Blue Origin is looking to develop reusable, safe, and low-cost space vehicles and systems, and this role is part of the Blue Origin Engines business unit, focusing on the design, development, manufacturing, and testing of engines and propulsion systems.
Requirements
- 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 experience
- Experience with C/C++ and Python
- Experience with Git, Gitlab
- Experience with Debugging techniques at the software/hardware boundary
- Familiarity with serial communications and networking protocols (TCP/IP)
- Familiarity designing APIs and interfaces
Responsibilities
- Hands on development responsibility to build and test real-time embedded software that controls rocket engines for human capable spacecraft
- Collaborate with multidisciplinary teams and participate deeply in all aspects of software development lifecycle
- Developing verifiable requirements, defining software architecture and design, developing code, unit testing and integration of the software
- Participate in the development and verification of avionics software components on Blue Origin rocket engines
- Share in the team’s impact on all aspects of re-usable, safety-critical component development and delivery
- Deliver the embedded software that monitors and controls fully autonomous rocket engines
- Apply technical expertise, leadership skills, and commitment to quality to positively impact safe human spaceflight
Other
- Must have can do attitude and be problem solver
- Ability to learn fast, multitask and drive tasks to completion
- U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum
- B.S. degree or higher in a related field
- 2+ years of experience