onsite
Senior Skunk Works Software Engineer - Lockheed Martin
Software Engineer
Lead the design, development, and flight‑testing of advanced aerospace software systems using Python, C++, ROS, Simulink, and AWS, delivering high‑integrity solutions for war‑fighter platforms.
About the role
Key Responsibilities
- Architect and implement high‑reliability software components for flight‑critical systems using Python and C++.
- Integrate ROS middleware and Simulink models into end‑to‑end simulation and deployment pipelines.
- Collaborate with cross‑functional teams to define requirements, perform design reviews, and validate solutions through rigorous testing.
- Leverage AWS cloud services for data ingestion, processing, and continuous integration/continuous delivery (CI/CD) workflows.
- Mentor junior engineers, promote best practices, and drive technical excellence within the Skunk Works team.
Requirements
- 10+ years of software engineering experience in aerospace or defense environments.
- Proficiency in Python, C++, ROS, and Simulink with a track record of delivering flight‑tested code.
- Strong understanding of cloud platforms, particularly AWS, for scalable data and deployment solutions.
- Excellent problem‑solving skills, ability to work autonomously, and a passion for innovation.
- Effective communication skills and experience leading technical teams.