Software Engineer II - Rocket Engines
Listed on 2026-01-06
-
Software Development
Embedded Software Engineer, Software Engineer
Job Overview
Blue Origin envisions millions of people living and working in space. We are developing reusable, safe, low‑cost space vehicles and systems. The Engines business unit focuses on design, development, manufacturing, and testing of engines and propulsion systems. This role is part of a small team that develops and verifies avionics software components on Blue Origin rocket engines.
As an Embedded Software Engineer L2 you will build and test real‑time embedded software that controls rocket engines for human‑capable spacecraft. You will collaborate with multidisciplinary teams and participate in all aspects of the software development lifecycle, including requirements, architecture, design, coding, unit testing, integration, and verification.
Responsibilities- Develop and test real‑time embedded systems for rocket engines.
- Write verifiable requirements and design documentation.
- Develop code in C/C++ and Python.
- Perform unit testing and integration of software components.
- Collaborate with multidisciplinary teams.
- Participate in safety‑critical verification and validation activities.
- B.S. degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or related field.
- 2+ years of hands‑on experience developing and testing real‑time embedded systems, including bare metal, RTOS, or Linux kernel (preferably in safety‑critical, fault‑tolerant systems).
- Experience with C/C++ and Python.
- Experience with Git and Git Lab.
- Experience with debugging techniques at the software/hardware boundary.
- Familiarity with serial communications and networking protocols (TCP/IP).
- Familiarity designing APIs and interfaces.
- Familiarity with JIRA, Confluence.
- Familiarity with Agile methodologies.
- Ability to learn fast, multitask, and drive tasks to completion.
- Can‑do attitude and problem‑solving skills.
- Familiarity with embedded avionics software.
- Experience with design, development, and testing of safety‑critical software systems.
- Familiarity with DO‑178B or NPR 7150.
- Experience with software requirements.
- Familiarity with UML or similar.
- Familiarity with Dev Ops.
CO applicants: $ – $. WA applicants: $ – $.
Culture StatementWe welcome candidates who may not meet every desired qualification. If you’re excited about this role but your past experience doesn’t fully align with every requirement, we encourage you to apply anyway. You may be the right candidate for this or other roles.
Background Check- Required for all positions:
Blue’s Standard Background Check. - Additional checks may apply for specific roles (e.g., DBIDS, driver qualifications).
- Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short‑ and long‑term disability, 401(k) with up to 5% company match, and an Education Support Program.
- Paid time off: up to four weeks per year based on scheduled hours, and up to 14 company‑paid holidays.
- Eligibility for bonuses and other performance‑based compensation at the company's discretion.
Blue Origin is a proud Equal Opportunity/Affirmative Action Employer. We are committed to attracting, retaining, and developing a highly qualified and dedicated workforce. We provide all qualified applicants with equal opportunity for hire, promotion, and other terms and conditions of employment, irrespective of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, military veteran status, or other protected status.
We consider applicants with criminal histories according to applicable federal, state, and local laws.
Applicants requiring a reasonable accommodation in the application or interview process should contact Please do not include personal medical information in your request.
California Applicant Privacy NoticeIf you are a California resident, please reference the CA Applicant Privacy Notice.
IsExpired#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).