onsite
Software Engineer Staff - Top Secret Clearance Required to Start - Lockheed Martin
Software Engineer
Staff Software Engineer leading advanced space‑domain software development with top secret clearance, driving innovation in mission‑critical systems using Python, C++, ML, and AWS on Linux platforms.
About the role
Key Responsibilities
- Architect and develop high‑reliability software for space missions, ensuring compliance with stringent security and safety standards.
- Lead cross‑functional teams in designing, implementing, and testing complex algorithms, including machine learning models for autonomous operations.
- Integrate cloud services (AWS) and on‑board systems, optimizing performance and resilience across distributed environments.
- Mentor junior engineers, conduct code reviews, and enforce best practices in version control, CI/CD, and documentation.
- Collaborate with mission planners and hardware teams to translate requirements into robust, scalable software solutions.
Requirements
- Extensive experience in C++ and Python development for embedded or high‑performance systems.
- Proven track record with machine learning pipelines and deployment on cloud platforms (AWS).
- Strong background in Linux system programming, networking, and security.
- Excellent communication skills and ability to work in a highly regulated, classified environment.
- Top Secret clearance required at the time of hire.
Skills
pythoncmachine learningawslinux