Software Engineer–Embedded Linux Engineer (Associate or Mid-Level) (Virtual) - Boeing : Job Details

Software Engineer–Embedded Linux Engineer (Associate or Mid-Level) (Virtual)

Boeing

Job Location : Arizona City,AZ, USA

Posted on : 2025-05-19T00:52:08Z

Job Description :
Software Engineer–Embedded Linux Engineer (Associate or Mid-Level) (Virtual)

Join to apply for the Software Engineer–Embedded Linux Engineer (Associate or Mid-Level) (Virtual) role at Boeing.

Job Description

At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful, and inclusive, with great opportunity for professional growth. Find your future with us.

The Boeing Company is seeking an Embedded Linux Software Engineer – Associate/Mid-Level (Virtual) to join the Linux Embedded Platform Team across the US. This role supports Boeing's Engineering Test & Technology (ET&T) division.

The ideal candidate will have expertise in Linux OS and platform development, focusing on developing, deploying, and maintaining Linux Operating Systems for safety-critical and non-safety-critical applications. The role involves working with multidisciplinary teams to design, build, and verify Linux distributions and new OS features, impacting multiple product areas within the enterprise.

Position Responsibilities

  • Support activities to develop, document, and maintain architectures, requirements, algorithms, interfaces, and designs for software systems.
  • Develop, integrate, and verify software components in functional systems.
  • Create software verification plans, test procedures, and environments; execute tests and document results.
  • Support process, tool, and metric deployment and tailoring.
  • Plan, execute, and document R&D projects.
  • Monitor and evaluate team and supplier performance to ensure conformance to standards and plans.
  • Adapt quickly to new technologies and environments.
  • This is a virtual position and does not require relocation. Candidates must complete a technical assessment to be considered.

    Basic Qualifications

    • 2+ years of professional experience in C/C++ programming.
    • Some experience with Linux OS development or support.

    Preferred Qualifications

    • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or related field.
    • 5+ years of relevant work experience or equivalent education/experience.
    • Experience contributing to open source projects.
    • Knowledge of C, C++, Python, Rust.
    • Experience with git, gcc, clang, bazel.
    • Experience with Yocto or Buildroot.
    • Familiarity with DO-178C, bootloaders, hypervisors.
    • Experience across multiple processor architectures (x86, ARM).
    • Debugging complex kernel issues.
    • Experience in aerospace and defense industries.

    Additional Information

    • Occasional travel (
    Apply Now!

    Similar Jobs ( 0)