Simulation Software Engineer 4
Location: Denver, CO • Relocation assistance available • Up to 10% travel required
About the role
At ULA, we’re evolving our software capabilities by creating new launch-system simulations to augment our existing software and hardware-in-the-loop test infrastructure. As a Software Simulation Engineer, you’ll join an agile scrum team developing simulations of launch-vehicle and launch-pad systems that support software development and mission-integration teams.
Responsibilities
- Develop and document software requirements.
- Design, implement, and peer-review simulation software.
- Test implemented software and participate in collaborative planning across software teams to identify simulation needs.
- Collaborate with system owners to ensure simulations accurately reflect the systems being modeled.
Requirements
- Bachelor’s degree in a STEM field (Science, Technology, Engineering, Mathematics) from an accredited institution.
- Minimum of 6 years of related work experience.
- Experience with real-time Linux-based operating systems.
- Experience developing and troubleshooting timing-critical hardware and software systems.
- Experience authoring, executing, and reviewing Independent Verification and Validation (IV&V) plans for avionics hardware.
- Experience with chip-, board-, and network-level communication protocols.
- Experience with object-oriented designs and languages.
- Proficiency in C/C++ and Python.
- Experience with software development practices including configuration management (e.g., Git) and Continuous Integration/Continuous Delivery (CI/CD).
Preferred Qualifications
- Experience with software control systems.
- Expertise with Hardware Description Languages (Verilog/VHDL).
- Familiarity with DevSecOps pipelines and processes.
- Technical leadership experience in an engineering environment.
- Experience presenting hardware/software/system architecture and designs to internal and external audiences.
- Familiarity with standards such as RCC-319, SMC-012/021, or DO-178.
Pay
Salary range for this Denver-based role: $137,767 – $229,612. Actual salary is based on experience, qualifications, internal equity, and market considerations. Eligible employees may also receive a discretionary annual bonus.
Benefits
- 401(k) match plus additional employer contribution.
- Generous paid time off.
- Flexible work environments.
- Most salaried employees work a “9/80 schedule,” enjoying every other Friday off.
This position requires access to information subject to the International Traffic in Arms Regulations (ITAR). Applicants must be U.S. persons as defined in ITAR 22 CFR 120.62 (e.g., U.S. citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1101(a)(20) or 8 U.S.C. 1324b(a)(3)).