Boeing05.03.26
AI SCORE 8.5

Software Engineer - Embedded (Remote) at Boeing

$92K–$178K/year

About the Role

We are seeking a Software Engineer - Embedded (Remote) to join our dynamic team at Boeing. This remote position allows you to contribute to the Boeing Software Factory, focusing on developing tools and supporting DevOps tasks. You will play a vital role in automating processes and enhancing the integration of software products across the company.

What You'll Do

  • Develop Python-based DevOps tools to streamline operations within the Boeing Software Factory.
  • Implement and update GitLab CI pipelines to enhance development workflows.
  • Collaborate with various teams to facilitate their migration into the Boeing Software Factory.
  • Support the development of Bazel modules for multiple programming languages including Python, C, C++, Java, and Rust.
  • Work under general direction to automate common development tasks, improving efficiency across the organization.

Requirements

  • 3+ years of experience developing Python modules and/or scripts.
  • 3+ years of experience in developing CI/CD pipelines, preferably with GitLab CI.
  • 1+ years of experience in Java or Rust development.
  • Experience with embedded systems and real-time operating systems (RTOS).
  • Familiarity with Agile software development methodologies.

Nice to Have

  • Bachelor's degree in engineering, computer science, or a related field.
  • Experience with Bazel module development.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.

What We Offer

  • Competitive base pay ranging from $91,800 to $178,250 based on experience.
  • Comprehensive benefits package including health insurance and retirement savings plans.
  • Flexible working arrangements and the opportunity to work remotely.
  • Paid time off and various programs for work-life balance.
  • A supportive and inclusive work environment at Boeing.
Why This Job8.5 of 10

This remote Software Engineer position at Boeing offers a competitive salary and the chance to work on innovative projects in aerospace software development.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python and familiar with developing automation tools using GitLab CI and Bazel for continuous integration and deployment in embedded systems.

Self-motivated and disciplined to excel in a fully remote work environment, demonstrating strong time management skills and the ability to collaborate effectively with cross-functional teams.

Experience with Agile methodologies and a mindset geared towards iterative development, enabling rapid prototyping and continuous improvement of embedded software products.

Learning Resources

Python for Embedded Systemsarticle

Career Path

Software Engineer - Embedded (Remote)(Now)Senior Software Engineer - Embedded Systems(2-4 years)Lead Software Engineer - DevOps for Embedded Systems(4-6 years)

Market Overview

Market Size 2024
$37.5B
Annual Growth
8.5%
AI Adoption
45%
Investment
+120%
Labour Demand
+15%
Avg Salary
$110K

Skills & Requirements

Required
PythonGitLab CIBazel
Growing in Demand
Machine LearningIoT (Internet of Things)C++
Declining
PerlVisual Basic

Domain Trends

Rise of AI in Embedded Systems
AI integration in embedded systems is expected to grow by 35% in the next two years, driving demand for engineers skilled in machine learning alongside traditional embedded programming.
Shift Towards Rust for Embedded Development
Rust is gaining traction in embedded systems due to its memory safety features, with an increase in job postings mentioning Rust by 50% year-over-year.
Increased Focus on Remote Work in Tech
Remote work in the technology sector has increased by 40% since 2020, with companies like Boeing adapting to this trend to attract global talent.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.