Job Description
The Autonomy / AI ML Software Engineer is responsible for developing, integrating, and deploying autonomy and artificial intelligence algorithms for mission systems and production and maintenance operations.
Translates requirements and develops code, determining appropriate software methods, training system to recognize patterns to perform specific functions.
Supports the technology development life cycle from requirements generation through development, integration, scenario development and modeling, testing and debugging.
May support research and development on prototyping of autonomous systems in some organizations.
Why Join Us
From onsite to remote, we offer flexible work schedules to comprehensive benefits investing in your future and security,
Our Commitment to Diversity and Inclusion
We Hear You, We See You. At Lockheed Martin, we invest in people and promoting the sharing of ideas to create incredible solutions.
We know that our success depends on the combined efforts of diverse thinkers like you! At Lockheed Martin, we cultivate an inclusive environment that appreciates differences and unique thinking.
Our global commitment to diversity and inclusion reflects our values of doing what's right, respecting others and performing with excellence. Learn more here :
Desired skills
Experience with simulation, Hardware in the Loop (HWIL), and field testing of embedded autonomy solutions
- Experience with realtime embedded linux
- Experience with modern software development tools (git, docker, etc.)