Sierra Nevada Corporation - Huntsville, AL

posted about 2 months ago

Full-time - Mid Level
Onsite - Huntsville, AL
Transportation Equipment Manufacturing

About the position

The Embedded Flight Software Engineer II at Blue Origin plays a crucial role in the development and operations of the New Glenn launch vehicle. This position involves designing, building, and continuously improving avionics flight software and development tools to enhance the efficiency and safety of spaceflight operations. The engineer will work within a collaborative team environment, contributing to the mission of enabling safe human spaceflight and advancing space exploration.

Responsibilities

  • Work on the BSP, drivers, middleware, and application software for New Glenn avionics boxes.
  • Develop tools supporting development and testing of our avionics system.
  • Participate in all software creation process activities including requirements, architecture, design, implementation, and testing.
  • Collaborate with multi-disciplinary teams of electrical, mechanical, aerospace and systems engineers.
  • Learn a lot and have fun!

Requirements

  • Minimum of a B.S. degree in computer science, computer engineering, electrical engineering, or related field.
  • Experience writing low level software, for example bare metal systems, kernel development, drivers.
  • Strong C or C++ skills.
  • Working knowledge of Python.
  • 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.

Nice-to-haves

  • Experience with real-time embedded and/or safety-critical software development and debugging.
  • Understanding of communications protocols like TCP/IP, UART, SPI and others, packet formats and serialization.
  • Experience developing software that directly interacts with hardware or programmable logic.
  • M.S. degree in computer science, computer engineering, electrical engineering, or related field.

Benefits

  • Medical, dental, vision, basic and supplemental life insurance
  • Paid parental leave
  • Short and long-term disability
  • 401(k) with a company match of up to 5%
  • Education Support Program
  • Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays
  • Discretionary bonus designed to reward individual contributions and allow employees to share in company results.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service