Software Engineer, Communication Systems - New Glenn

Blue Origin   •  

Kent, WA

Industry: Aerospace & Defense

  •  

Less than 5 years

Posted 33 days ago

Description:

As part of a small, passionate, and accomplished team of experts, you will be responsible for the overall development of avionics software for launch vehicle communication and networking systems. You will share in the team’s impact on all aspects of flight avionics systems development. You should be comfortable working in a fast-paced and often uncertain environment while demonstrating personal leadership, technical excellence, and attention to detail. This position will directly impact the history of space exploration and will require your dedicated commitment and detailed attention towards safe and repeatable spaceflight.

Responsibilities:

  • Plan, design, prototype, develop, integrate, verify, qualify, and ultimately fly the software for communications and networking avionics
  • Develop software requirements and design for safety critical, fault tolerant systems
  • Prototype, evaluate, demonstrate, quantify, and mitigate technical risks of your designs
  • Develop embedded C/C++ software for safety/mission critical real-time applications
  • Develop comprehensive unit and integration tests to assure software quality
  • Integrate, verify, and qualify avionics systems
  • Produce technical documentation for software design, verification plans
  • Participate in board bring-up for new embedded platforms

Qualifications:

  • B.S. degree in computer engineering, electrical engineering, computer science, or related field
  • 3+ years of relevant experience in the design, development, and testing of C/C++ for embedded systems
  • Experience integrating software, hardware, and programmable logic in embedded systems
  • Excellent written, verbal, and interpersonal communication skills
  • Innovative problem solving skills with an interest in spacecraft systems development
  • Ability to work independently and as part of a team on rapid development programs
  • 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.

Desired:

  • M.S. degree (or higher) with a focus on communications or networking
  • Experience designing, developing, and testing safety/mission critical aerospace flight software compliant with industry standards
  • Experience developing board support packages and device drivers for RTOS or bare metal applications on single and multicore processors
  • Experience with networking protocols (TCP/UDP/IP), routing, modeling, simulation

R-19-3684