onsite
Software Tools Engineer - Skunk Works - Lockheed Martin
Software Engineer
Lead the design and development of cutting‑edge software tools that enable autonomous, stealth‑enabled systems for national security missions, leveraging Python, C++, ROS, and machine‑learning techniques to accelerate innovation and deployment.
About the role
Key Responsibilities
- Architect and implement robust software tools that support rapid prototyping of autonomous and stealth technologies.
- Integrate ROS-based frameworks with C++ and Python to enable real‑time data processing and decision making.
- Collaborate with cross‑functional teams to translate mission requirements into scalable software solutions.
- Apply machine‑learning algorithms to enhance situational awareness and autonomous decision capabilities.
- Conduct rigorous testing, validation, and performance tuning to meet stringent security and reliability standards.
Requirements
- Proven experience in C++ and Python development for embedded or real‑time systems.
- Strong background with ROS and experience building autonomous software stacks.
- Hands‑on knowledge of machine‑learning frameworks (e.g., TensorFlow, PyTorch) and their deployment in operational environments.
- Excellent problem‑solving skills and ability to work in a fast‑paced, highly collaborative setting.
- Experience with stealth or low‑observable technology concepts is a plus.
Skills
pythoncrosmachine learning