Senior C++ Programmer
Ladgov Corporation
Place of Performance:
NOAA Fisheries, Northwest Fisheries Science Center
Fish Ecology Division
2725 Montlake Boulevard East
Seattle, Washington 98112
NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating with NOAA scientists. .
The NOAA Northwest Fisheries Science Center requires an experienced Senior C++ Programmer to develop and improve the Comprehensive Passage (COMPASS) model. COMPASS predicts how dam and reservoir operations affect juvenile salmon and steelhead survival and passage through the Columbia River hydropower system.
The programmer will work closely with NOAA scientists to complete the graphical user interface, develop ecological modeling features, troubleshoot and debug the program, improve performance, and maintain technical and user documentation.
Requirements:
Must have a degree in computer science or a related field.
Must have at least 10 years of applied programming experience.
Must demonstrate strong C++ proficiency through relevant completed projects.
Must have experience working with large, complex, object-oriented C++ applications.
Must be able to work with C++17, Qt 6, Boost, and Git.
Must be able to compile, test, troubleshoot, and deploy software builds.
Must be able to create Windows installer packages using NOAA’s documented process.
Must communicate clearly and professionally with NOAA scientists and project personnel.
Must provide regular progress reports and update technical and user documentation.
Must be able to complete required NOAA security screening and information-technology training.
Must protect NOAA data and comply with applicable information-security requirements.
Coursework or experience in ecology, fisheries, oceanography, natural resources, or a related field is strongly preferred.
Experience developing ecological models used to support management decisions is strongly preferred.
Duties:
Complete development of the COMPASS graphical user interface.
Add controls that allow users to modify model parameters and environmental data, including flow and temperature.
Complete the adult fish passage module for upstream migration and dam passage.
Develop ecological functions for reservoir survival, travel time, tailrace delay, fish-ladder movement, fallback, and harvest.
Work with NOAA scientists to calibrate model parameters using radio-telemetry and PIT-tag data.
Troubleshoot, debug, test, and maintain approximately 230,000 lines of C++ code.
Implement model changes requested by NOAA’s West Coast Region.
Support analyses related to salmon management, hydropower operations, litigation, and the Endangered Species and Magnuson-Stevens Acts.
Improve software speed, efficiency, memory usage, reliability, and ease of use when necessary.
Maintain existing acceptance-test parity and confirm that updates produce correct results.
Create and deploy Windows builds while maintaining compatibility with Linux and macOS where practical.
Document completed work and provide evidence that each update functions as expected.
Support the graphical interface and adult passage module during any exercised option years.
During Option Year One, add tributary travel-time and survival functionality and other NOAA-prioritized ecological features.
During later option years, continue maintenance and expand features based on previously completed work.
Obtain written NOAA approval before performing work that expands the agreed scope.
Ensure all code and documentation developed under the contract are delivered to and become the property of the U.S. Government.
$191k - $253k
...team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering... ...Mathematics, Physics, or related field.5+ years of production-grade C++ and/or Rust experience in a Linux development environmentExperience...SeniorFull timeWork experience placementImmediate start$140k - $190k
...Senior CUDA/C++ Software EngineerGrey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing technologies, tailored to meet the complex demands of defense and intelligence sectors. Staffed by...SeniorTemporary workWork at officeRemote work- ...Job Title: Senior C++ Software Engineer Location: Fort Washington, PA Job Description: Reviewing and co-specifying requirements for new and existing features Designing and coding the software (C++ and Object-Oriented programming). Implementation...Senior
$91k - $140k
...per year Requirements: Strong programming expertise in modern C++ with a proven history of creating high-performance, reliable,... ...invite you to join our Decision Management Program (DMP) team as a Senior Software Development Engineer at our Vancouver office. Here, you...SeniorFull timeWork at office$155k - $303k
...obsession to accelerate our clients’ businesses through designing the products and services their customers truly value.OverviewAs a Senior Principal, you will actively participate in the growth and development of the Management Consulting and Strategy practice at...Senior- L3Harris Technologies in the Washington DC area is seeking a Senior Principal, Business Development to lead growth campaigns across the Maritime sector. You will reinforce relationships with DoW and US Navy customers, shape capture strategies, and coordinate internal teams...Senior
- Iron EagleX is seeking a Senior Principal Intelligence Analyst to lead all-source analysis and analytic production in Crystal City, VA. You will work with data scientists, engineers, and analysts to translate mission questions into data requirements and create defensible...Senior
- The Clearing, Inc. is seeking a Senior Principal Consultant to manage a client engagement within the Department of War. A DoD Secret clearance (active within 2 years) and onsite work in Alexandria, VA about three days per week are required. Senior Principals mentor teams...Senior3 days per week
- Iron EagleX is seeking a Senior Principal Intelligence Analyst, Agentic AI Integration to support our AI team in Crystal City, VA. The role infuses AI-enabled tools into analytic processes to accelerate and improve insights while ensuring validation, explainability, and...Senior
- ...vulnerabilities, and developing innovative solutions. Candidates should have a Bachelor’s degree or 7+ years of relevant experience, with strong programming skills in C/C++ and Python. Competitive salary and comprehensive benefits package offered. #J-18808-Ljbffr Two Six TechnologiesSenior
- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &...Senior
- ...clearance with polygraph eligibility, and over a decade of intelligence operations experience. The position emphasizes federal-level planning, coordination, and briefings for senior leadership, along with proficiency #J-18808-Ljbffr General Dynamics Information TechnologySenior
$184k - $287.5k
...understanding of compiler internals including experience with semantic analysisKnowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel computer architectures and optimizationsWays to stand out from the crowd:Deep understanding of...SeniorFull timeRemote work- ...customer data landing in minutes end-to-end. We're hiring a Senior Software Engineer to own deep, high-impact work across our file... ...impact projects from design through GA. - Expert proficiency in C++ or Java — strong preference for engineers comfortable in both....SeniorFull time
- ...counter-sensing missions. The Role: The SMS Sector is seeking a Senior Scientific Computing Software Developer to leverage their CUDA... ...implementing real-time signal processing solutions using CUDA/C++. This position offers significant opportunities for career...SeniorFull timeLocal areaRemote workNight shift
- Publicis Sapient is seeking a Senior Principal to help grow the Management Consulting and Strategy practice and shape goal-oriented Digital Business Transformations for clients. You will deliver strategic advice in the early stages of transformations and work in multidisciplinary...Senior
$107.9k - $195.05k
...ResponsibilitiesDesign, develop, and deploy advanced SDR systems using Ettus Research USRP hardwareDevelop high-performance SDR applications using:C++UHD (USRP Hardware Driver)Implement and optimize:Real-time DSP pipelinesCustom waveform generationModulation/demodulation chainsRF...SeniorFull time- ...opportunities for growth and mentorship from Principal engineers. AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: ~... ...science skills. ~ Strong development skills in Java, C# or C++ preferred. ~ Advanced degree in Computer Science or related...SeniorFull time
- ...improve performance metrics.Operate as a software leader and as a senior level individual contributor.QualificationsRequired... ...assembly.Desired experience in higher level languages such as Java, C/C++ and object oriented programming a plus..Experience delivering an...SeniorWorldwide
- ...Software Engineer specializing in signal processing and geolocation systems. The ideal candidate will have 4-8+ years of experience in C++ and Python development within Linux. This role requires an active Top Secret clearance and offers competitive benefits that reflect a...Senior
- ...in a dynamic, high-paced environment where job duties may change frequently. ~ Familiarity with MIPI C-PHY and image sensors. ~ C++ is niceta. ~ Familiarity with I3C, SPI, UART, USB. ~ Audio. ~ Familiarity with DSPs. ~ Familiarity with file systems. ~ Familiarity...Senior
- ...in backend software engineering ~ Strong proficiency in Java, C++, Go, or similar systems-level languages ~ Experience designing... ...governance, lineage, and catalog capabilities across the platform. As a Senior Software Engineer on this team, you will design and implement...SeniorFull time
$203.5k - $275.3k
Are you passionate about transforming how Amazon's senior leaders make strategic talent decisions? Amazon's Senior Talent and Transformation team is seeking an exceptional Principal Workforce Strategist to revolutionize workforce planning across our global organization...SeniorFlexible hours- Entarian in College Park, MD seeks a Senior Scientist/Engineer to support NOAA sensor calibration on Low Earth Orbiting satellites. You... ...Science or related field, 5+ years experience, and strong Fortran/C++/Python skills. Flexible work schedules with a competitive...SeniorFlexible hours
- ...ensure secure, reliable integrations following best practices. The ideal candidate has strong Sailpoint experience, proficiency in C#, C++, Visual Basic, and web technologies, plus SDLC knowledge. A BS in computer science and at least 3 years of relevant work experience...SeniorWork experience placement
- ...billions who remain unconnected.Position OverviewWe are seeking a Senior Software Integration Engineer to join AST SpaceMobile’s dynamic... ....Technology StackProgramming and scripting languages: Python, C/C++, Bash.Version control systems: Git.Build automation tools:...SeniorWork at office
- ...help redefine the future of how work gets done. We are hiring a Senior Software Engineer across our Identity, Data Security and Trust... ...and distributed computing ~ Proficiency in one or more of Java, C++, Python, Golang, or Rust, with solid SQL skills for data-driven...SeniorFull time
$191k - $254k
...Senior Software Engineer Software | Washington, DC | Full Time Position: Senior Software Engineer Location: Washington, DC... ...Required Qualifications Proficiency in Python, C, and/or C++ Strong understanding of software architecture and software design...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift- ...include: Lead and oversee a portfolio of clinical informatics and health IT initiatives Serve as primary point of contact to senior government stakeholders Ensure integration across technical, clinical, and operational domains Manage program performance across...Senior
$184k - $287.5k
...their use cases and requirementsProviding technical leadership and mentorship to other specialistsWhat we need to see:Excellent modern C++ and Python programming skills, including, debugging, functional testing, and performance testing.Proven track record to convert...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Programmer. Be the first to apply!
- c++ developer Washington DC
- c++ software developer Washington DC
- c++ programmer Washington DC
- senior technical analyst Washington DC
- senior associate attorney Washington DC
- senior developer Washington DC
- sr industrial security specialist Washington DC
- senior aws cloud engineer Washington DC
- senior manager business development Washington DC
- remote senior salesforce administrator Washington DC



