B

Blue Origin

Builds rockets, engines and lunar spacecraft

Senior Embedded Software Engineer - Engines

Embedded EngineeringUpdated on Nov 15
Full-time$197.5k - $276.5k

About the Job

Requirements

  • A B.S. degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or a related field is required.
  • At least 8 years of hands-on experience developing and testing real-time embedded systems, including bare-metal, real-time operating system, or Linux kernel experience; experience in requirements-based, safety-critical, fault-tolerant systems is preferred within this qualification.
  • Experience writing software requirements is required.
  • Experience with embedded software architecture and design is required.
  • Experience with C, C++, and Python is required.
  • Strong debugging skills at the software/hardware boundary are required.
  • Experience with device drivers is required.
  • Experience with the software development life cycle is required.
  • Experience with serial communications and networking protocols, including TCP/IP, is required.
  • Experience designing robust application programming interfaces and interfaces is required.
  • Experience with verification and validation is required.
  • Experience with Git, JIRA, and Confluence is required.
  • Experience with Agile methodologies is required.
  • Experience with DO-178 or NPR7150 NASA standards is required.
  • Familiarity interfacing with sensors and actuators is required.
  • Ability to learn quickly, multitask, and drive tasks to completion is required.
  • Ability to present technical concepts to peers and leadership is required.
  • Applicants must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the United States as a refugee or granted asylum.

Responsibilities

  • Develop and test real-time embedded software that controls rocket engines for human-capable spacecraft.
  • Collaborate with multidisciplinary teams and participate in all aspects of the software development life cycle, including developing verifiable requirements, defining software architecture and design, writing planning specifications, assessing and defining software integration, developing code, writing unit tests, driving software integration, resolving issues, and maintaining software.
  • Develop, validate, and verify safety-critical embedded systems for avionics software components on rocket engines.

Desired Qualifications

  • Experience with embedded avionics software or engine controller software for air-breathing or rocket engines is preferred.
  • Experience in the design, development, and testing of safety-critical software systems is preferred.
  • Experience with test and integration is preferred.
  • Ability to generate innovative reusable solutions is preferred.
  • Familiarity with Rust is preferred.
  • Experience with UML or a similar modeling language is preferred.

About the Company

Blue Origin

Builds rockets, engines and lunar spacecraft

Blue Origin builds rockets, engines and spacecraft for commercial satellite operators and government space programs. Its New Glenn orbital rocket uses a reusable first stage, while Blue Moon landers are designed to transport cargo and astronauts to the lunar surface. The company designs and manufactures liquid-fueled propulsion systems, and its New Shepard vehicle is built for short suborbital trips carrying people and research payloads. Customers pay for launch services and engines, and government development contracts fund work on systems for exploration beyond Earth orbit. Founded by Jeff Bezos in 2000, Blue Origin is headquartered in Kent, Washington.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$10.1B
Headquarters
Kent, WA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Blue Origin

See more jobs