What is a Software Engineer at Chemring Energetic Devices?
A Software Engineer at Chemring Energetic Devices plays a critical role in bridging the gap between digital logic and physical hardware. In an industry where precision, reliability, and safety are paramount, your work directly impacts the design, testing, and manufacturing of high-reliability energetic subsystems, initiators, and thrusters used in aerospace, defense, and space exploration. Software in this environment is not just an application; it is the vital link that automates complex testing, controls hardware-in-the-loop simulation, and ensures that safety-critical hardware operates flawlessly under extreme conditions.
In this role, you will collaborate closely with Mechanical Engineers, Quality Engineers, and Sr. Manufacturing Engineers to build robust software systems. Whether you are developing embedded systems, programming automated test equipment, or writing software to analyze manufacturing quality data, your contributions ensure that every device leaving the Downers Grove, IL facility meets rigorous federal and defense specifications. The systems you build must withstand harsh environments, meaning your code must be as resilient as the physical components it controls.
This position offers a unique challenge for engineers who enjoy working at the intersection of hardware and software. You will have the opportunity to influence how next-generation defense and aerospace components are validated and manufactured. It requires a disciplined approach to development, a deep respect for safety standards, and the ability to solve complex, multi-disciplinary engineering problems.


