The company is seeking a Simulation Software Engineer to support the GeoXO program at Lockheed Martin’s Denver, Colorado Quebec facility, focusing on simulation software development for spacecraft validation and testing.
Requirements
- Proficiency in Python (3.10) and C++ (20)
- Linux development experience
- Experience with device communication protocols and interpreting hardware specs
- Skilled in debugging, unit testing, and integration testing
- Experience with simulation environments and simulation-based verification
- Experience with threading and concurrency
- Experience with DevOps tools and CI/CD pipelines (e.g., Jira, GitLab, Docker, Kubernetes)
Responsibilities
- Develop and maintain simulation software to test and validate spacecraft systems.
- Design and implement software models that replicate spacecraft systems and behaviors.
- Execute simulation runs and analyze results to verify system performance against program requirements.
- Assist in debugging, optimizing, and enhancing simulation toolsets.
- Contribute to design reviews and provide regular project updates.
- Continuously improve simulation processes and methodologies.
- Collaborate with Lockheed Martin technical teams to ensure smooth integration of simulation software.
Other
- Must be a US Citizen
- Bachelor’s degree in a related discipline with 4+ years of professional experience, or Master’s degree with 2+ years of experience
- Strong problem-solving abilities, attention to detail, and collaboration skills
- Excellent verbal and written communication
- Hybrid – Partial remote allowed; must support in-office requirements (at least 50% onsite at Lockheed Martin’s Quebec facility, 2 days/week)
- Day shift, Monday–Friday