1

Computational Geometry Developer Jobs in Seattle, WA

Computational Geometry Developer information

See Seattle, WA salary details

$53.5K

$155.1K

$352.8K

How much do computational geometry developer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for computational geometry developer in Seattle, WA is $155,065.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,400.00 and $176,400.00 per year, depending on experience, location, and employer.

What is a Computational Geometry Developer job?

A Computational Geometry Developer specializes in designing algorithms and software to solve geometric problems, often in fields like computer graphics, robotics, CAD, and GIS. They work with mathematical models and optimization techniques to improve the efficiency of geometric computations. This role typically requires strong programming skills, proficiency in mathematical concepts like topology and linear algebra, and experience with languages such as C++, Python, or specialized computational libraries.

What are the key skills and qualifications needed to thrive in the Computational Geometry Developer position, and why are they important?

To thrive as a Computational Geometry Developer, you need expertise in algorithms, mathematics (especially geometry), and strong programming skills, usually supported by a degree in computer science, mathematics, or a related field. Proficiency in languages like C++, Python, or Java, as well as experience with computational geometry libraries such as CGAL or Qhull, is highly valuable. Attention to detail, problem-solving abilities, and effective communication are important soft skills for working on complex projects and within multidisciplinary teams. These attributes are crucial to efficiently design robust solutions for spatial problems and contribute effectively to research or product development efforts.

What types of projects or challenges does a Computational Geometry Developer typically work on?

Computational Geometry Developers often work on projects involving spatial data analysis, geometric modeling, CAD software, robotics, computer graphics, or geographic information systems (GIS). Typical challenges include designing algorithms for collision detection, mesh generation, spatial partitioning, and efficiently processing large geometric datasets. You’ll likely collaborate with engineers, designers, and data scientists to integrate geometric solutions into broader products or systems. The work environment may be fast-paced with both independent tasks and teamwork, and responsibilities can span from prototyping and research to production-level software development. This role offers strong opportunities for growth in sectors such as technology, research, and advanced engineering.
What are popular job titles related to Computational Geometry Developer jobs in Seattle, WA? For Computational Geometry Developer jobs in Seattle, WA, the most frequently searched job titles are:
What job categories do people searching Computational Geometry Developer jobs in Seattle, WA look for? The top searched job categories for Computational Geometry Developer jobs in Seattle, WA are:
Infographic showing various Computational Geometry Developer job openings in Seattle, WA as of May 2026, with employment types broken down into 17% Internship, and 83% Full Time. Highlights an 100% In-person job distribution, with an average salary of $155,065 per year, or $74.6 per hour.
Senior Software Engineer (Ultrasound)

Senior Software Engineer (Ultrasound)

United Imaging North America

Bellevue, WA • On-site

$137.50K - $181.30K/yr

Full-time

Posted 20 days ago


Job description

Description:

Location: On-site office Seattle, WA and/or remote US locations* (for the right candidate)


Job Description

We are looking for ambitious Software Engineers to contribute to the design, development, and optimization of software components for imaging algorithms and worfklows of our ultrasound imaging platforms. As a Senior Software Engineer, you are responsible for developing robust, secure, and efficient software for our ultrasound imaging platforms that meet our customers’ needs. You will lead and contribute to all phases of the software development lifecycle, including from the planning phase to the deploy and maintain phases. You will regularly collaborate with a global, cross-functional team.


Your key responsibilities include:

  • Contribution to new software development activities through all phases of the software development lifecycle in compliance with medical device regulations and our quality system
  • Contribution to design, development, testing and documentation of the software features for ultrasound imaging and workflow
  • Contribution to design and development of high-throughput signal processing algorithms (e.g., GPU-based) for real-time imaging applications
  • Maintain knowledge of state-of-the-art and trends in medical imaging software and reporting to global team
Requirements:

Working Conditions:

Magnetic Environment Exposure:

This position requires working in an environment where strong magnetic fields may be present. Employees may be exposed to powerful magnets, electromagnetic equipment, or other devices that generate magnetic fields.


Risk to Ferrous Metals in the Body:

Due to the nature of the magnetic environment, employees must not wear or carry ferrous metals on their person while in the designated work area. This includes, but is not limited to, metal objects such as steel, iron, and other ferrous materials. Additionally, employees with implants, medical devices, or foreign objects containing ferrous metals within their body (e.g., certain surgical implants, pacemakers, or metal pins) may be at risk and must disclose any such conditions to their supervisor prior to starting work.


To be successful in this role, you should have the following skills and experience:

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field
  • 3+ years of medical ultrasound imaging experience, preferably within the medical device industry; candidates with less industry experience may be considered if they have an advanced degree
  • Experience in medical ultrasound product development, preferably from concept stage through commercialization stage
  • Familiarity with ultrasound imaging technology, including theoretical and source code levels of ultrasound imaging pipelines
  • Excellent comprehension of medical visualization techniques, including mathematical and computational geometry for medical imaging
  • Demonstrated experience with C/C++ development and concurrent / parallel programming (e.g., multithreading, multiprocessing, CUDA)
  • Proficiency with Microsoft Visual Studio Code (or similar source code editor)
  • Excellent oral and written communication skills
  • Excellent organizational and time management skills
  • Ability to work in a fast-paced, collaborative, and agile environment (e.g., Scrum, SAFe) with minimal direction, including on global teams
  • Working knowledge of relevant medical device regulations and standards (e.g., IEC 62304, ISO 13485, ISO 14971)
  • Demonstrated Passion for Change
  • Travel may be required (up to 10%)