Remote (Global)

Boeing is hiring a Yocto Linux Senior Software Engineer (Virtual)

About the Role

The role involves designing, building, and maintaining embedded Linux platforms using Yocto, supporting system integration, debugging complex software issues, and ensuring compliance with security and performance standards across various hardware environments.

Responsibilities

  • Design and implement embedded Linux solutions using the Yocto Project
  • Maintain and enhance existing Linux-based firmware and system images
  • Collaborate with hardware and software teams to integrate system components
  • Debug and resolve low-level software and driver issues
  • Ensure system security and compliance with industry standards
  • Optimize system performance and resource utilization
  • Support testing and validation of software builds
  • Develop and maintain build scripts and configuration files
  • Integrate third-party software packages into custom Linux distributions
  • Troubleshoot system boot and runtime problems
  • Work with cross-functional teams to define system requirements
  • Document software architecture and development processes
  • Implement over-the-air update mechanisms
  • Support deployment across multiple hardware platforms
  • Participate in code reviews and ensure code quality
  • Assist in defining long-term software roadmaps
  • Stay current with advancements in embedded Linux technologies
  • Ensure software meets real-time and reliability requirements
  • Contribute to secure software development practices
  • Work within agile development environments

Nice to Have

  • Master’s degree in a relevant technical field
  • Experience with aerospace or defense systems
  • Knowledge of DO-178C or similar standards
  • Familiarity with functional safety standards such as ISO 26262
  • Experience with secure boot and trusted execution environments
  • Background in FPGA or SoC software integration
  • Contributions to open-source embedded projects
  • Experience with static analysis tools
  • Knowledge of hypervisors in embedded Linux
  • Understanding of software-defined radio platforms

Compensation

Competitive salary and benefits package

Work Arrangement

Virtual/remote work arrangement

Team

Part of a collaborative engineering team focused on embedded systems and software integration

Security Clearance

Must be a U.S. citizen and able to obtain and maintain a U.S. Security Clearance

Equal Opportunity

We are an equal opportunity employer and value diversity in our workforce

Not available for this position

Required Skills
LinuxC++PythonRustGitEmbedded SystemsSoftware DevelopmentAgile Methodologies
About company
Boeing
Boeing is a major aerospace company involved in the design, manufacture, and sale of commercial airplanes, defense products, and space systems. This role supports Boeing Commercial Airplanes Engineering Groups through international aviation projects.
All jobs at Boeing Visit website
Job Details
Category management
Posted 10 months ago