logo

View all jobs

Senior C/C++ Engineer – Onsite - 1782

Atlanta, GA

Senior C/C++ Engineer – Onsite - 1782

Location: Atlanta, GA
Employment Type: Full-Time, salaried w/benefits
Salary Range: up to $148K
Visa Restrictions: We are currently only able to consider candidates who are authorized to work in the U.S. without sponsorship. We cannot accept any visa candidates at this time.

Relocation offered: Possible for the ideal candidate


Overview
We are seeking a Senior Software Engineer to support the development of advanced autonomous and mission-critical systems within a highly technical engineering environment. This role focuses on designing, developing, testing, and enhancing software applications used in complex aerospace and next-generation technology platforms.
The ideal candidate will bring strong experience with C/C++, Python, Linux-based development environments, and distributed software systems, along with the ability to collaborate across multidisciplinary engineering teams in a fast-paced environment.

Responsibilities

  • Design, develop, test, and maintain high-performance software applications
  • Troubleshoot, debug, and enhance existing systems and applications
  • Collaborate with cross-functional engineering teams to define requirements and implement technical solutions
  • Participate in software architecture discussions, development planning, and technical decision-making
  • Lead or mentor junior engineers while supporting broader development team initiatives
  • Participate in peer code reviews and software quality improvement efforts
  • Contribute to CI/CD pipelines, DevOps initiatives, containerization, and system integration activities
  • Develop technical documentation, engineering reports, and technical presentations
  • Support software deployment, validation, and performance optimization activities


Required Qualifications

  • Strong programming experience with C/C++ and Python
  • Experience developing in Linux-based environments
  • Knowledge of multi-threaded and distributed systems
  • Experience with containerization technologies and CI/CD workflows
  • Strong understanding of software architecture and system design principles
  • Experience supporting complex, real-time, or autonomous software systems
  • Ability to obtain and maintain a security clearance


Education & Experience

  • Bachelor’s degree with 10+ years of relevant experience OR;
  • Master’s degree with 8+ years of relevant experience OR;
  • PhD with 5+ years of relevant experience


Preferred Experience

  • Experience with autonomous, robotic, UAV, or unmanned systems
  • Background supporting aerospace, defense, or mission-critical programs
  • Prior exposure to secure or regulated engineering environments
 

Share This Job

Powered by