Location Atlanta, GA Employment Type: Full-Time, salaried w/benefits Salary Range: up to $150K 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: 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
Experience with autonomous, robotic, UAV, or unmanned systems
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
Background supporting aerospace, defense, or mission-critical programs
Prior exposure to secure or regulated engineering environments