• Embedded Software Integration Engineer - New Glenn

    Job Locations US-WA-Kent
    New Glenn
    Job ID
  • Overview

    As part of a small, passionate and accomplished team of experts, you will be responsible for designing, implementing, integrating and verifying embedded software for various spaceflight systems. You will share in the team's impact on all aspects of developing and integrating high quality software with existing solutions to deliver new capabilities in a timely fashion to meet company milestones. You should be comfortable in working in a fast-paced and often uncertain environment, contributing to innovative solutions, while demonstrating personal leadership, technical competence, 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.


    • Define and develop software requirements, architectures and designs.
    • Implement designs in C/C++/Simulink, integrate software components, create and run unit tests, validate on Hardware-in-the-Loop and release real-time embedded solutions to human-capable spacecraft for both orbital and sub-orbital programs
    • Coordinate with hardware, control and system engineers to plan, develop, and perform system verification and qualification, assessing the outputs and documenting the results to ensure software products that meet system requirements and safety-critical standards
    • Participate in flight hardware design and verification, including electronic circuits, electro-mechanical components, and data acquisition electronics.


    • S. in computer science, computer engineering, electrical engineering, or related engineering with 3+ years of design experience.
    • Strong software development skills in real-time embedded systems, particularly in C/C++
    • Working knowledge of higher-level languages such as Python, C#, or Java.
    • Strong ownership and problem solving skills.
    • Highly organized team player with excellent technical written and verbal communication skills.
    • 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.


    • Experience in full lifecycle software development of real-time embedded system, including system design and analysis, requirement capture and development, software implementation and verification, system integration, qualification, and releasing.
    • Experience with safety-critical software development.
    • Familiarity with sensors and actuators, including GPS, accelerometers, rate gyros, pressure or temperature sensors, solenoids, servos.
    • Hands on experience with Linux, GNU toolchain, Python, MATLAB/Simulink, real-time operating systems, serial communications, IP networking, SysML, GHS MULTI.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed