• Software Infrastructure Engineer - Engines Avionics

    Job Locations US-WA-Kent
    Category
    Blue Engines
    Job ID
    3268
  • Overview

    As a Software Infrastructure Engineer on Engines Avionics, you will gather requirements, research, evaluate, design, plan, deploy, and provide support for a state-of-the-art core infrastructure system that meet the needs of the engineering teams to deploy, test, and verify software or hardware. You will share in the team’s impact on all aspects of the development lifecycle from design to verification of high performance real-time embedded systems and the associated hardware. The scope of this position includes build systems, deployment tools, and supporting infrastructure for code generation, verification, software-in-the-loop (HIL), and hardware-in-the-loop (HIL).  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

    • Author, design, improve and maintain tooling to be used in the software development lifecycle
    • Exercise high degree of responsibility for build automation, continuous integration, configuration management, verification, deployment of software
    • Actively identify and eliminate issues by implementing robust software and hardware solutions
    • Continuously improve our internal infrastructure, tools, and processes.
    • Integrate commercial, open-source, and custom solutions across our platform.
    • Collaborate with a multidisciplinary team of engineers to develop tools and workflows supporting advanced spaceflight systems.
    • Challenge why things are done a certain way and figure out ways to make things better.

    Qualifications

    • 3+ years of software development experience or equivalent combination of experience and education.
    • Strong software development skills, particularly in C/C++, Python, C# or Rust.
    • Experience with build, test, and deployment automation.
    • Ability to work independently and as part of a team on rapid development programs.
    • Experience writing and testing your own software.
    • Passionate about providing internal support to other developers, enabling them to work faster and better.
    • Good written, verbal, and interpersonal communication skills.
    • Strong backend development skills, in a typed (C/C++, Rust) or untyped (Python, Javascript) language
    • Must be a U.S. citizen or permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum

    Desired

    • DevOps experience.
    • Experience with Linux, Git, Docker, Jenkins, REST APIs, databases, networks, compiler toolchains, scripting languages, and source code management systems.
    • Experience building and maintaining test labs with diverse target hardware and devices.
    • A strong bias and intuition for good UI/UX design
    • Strong front end development skills, including HTML, CSS, and Javascript
    • Experience with Rust.

    Options

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