Embedded Software Engineer III Verified today
Role Overview
You will participate in the development and verification of avionics software components on Blue Origin rocket engines. This hands-on position requires experience in developing, validating, and verifying safety-critical embedded systems. You will share in the team's impact on reusable, safety-critical component development and delivery.
Responsibilities
- Build and test real-time embedded software that controls rocket engines for human-capable spacecraft
- Develop verifiable requirements and software architectures and designs
- Write planning specifications and implement software solutions
- Participate in systems integration, test development and execution
- Resolve issues and maintain software in production
- Collaborate with multidisciplinary teams across the full software development lifecycle
Minimum Qualifications
- B.S. degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or related field
- 5+ years of hands-on experience developing and testing real-time embedded systems, including bare metal, RTOS, or Linux kernel experience (preferably some experience in requirements-based, safety-critical, fault-tolerant systems)
- Experience writing software requirements
- Experience with C/C++ and Python
- Experience with device drivers
- Experience with the software development lifecycle (SDLC)
- Strong debugging skills at the software/hardware boundary
- Experience with serial communications and networking protocols (TCP/IP)
- Familiarity interfacing with sensors and actuators
- Experience designing robust APIs and interfaces
- Familiarity with git, JIRA, Confluence
- Familiarity with Agile methodologies
- Ability to learn fast, multitask and drive tasks to completion
- Ability to present technical concepts to peers and leadership
Preferred Qualifications
- Experience with embedded avionics software or engine controller software for air-breathing or rocket engines
- Experience in design, development, and testing of safety-critical software systems in compliance with DO-178C or equivalent
- Ability to generate innovative reusable solutions
- Experience with UML or similar
Compensation
Base pay range varies by location:
- Colorado applicants: $150,931.00 - $211,303.05
- Washington applicants: $164,652.00 - $230,512.80
- Other site ranges may differ
Employment Details
This is a full-time position with Blue Origin Engines business unit.
Requirements
Applicants must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Background check required for all positions.
Benefits
- Medical, dental, and vision insurance
- Basic and supplemental life insurance
- Paid parental leave
- Short and long-term disability
- 401(k) with company match up to 5%
- Education Support Program
- Stock options for all regular employees (20+ hours/week)
- Up to four weeks paid time off per year, plus up to 14 company-paid holidays
