> Markdown version of [/jobs/ext/4537168-senior-software-emulation-engineer-terawave](https://www.wearedevelopers.com/jobs/ext/4537168-senior-software-emulation-engineer-terawave). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Emulation Engineer - TeraWave - **Company:** Blue Origin - **Location:** United States - **Experience:** Expert - **Salary:** $197,529.0 - $276,540.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Data Analysis, Systems Engineering, Automation of Tests, Biometrics, Continuous Integration, Data Transmissions, Software Debugging, Device Drivers, Emulators, Ethernet, Github, Hardware Interface Design, Hardware-In-The-Loop Simulation, Internet Protocol, Python (Programming Language), MATLAB, Real-Time Operating Systems, Simulink, Software Engineering, Subversion, Universal Asynchronous Receiver/Transmitter, Jama (Software), Scripting, Gitlab, Git, Containerization, Kubernetes, Information Technology, Docker, Jenkins - **Published:** November 3, 2026 - **Apply:** https://blueorigin.wd5.myworkdayjobs.com/BlueOrigin/job/Greater-Seattle-Area/Senior-Software-Emulation-Engineer---TeraWave_R72936-1 ## About the Role * Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field * 5+ years of relevant experience in software development for embedded systems, simulation, or hardware emulation/testing. * Proficient in C / C++ development * Skilled in Python or a similar scripting language for test automation and data analysis. * In-depth knowledge of real-time operating systems and embedded control systems, including APIs, interfaces, and device drivers * Solid understanding of computer architecture concepts (e.g., CPU, memory, buses, interrupts). * Familiarity with digital communication protocols such as Ethernet, Spacewire, CAN, I2C, SPI, or UART. * Exceptionally organized great teammate with excellent written and verbal communication skills * Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion * Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum Preferred Qualifications * Master's degree in Computer Science, Electrical Engineering, or a related field * 8+ years of relevant experience developing software simulation testbeds for innovative and large-scale engineering systems * Experience developing software for a Hardware-in-the-Loop vehicle simulator * Proficient with Docker, Kubernetes, and containerization * Hands-on experience with CI/CD pipelines, Git, GitLab, or GitHub * Familiar with hardware emulation tools like Simics * Understanding of electrical and electronic engineering concepts * Solid grasp of IP networking * Competent in MATLAB and Simulink * Acquainted with GNC systems and 6DOF dynamics * Proficient with Jama SVN, Jenkins ## Description * Design, develop, and maintain the software framework for a high-fidelity, real-time hardware emulation. * Develop, test, and maintain software drivers for emulation hardware interfaces. * Integrate vehicle component simulations with the hardware emulation platform. * Develop and execute test plans, automation scripts, and procedures to validate the functionality and performance of the emulated system against the flight hardware. * Debug complex issues at the software-hardware interface, identifying and resolving discrepancies between the emulation and the physical hardware., Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Background Check * Required for all positions: Blue's Standard Background Check * Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation * Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing, vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training. * Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical