Demo

Senior Software Engineer (C++)

Access Data Consulting Corporation
Dayton, OH Contractor
POSTED ON 5/13/2026
AVAILABLE BEFORE 6/10/2026
Senior Software Engineer – Guidance, Navigation & Control (GNC)

12-month contract

Up to $80hr (W2)

Our client is a global innovator in advanced technology solutions, enabling organizations to seamlessly connect the physical and digital worlds to improve productivity, efficiency, and sustainability. Their cutting-edge platforms support mission-critical industries such as transportation, construction, agriculture, and geospatial services through a powerful combination of intelligent software, connected systems, and data-driven insights.

This role offers an exciting opportunity for a skilled software engineer to contribute to the development of high-performance Guidance, Navigation, and Control (GNC) systems. You’ll work on complex, real-time embedded software solutions that directly impact next-generation products. The position provides strong technical growth potential, cross-functional collaboration, and the chance to work on impactful engineering challenges in a highly innovative environment.

Here’s What You’ll Be Doing

  • Design, develop, test, and debug software components for enhancements and new product features aligned with system requirements
  • Build and maintain object-oriented and MATLAB/Simulink-based applications for embedded and real-time systems
  • Collaborate with cross-functional teams to integrate GNC software into a larger system architecture
  • Develop internal tools for data processing to support development, testing, and deployment workflows
  • Create and execute test cases, ensuring high-quality, reliable, and maintainable software delivery

Here’s What Our Ideal Candidate Has

  • Strong proficiency in C and MATLAB/Simulink with at least 2 years of professional software development experience in real-time embedded systems
  • Hands-on experience developing Guidance, Navigation, and Control (GNC) software using both object-oriented and model-based design approaches
  • Solid understanding of linear algebra and software engineering best practices
  • Experience using Git or similar version control systems
  • Excellent analytical, troubleshooting, and logical reasoning abilities
  • Strong communication skills with the ability to work independently and collaborate across global teams
  • Bachelor’s degree in Electrical Engineering, Software Engineering, or a related technical field

Bonus: Experience with Angular or JavaScript for UI integration

About Us: This job posting is from a family of recruiting agencies: Access Data, Agile Resources, Paladin Consulting, and SNI Technology. These are sister companies under the GEE Group brand. We are dedicated to expediting the interview process for qualified candidates. Our goal is to connect top talent with leading organizations quickly and efficiently. Submit your resume to fast-track your application for this exciting opportunity.

Key Words: C , MATLAB, Simulink, Embedded Systems, Guidance Navigation Control, GNC Software Engineer, Real-Time Systems, Object-Oriented Programming, Model-Based Design, Software Development, Data Processing Tools, Git, Aerospace Software, Control Systems, Linear Algebra, Software Engineering Jobs, On-site Engineering Roles, Dayton OH Jobs, Engineering Careers

Eligibility Notice: U.S. Citizens, Green Card Holders, and those authorized to work in the U.S. for any employer will be considered. This role does not allow third party/ corp-to-corp candidates.

#AccessData

Hourly Wage Estimation for Senior Software Engineer (C++) in Dayton, OH
$65.00 to $78.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer (C++)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (C++) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Access Data Consulting Corporation

  • Access Data Consulting Corporation Denver, CO
  • PROCESS ANALYST I - DENVER, CO Note: Only considering candidates local to Denver, CO We are seeking a Process Analyst I to support a high-impact HR process... more
  • 8 Days Ago

  • Access Data Consulting Corporation Phoenix, AZ
  • BUSINESS INTELLIGENCE/DATA ANALYST OPPORTUNITY - PHOENIX, AZ This consultant performs complex analytical and technical tasks to support organizational obje... more
  • 10 Days Ago

  • Access Data Consulting Corporation Denver, CO
  • Civil Litigation Attorney Salary Range : $140,000 – $200,000 bonus Our client is a highly respected legal practice known for delivering strategic, results-... more
  • 1 Day Ago

  • Access Data Consulting Corporation Denver, CO
  • UX/UI Designer Product Design Team 6 Month Contract Remote MUST HAVE PORTFOLIO The primary purpose of the Mid-Level Designer role is to independently own t... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer (C++) jobs in the Dayton, OH area that may be a better fit.

  • NextGen Federal Systems Dayton, OH
  • NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission... more
  • 10 Days Ago

  • Astrion Dayton, OH
  • Overview Software Test Engineer - Senior LOCATION: Wright-Patterson AFB, OH JOB STATUS: Full-time CLEARANCE: Secret TRAVEL: 10-25% Astrion has an exciting ... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!