Associate Software Engineer - Saint Louis
Core
Design, develop, and support C++ autonomy services for aerospace platforms, implementing service-to-service interfaces and containerized services.
Role type
Associate Software Engineer (Autonomy Systems)
Builds
Containerized C++ services for simulation and flight settings
Domain
Aerospace / Defense / Autonomy
Deliverable
production ML models | product features
Required skills
C++, Linux, GitLab, Docker, Podman, gRPC, CI/CD, DevSecOps, Unit Testing, Code Reviews
Preferred skills
Kubernetes, AWS, Azure, Python, REST, AI, Robotics, Unreal, Unity, Bazel, Jenkins, Android, iOS, React, Blazor, LLM, GameDev, Mobile, Web, Security
Responsibilities
Design and develop C++ autonomy services; implement standards-based interfaces (OMS/UCI); build and maintain containerized services; integrate software across simulation and flight settings; participate in code reviews, unit testing, and CI/CD upkeep; document service interfaces and architectures; contribute to DevSecOps practices; manage work items in Agile sprints.
Seniority
Associate, hands-on IC