Pivot Path SolutionsVerified Source

Senior C++ Programmer - COMPASS Model Development

Partially · Seattle, Washington
Posted July 27, 2026
payroll

Overview

Pivot Path Solutions seeks a Senior C++ Programmer to develop and maintain the COMPASS model for salmon passage prediction. The role involves leading GUI enhancements and implementing ecological features while collaborating with NOAA scientists. This position requires deep C++ expertise and experience with scientific modeling.

What You'll Do9

  • 1Lead development of COMPASS GUI with expanded user-friendly features
  • 2Complete adult passage module with migration and ecological process modeling
  • 3Implement new features requested by NOAA West Coast Region
  • 4Expand model to include tributary migration and early behaviors
  • 5Perform routine maintenance and optimization of the model
  • 6Collaborate with NOAA for debugging and parameter calibration
  • 7Maintain code in Git repository using Qt 6/C++17 environment
  • 8Provide progress reports and update technical documentation
  • 9Ensure all deliverables remain government property

Requirements8

  • 1Bachelor’s degree in Computer Science or related field
  • 2At least 10 years C++ programming experience
  • 3Proficiency in large object-oriented codebases and scientific modeling
  • 4Experience with Qt development and Boost libraries
  • 5Strong Git version control skills
  • 6Analytical troubleshooting abilities
  • 7Excellent communication for independent and collaborative work
  • 8Federal research program experience preferred

Salary Insight

Salary not disclosed in listing

Location

Typepartially
LocationSeattle, Washington

Required Skills

c++17qtboostgitscientific modeling
Share:

Similar open positions

Explore active roles that match your skills and interests.

StaffRight Associates, LLC

StaffRight Associates, LLC

18h agoBoston, Massachusettspayroll

Senior Computer Engineer StaffRight Associates

Lead ownership of core system architecture and delivery for maritime sensing and communications platforms at a leading innovation pioneer in the aerospace and defense sector. Drive next generation solutions through embedded system design and signal processing.

140K–190K
Embedded System DesignSignal Processing
AIT Global, Inc.

AIT Global, Inc.

15h agoPhiladelphia, Pennsylvaniapayroll

Senior C++ Developer, Object-Oriented Design

You will own the full software development cycle for advanced packaging equipment at AIT Global, Inc., from requirements review to on-site deployment. You will work onsite in Fort Washington, PA, collaborating with engineering teams to co-specify features. This role spans C++ development, testing, and international customer support, making it ideal for a hands-on developer who thrives in a dynamic environment.

Competitive salary
C++Object-Oriented ProgrammingSoftware Design+2 more

Mercor

11h agoRemotepayroll

Senior Software Engineer Full Stack

Mercor connects elite creative and technical talent with leading AI research labs. Based in San Francisco, we have investors including Benchmark General Catalyst Peter Thiel Adam D'Angelo Larry Summers Jack Dorsey. This role involves building and shipping full-stack applications using Python Java Rust C# C++ TypeScript to explore frontier model capabilities. You will integrate pre-release model APIs into working software and diagnose integration failures. You will collaborate with engineering managers to maintain code quality and architecture. This position differs by focusing on rapid prototyping against shifting requirements.

Competitive salary
pythonjavarust+2 more

Ocean Associates

19h agoSan Diego, Californiapayroll

Data Management And Analysis Support

Full time position supporting AI ML workflow development for NOAA Ecosystem Science Division. Develop automated data analysis pipelines using Python and C/C++. Deploy models on Google Cloud Platform. Provide technical leadership in image processing and remote sensing technologies.

62K–69K
pythonc/c++google cloud platform+2 more

Department of Fish and Wildlife

6d agoLos Angeles, Californiapayroll

Scientific Aid Specialist - Fish & Wildlife

The Scientific Aid Specialist will lead fish and wildlife surveys across the South Coast Region to support resource management. Based in Seal Beach this hybrid role involves fieldwork in varied conditions and contributes to data collection for native fisheries. This position offers competitive hourly rates and opportunities for remote work.

37K–44K
fish samplingwildlife surveysdata collection+5 more

Redhorse Corporation

17h agoWashington, District of Columbiapayroll

Senior CNO Software Engineer

Redhorse Corporation seeks a Senior Software Engineer to drive advanced Computer Network Operations initiatives. This role leads the design and implementation of mission-critical software impacting national security. Candidates thrive in dynamic environments where technical contributions directly influence operational outcomes.

Competitive salary
PythonBashPowerShell+8 more