
This Software Developer role supports Internal Research and Development within a collaborative team focused on an innovative Fire Control System. The position involves designing, developing, and debugging applications using C++ or Java while conducting multidisciplinary research alongside hardware engineers. Key responsibilities include reviewing system requirements and test cases, ensuring adherence to software standards, and building scalable, fault-tolerant infrastructure. The role appeals to candidates interested in secure development principles and modern containerized deployments. It offers a hands-on environment for working with distributed systems and observability tools. The position requires an in-person work arrangement in a closed-area facility with occasional travel up to 10%.











