Boeing

Boeing

Experienced Software Engineer�Embedded & Avionics

Bengaluru, Karnataka, IndiaPosted 1 day ago
Full TimeVisa SponsorshipIndia

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Job DescriptionAt 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

Key Highlights

  • 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 Cpp, with clean builds using CMake/Ninja, and support embedded application needs such as REST, RPC, HTTP, Communication Protocols (CAN, UART, SPI, I2C, Wi-Fi, Bluetooth),  IPC’s and STL-based integration.

Qualifications

Required 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 Cpp, with clean builds using CMake/Ninja, and support embedded application needs such as REST, RPC, HTTP, Communication Protocols (CAN, UART, SPI, I2C, Wi-Fi, Bluetooth),  IPC’s and STL-based integration.
  • 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, Clang,
  • Add quality gates and automation
  • Create and maintain test frameworks using C++ and Python, with reporting built on Python-native testing tools and automation practices for embedded validation.
  • 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 deploymentWeb app / JavaScript: Ability to work with web interfaces or frontend integration when neededSoftware Metrics: Familiarity with code quality, test coverage, and engineering productivity metrics
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 7+ years of related work experience OR Bachelor’s Degree.

Skills & Technologies

LinuxCI/CDAWSPythonAgileJavaScript

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Location

Bengaluru, Karnataka, India

Posted

1 day ago

Visa Sponsorship

Available

Country

India