Avionics / Embedded Software Engineer I - Early Career (2026 Starts)
Blue Origin · Los Angeles, CA · 1 mo ago
On-siteEngineering$111k–$155k/yrFull-time
About the role
Blue Origin is seeking talented individuals to join our dynamic team of engineers. Our mission is to lower the cost of access to space and enable a future where millions of people live and work in space for the benefit of Earth.
Responsibilities
- Design, build, and maintain software applications and their components.
- Collaborate with multidisciplinary teams to build verification plans, frameworks, tools, and tests for safety critical, real-time, embedded software that support control and diagnostics of human capable spacecraft, for both 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 to support efficient build, debugging, and deployment.
Qualifications
- A minimum of a BS Degree in computer engineering, computer science, electrical engineering, mathematics, physics, aerospace, or related field, earned within the last year.
- 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.
- Relevant internship/co-op and/or hands-on experience that demonstrate development of both technical skills as well as leadership qualities.
- Ability to earn trust, maintain positive and professional relationships, and strengthen our culture of inclusion.
- Ability to work independently and as part of a team on rapid development programs.
- A flexible and adaptable mindset.
- A self-driven individual with the ability to seek out requirements with minimal direction.
Desired
- An 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.