Taro Logo

Associate Software Engineer - Embedded C++

A leading global aerospace company that develops, manufactures and services commercial airplanes, defense products and space systems.
Embedded
Entry-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Aerospace
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Associate Software Engineer - Embedded C++

Boeing India Engineering & Technology Center (BIETC) is seeking an Associate Software Engineer specializing in Embedded C++ development. This role is part of Boeing's 5500+ engineering workforce in India, contributing to global aerospace innovation. The position involves working on cutting-edge aerospace and aviation technologies, developing device drivers, and working with real-time systems.

The ideal candidate will join a dynamic team working on platform software and middleware development, with responsibilities ranging from requirements decomposition to system integration. You'll be working in an Agile environment, using modern development tools and following industry standards like DO-178C.

Boeing offers a collaborative culture where creativity and innovation thrive, with flexible work arrangements and opportunities for professional growth. As part of the world's leading aerospace company, you'll contribute to projects that shape the future of aviation and space technology.

The role requires strong technical skills in C++, embedded systems, and real-time operating systems, combined with excellent communication abilities for participating in various technical reviews. You'll be working with cross-functional teams, supporting critical design reviews, and ensuring successful product deliveries.

This position offers the opportunity to work on complex aerospace systems, contribute to global aviation advancement, and be part of a team that values safety, quality, and integrity. Boeing's commitment to innovation and sustainability makes this an excellent opportunity for engineers looking to make a significant impact in the aerospace industry.

Last updated 15 days ago

Responsibilities For Associate Software Engineer - Embedded C++

  • Decompose Tier 3 System Level Requirements to Software Requirements
  • Develop High Level and Low Level Software Requirements for Platform Software and Middleware
  • Design and Develop Device Drivers for Software Requirements
  • Author Requirement Specifications documents and write functional/non-functional test cases
  • Estimate software development effort and work with Technical Leads
  • Work with tool suite such as GIT LAB, Open Arbor, Visual Studio Code, JIRA, Confluence
  • Establish traceability from System Requirements to Software Requirements, Design and Code
  • Support Verification and Validation Team
  • Support project management by providing periodic status and metrics data

Requirements For Associate Software Engineer - Embedded C++

Linux
  • Bachelor's degree or higher
  • 5+ years of experience in software development in real-time operating systems
  • 5+ years of experience with Device Driver Development
  • Experience with the full software development lifecycle (SDLC)
  • Good Experience in programming languages C, C++, Python
  • Good Knowledge in DO-178C Standard
  • Knowledge of Communication Protocols such as ARINC-429, Ethernet, RS-485
  • Knowledge of real-time target environments
  • Experience with Agile development methodologies

Benefits For Associate Software Engineer - Embedded C++

Relocation Benefits
  • Relocation assistance within India
  • Flexible work arrangements
  • Professional development opportunities
  • Team collaboration opportunities

Interested in this job?