Senior C/C++ Engineer – Onsite
Listed on 2026-05-11
-
Software Development
Embedded Software Engineer, Senior Developer, Software Engineer, C++ Developer
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
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, Dev Ops initiatives, containerization, and system integration activities
- Develop technical documentation, engineering reports, and technical presentations
- Support software deployment, validation, and performance optimization activities
- 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
- 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
- Experience with autonomous, robotic, UAV, or unmanned systems
- Background supporting aerospace, defense, or mission‑critical programs
- Prior exposure to secure or regulated engineering environments
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).