Avionics / Embedded Software Engineer I
Blue Origin
About the Role
Blue Origin is seeking an Avionics / Embedded Software Engineer I for an Early Career & New Graduate Rotation program, with starts in 2027. This role is an opportunity to directly impact space exploration history.
Two pathways are available:
- Direct Hire: Positions matched to your skillset and business needs.
- New Graduate Rotation Program: A one-year development program with three four-month rotations across various business units, including New Glenn, Blue Engines, Lunar Permanence, Blue National Security, Advanced Concepts and Enterprise Engineering, and Operations.
Primary Locations
- Kent, WA
- Los Angeles, CA
Key Responsibilities
- Design, build, and maintain software applications and their components.
- Participate in requirement analysis, code development, testing, collaboration, documentation, and system integration.
- Collaborate with multidisciplinary teams to build verification plans, frameworks, tools, and tests for safety-critical, real-time, embedded software supporting human-capable spacecraft control and diagnostics for orbital and sub-orbital programs.
- Review and update software requirements and designs for verifiability.
- Write code to verify software for various embedded environments in C, C++, and Python.
- Design adversarial, requirements-based, automated tests.
- Develop tools and infrastructure for efficient build, debugging, and deployment.
Requirements & Tech Stack
- Software development skills, particularly in C/C++, Python, or C#/Java.
- Problem-solving and debugging skills, particularly in C/C++.
- Experience with formalized verification activities (Test cases, procedures, reports).
- Collaborative interactions with software development teams while maintaining objectivity and independence.
- Ability to work independently and as part of a team on rapid development programs.
- Flexible and adaptable mindset.
- Self-driven with the ability to seek out requirements with minimal direction.
Qualifications
- Minimum of a BS Degree in computer engineering, computer science, electrical engineering, mathematics, physics, aerospace, or related field.
- Will have earned their degree within the last year and able to start by Fall 2027.
- Relevant internship/co-op and/or hands-on experience demonstrating development of both technical skills and leadership qualities.
- Ability to earn trust, maintain positive and professional relationships, and strengthen a culture of inclusion.
Desired Skills
- Advanced degree in Computer Science or Software Engineering.
- Experience with build, test, and deployment automation.
- Experience with and understanding of computer networking systems and protocols.
- Experience with distributed applications and safety-critical software development.
- Experience with Qt framework/QML.
- Experience with DevOps and Agile/Scrum.
- Working knowledge of configuration management and source code management systems.
Benefits
- Medical, dental, vision.
- Basic and supplemental life insurance.
- Paid parental leave.
- Short and long-term disability.
- 401(k) with a company match of up to 5%.
- Education Support Program.
- Stock Options for all regular employees (working at least 20 hours/week).
- Paid Time Off: Up to four (4) weeks per year.
- Up to 14 company-paid holidays.
Background Checks
- Blue’s Standard Background Check is required for all positions.
- Additional checks may be required depending on the job profile (e.g., DBIDS, Commercial Motor Vehicle regulations, Merchant Mariner Credential).
Additional Notes
- Experience in aerospace is not a requirement. Broad academic and industry experiences are valued.
- Applicants must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum.