Simulation Engineer
Red Canyon Engineering & Software - Boulder, CO
Hiring: Simulation Engineer Company: Red Canyon Engineering & Software Location: Boulder, CO Job Posted Time: 2026-09-11 12:47:00 Employment Type: Hybrid Target Skills & Keywords : Aerospace Engineering, C, C++, Embedded Systems, Git, Linux, Python, Systems Engineering, Systems Integration About the job Required Skills: •We are seeking Simulation Software Engineers to develop and maintain software based simulation and emulation environments supporting spacecraft, scientific instruments, and embedded flight systems. •This position will focus on creating realistic virtual test environments that enable engineering teams to test software functionality and system behavior before integration with flight hardware. The ideal candidate will have hands-on experience with COSMOS and processor or embedded-system emulation using •Develop, configure, and maintain simulation and emulation environments for spacecraft and embedded flight systems. •To model processors, peripherals, interfaces, and embedded-system behavior. •For command, telemetry, automated testing, and system validation. •Actively facilitate and support execution and testing of flight software in virtual and hardware-independent environments. •Develop software models representing spacecraft components, sensors, actuators, communications interfaces, and other system behaviors. •Create automated test scripts, test utilities, and simulation tools for software verification and validation. Qualifications: •Applied hands-on capability in Experience using for processor, hardware, or embedded-system emulation. •Software development experience with languages such as C, C++, or Python •Understanding of embedded software, processor architectures, hardware/software interfaces, and real-time system behavior. •Strong troubleshooting, communication, and cross-functional collaboration skills. •Operational familiarity with flight software, real-time operating systems, embedded Linux, or bare-metal applications. •Knowledge of software-in-the-loop, processor-in-the-loop, or hardware-in-the-loop testing. •Operational familiarity with Git, Linux development environments, continuous integration, and automated testing. •Bachelor’s degree in computer science, software engineering, computer engineering, aerospace engineering, electrical engineering, or a related technical field. •This position follows a hybrid schedule in Boulder, Colorado Compensation: •$125,000 - $175,000 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!