Join Blue Origin as an Avionics Software (Embedded) Engineer to develop safety-critical software for human-capable spacecraft in a collaborative, innovative environment.
Your Role
Key responsibilities include:
- Designing, building, and maintaining software applications and components.
- Engaging in applied software development, requirement analysis, code development, testing, collaboration, documentation, and system integration.
- Collaborating with multidisciplinary teams to build verification plans, frameworks, tools, and tests for safety-critical, real-time, embedded software supporting orbital and sub-orbital spacecraft.
- Reviewing and updating software requirements and designs for verifiability.
- Writing code to verify software in embedded environments using C, C++, and Python.
- Designing adversarial, requirements-based, automated tests.
- Developing tools and infrastructure to support efficient build, debugging, and deployment.
About You
The company is looking for candidates who meet the following qualifications:
- Minimum of a BS Degree in computer engineering, computer science, electrical engineering, mathematics, physics, aerospace, or related field.
- Degree earned within the last year and able to start by Fall 2026.
- Software development skills in C/C++, Python, or C#/Java.
- Strong 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.
- Relevant internship/co-op and/or hands-on experience demonstrating technical skills and leadership qualities.
- Ability to earn trust, maintain positive and professional relationships, and strengthen a culture of inclusion.
- 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.
Desired qualifications include:
- Advanced degree in Computer Science or Software Engineering.
- Experience with build, test, and deployment automation.
- 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 methodologies.
- Working knowledge of configuration management and source code management systems.
Compensation & Benefits
- Salary range for CA and WA applicants: $110,623.00 - $154,871.85 (ranges may differ for other sites).
- Medical, dental, and vision insurance.
- Basic and supplemental life insurance.
- Paid parental leave.
- Short and long-term disability coverage.
- 401(k) plan with company match up to 5%.
- Education Support Program.
- Up to four weeks of paid time off per year based on scheduled hours.
- Up to 14 company-paid holidays.
- Potential eligibility for bonuses and additional benefits depending on role and job level.
How to Apply
Include your internship, co-curricular, and research experience in your resume. Also, list relevant programming languages used in these settings. If you have not used a tool professionally, include relevant coursework demonstrating preparation for the role. Indicate your preferred location(s) in the application: Kent, WA or Los Angeles, CA.
This job may close before the stated closing date, you are encouraged to apply as soon as possible
Report this job