Jobs and Careers
BL

Senior Software Engineer

Blue Origin
United Statesfull_timeVerifiedPosted 10 Jun 2025
💰 $248,594/yr($163,272/yr – $248,594/yr)

About the role

Application close date:

Applications will be accepted on an ongoing basis until the requisition is closed.

At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight!  

This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin’s mission of millions of people living and working in space for the benefit of Earth. The team fosters innovation and drives engineering workflows of the future, shared solutions and standards, simplicity and lower costs, and manufacturable design.

Blue Origin is dedicated to enabling millions of people to live and work in space for the benefit of Earth. Our mission is to develop reusable, safe, and affordable space vehicles and systems, all within a collaborative, safety-first, and inclusive environment. Join our talented team as we make history in spaceflight.

As a Platform Avionics Software Engineer, you’ll be part of a highly skilled, diverse group responsible for developing platform software and tools for a wide variety of spaceflight systems. You'll play a vital role in the design, architecture, and implementation of safety-critical real-time embedded software as part of Blue Origin’s Avionics Center of Excellence. Our work enables all Blue Origin business units to routinely transport people and payloads to orbit and beyond.

This role offers an exciting chance to shape the future of avionics platform software and contribute to real-time embedded applications for spaceflight. Relocation assistance is available for those moving to approved Blue Origin locations. If you are passionate about embedded software and want to work with leading-edge technologies, we invite you to apply.

We are looking for someone to apply their technical expertise, leadership skills, and commitment to quality to positively impact safe human spaceflight. Passion for our mission and vision is required!

In this position, you will:

  • Design, develop, and maintain platform software for embedded avionics systems, such as device drivers, middleware, and application software
  • Collaborate with hardware and systems engineers to define software requirements and ensure interoperability with diverse hardware platforms
  • Participate in architecture and design discussions for embedded systems
  • Optimize and implement software for performance, scalability, and portability
  • Thoroughly test, debug, and analyze software performance on different hardware
  • Prepare and update documentation, such as requirements, design specifications, and API references
  • Review code and offer feedback to team members for continuous improvement
  • Work cross-functionally to integrate avionics platform software into a range of products

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • At least 10 years of experience in low-level and embedded software development
  • Proficient in C/C++ programming
  • Deep understanding of real-time concepts, multitasking, synchronization, and inter-process communication in embedded environments
  • Experience with hardware abstraction, device drivers, and low-level interfaces
  • Skilled in software development for various hardware architectures (such as ARM, x86), including porting and optimization
  • Familiarity with RTOS or Linux-based embedded environments
  • Strong problem-solving abilities and experience in fast-paced, collaborative teams
  • Experience with software architecture and design
  • Excellent verbal and written communication skills
  • Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion 
  • 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.  

Preferred Qualifications:

  • Knowledge of communication protocols (SPI, I2C, UART, CAN) and networking protocols (TCP/IP, UDP, MQTT)
  • Experience in safety-critical software development within aerospace, automotive, or similar industries


 

Compensation Range for:

CO applicants is $163,272.00-$228,579.75;WA applicants is $177,567.00-$248,593.80

Other site ranges may differ

Culture Statement

Don’t meet all desired requirements? Studies have shown that some people are

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Blue Origin

View company profile →