Experienced Software Engineer�Embedded & Avionics

ApplyMint

Bengaluru

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Boeing Company is seeking an Experienced Software Engineer–Embedded & Avionics in Bangalore, India. This role involves developing and maintaining embedded systems, working with modern C++, and managing deployment through GitLab pipelines.

In this position, a bachelor's degree is required along with extensive experience in respective technologies. Candidates will work collaboratively in diverse teams committed to innovation and excellence.

Qualifications

  • Bachelor's degree or higher in relevant engineering fields.
  • 7+ years of experience as a Software Engineer with embedded systems.
  • Hands-on experience with embedded Linux and modern C++.

Responsibilities

  • Develop and maintain a stable embedded Linux platform.
  • Build and maintain Yocto-based platform software.
  • Manage deployment through GitLab CI/CD pipelines.

Skills

Embedded C++
Yocto-based platform software
AWS cloud deployment
Agile methodologies
Test automation with C++ & Python

Education

Bachelor's degree in Engineering or related field

Tools

GitLab CI/CD
CMake
SonarQube

Job description

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.

Overview

As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing’s team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company’s core values of safety, quality and integrity.

Technology for today and tomorrow

The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting‑edge R&D, innovation, and high‑quality engineering work in global markets, and leverage new‑age technologies such as AI/ML, IIoT, Cloud, Model‑Based Engineering, and Additive Manufacturing, shaping the future of aerospace.

People‑driven culture

At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face‑to‑face meetings bring together different perspectives and thoughts – enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing.

Boeing India Software Engineering

We are looking for an Experienced Software Engineer–Embedded & Avionics to join their team in Bangalore.

Position Responsibilities
  • Wear 4 key hats across platform software, application development, infrastructure/deployment, and test automation.
  • Build and maintain Yocto‑based platform software.
  • Develop and maintain a stable embedded Linux platform using Yocto, supporting multiple machine architectures, custom layers, classes, image types, and security features.
  • Develop application software in modern C++.
  • Build core product business logic using modern C++ with clean builds using CMake/Ninja and support embedded application needs such as REST, RPC, HTTP and communication protocols (CAN, UART, SPI, I2C, Wi‑Fi, Bluetooth, IPC).
  • Manage deployment and infrastructure pipelines; own the delivery of product artifacts through GitLab CI/CD pipelines, including deployment steps, release automation, and environment management in our AWS‑based hosted GitLab setup by integrating tools like SonarQube and Clang.
  • Add quality gates and automation; create and maintain test frameworks using C++ and Python.
  • Drive Agile project execution in GitLab – support end‑to‑end Agile delivery using GitLab for planning, tracking, collaboration, and execution across development, testing, and release activities.
  • AWS: Hands‑on experience with cloud‑based infrastructure and deployment.
  • Web app / JavaScript: Ability to work with web interfaces or frontend integration when needed.
  • Software Metrics: Familiarity with code quality, test coverage, and engineering productivity metrics.
Basic Qualifications
  • Bachelor’s degree.
  • Build and maintain Yocto‑based platform software.
  • Develop and maintain a stable embedded Linux platform using Yocto, supporting multiple machine architectures, custom layers, classes, image types, and security features.
  • Develop application software in modern C++.
  • Build core product business logic using modern C++ with clean builds using CMake/Ninja and support embedded application needs such as REST, RPC, HTTP and communication protocols (CAN, UART, SPI, I2C, Wi‑Fi, Bluetooth, IPC).
  • Manage deployment and infrastructure pipelines; own the delivery of product artifacts through GitLab CI/CD pipelines, including deployment steps, release automation, and environment management in our AWS‑based hosted GitLab setup by integrating tools like SonarQube and Clang.
  • Add quality gates and automation; create and maintain test frameworks using C++ and Python.
  • Drive Agile project execution in GitLab – support end‑to‑end Agile delivery using GitLab for planning, tracking, collaboration, and execution across development, testing, and release activities.
  • AWS: Hands‑on experience with cloud‑based infrastructure and deployment.
  • Web app / JavaScript: Ability to work with web interfaces or frontend integration when needed.
  • Software Metrics: Familiarity with code quality, test coverage, and engineering productivity metrics.
Preferred Qualifications (Desired Skills/Experience)
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science and 7+ years of related work experience OR Bachelor’s Degree.
Relocation
  • The position offers relocation based on eligibility criteria of candidate.

Applications for this position will be accepted until Jul. 04, 2026

Export Control Requirements

This is not an Export Control position.

Education

Bachelor's Degree or Equivalent Required

Shift

Not a Shift Worker (India)

Equal Opportunity Employer

We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to: race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.

We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Employer will not sponsor applicants for employment visa status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer-Flight Management system
Lead Software Engineer-Flight Management system

Boeing • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Experienced Equipment & Tool Engineer
Experienced Equipment & Tool Engineer

Boeing • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Relocation assistance based on eligibility
Experienced Supplier Program Manager (Strategic Sourcing & Supplier Development)
Experienced Supplier Program Manager (Strategic Sourcing & Supplier Development)

The Boeing Company • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Experienced Supplier Program Manager (Strategic Sourcing & Supplier Development)
Experienced Supplier Program Manager (Strategic Sourcing & Supplier Development)

The Boeing Company • India

On-site
INR 1,800,000 - 3,000,000
Information Technology Manager
Information Technology Manager

Deblew • Bengaluru

Hybrid
INR 1,800,000 - 2,500,000
Associate Systems Engineering - MBSE
Associate Systems Engineering - MBSE

Boeing • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Experienced Full Stack Software Engineer
Experienced Full Stack Software Engineer

Boeing India Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Relocation support
Travel opportunities
Experienced Scrum Master
Experienced Scrum Master

Boeing • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Boeing Hiring Experienced Full Stack Java Developer | Great Opportunity
Boeing Hiring Experienced Full Stack Java Developer | Great Opportunity

Boeing • Karnataka

On-site
INR 1,500,000 - 2,000,000
Career development opportunities
Inclusive work culture
Flexible work arrangements
+2
Senior Agentic AI Engineer
Senior Agentic AI Engineer

The Boeing Company • Bengaluru

On-site
INR 1,200,000 - 1,800,000