C++ Developer

Dayton, OH 45424

Posted: 05/11/2026 Employment Type: Contract Job Category: Development Job Number: 25661

Job Description

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.
 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Dayton, OH

Ready to embark on your next career adventure in vibrant Dayton, Ohio? Discover exciting job opportunities in this bustling metropolis known for its rich cultural scene, growing industry sectors, and charming neighborhoods. From the historic Oregon District with its eclectic dining options to the world-renowned Dayton Art Institute showcasing stunning collections, there's something for everyone in this thriving city. With attractions like the Benjamin and Marian Schuster Performing Arts Center hosting top-notch performances and the lush landscapes of Five Rivers MetroParks offering endless outdoor recreation, Dayton is a perfect place to grow both personally and professionally. Explore our job listings now and find your dream career in this dynamic region!

Here is what candidates are saying about the Agile recruiters:

Alex

Alex Hunter
Lead Technical Recruiter

“Alex is the best recruiter I’ve had the pleasure of working with. He is diligent with his follow-ups and advocates on your behalf …. He sets the gold standard for what a recruiter should be”

Sami

Sami Walsh
Recruiting Consultant

“Samantha is exceptional – smart, personable, great follow through and fun to work with.”

Adam

Adam Frazer
Technical Recruiter

“Adam played a pivotal role in connecting me with my current position, demonstrating a deep understanding of the company.”