Skip Navigation

BOEING

Boeing Job Description Boeing Job Description
Search

Search Jobs

Browse By Category

Browse By Location

Browse by Category & Location

Platform Engineer - Avionics

Company Boeing India Private Limited Job ID 1900033318 Date posted 02/18/2019
Location Bangalore Karnataka India
Job Description

 

Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space
and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers.
Join us, and you can build something better for yourself, for our customers and for the world.
Job Description:
The Boeing India Engineering and Technology Center (BIETC) is looking for highly-motivated software Engineers. As a
software Engineer, you will be part of the Boeing Avionics team and will focus on real-time system software development.
In this position you will develop and maintain the Software requirements, Design, Code, integration tests and traces for
onboard avionics software systems.
  • Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for embedded
  • airplane information management software systems.
  • Develop flight software requirements from little or no upstream requirements. Work with Systems Engineering to
  • decompose & partition system requirements to software requirements.
  • Collaborate with others to create software requirements specifications. Develops and maintains code and integrates
  • software components into a fully functional software system. Ensures developed software products and process
  • conformance to project plans and DO178C. Software functionality includes cabin and information systems management,
  • networking, routing, and infrastructure.
  • Experience developing embedded C/C++ software using Linux highly desired.
  • Ability to work with minimal direction.
Position responsibilities:
  • - Development of diverse engineering solutions for integrated avionics software. Development, integration, and testing of
  • software system on embedded hardware. Development of engineering documentation and configuration management of
  • system software infrastructure
  • - The engineer should have excellent communication skills to work across Boeing Global Engineering teams
  • - The Engineer should have desire to work in all aspects of the product life cycle development process
  • - The ideal candidate is a self-starter and someone who works well within a team
  • - Solid programming knowledge (14+ years) with C/C++
  •  Real Time Operating System (RTOS) experience
  • - Experience writing and developing software requirements with little or to no existing requirements
  • - Strong experience with Linux or Unix experience
  • - Proficiency in building, integrating with, and supporting Application Program Interfaces (APIs) using a variety of
  • languages, data formats, and data transformations
Skills required
  • - Strong experience with modern open source technologies and tools
  • - Strong troubleshooting skills at network and OS level
  • - Strong understanding of system and software architectures
  • - Strong experience with developing kernel modules and device drivers
  • - Strong experience on linux system programming
  • - Strong experience with creating custom Linux distribution
  • - Strong experience developing software products, scalable applications using a range of software models including
  • object-oriented and functional design patterns
  • - Strong experience writing software drivers for hardware interfaces on new boards
  • - Storing Embedded Application Programming experience
  • Desired Skills:
  • - Ability to create daemons, utilities, and other tools for automating common or difficult tasks
  • - Ability to quickly diagnose and resolve issues in a lab environment
  • - Ability to create tools/functions for Platform (glue layer) between the OS and apps
  • - Experience with Yocto
  • - Experience with application hosting solutions (such as jails, docker and Virtual Machines)
  • - Familiar with high-availability distribution services
  • - Preferred degree in area of Computer Science
  • - Agile development experience
  • - Experience with Python, Bash, C Shell

Division
Engineering Core

Relocation Assistance Available
Yes. Available for eligible candidates, if authorized.

Qualifications
Bachelor's degree and 8+ or more years of programming experience, Master's degree with 7+ or more years of experience; from an accredited course of study, in engineering.
 
All information provided will be checked and may be verified. This requisition is for an international, locally hired position. Candidates must be legally authorized to work in India. Boeing will not seek immigration and labor sponsorship for any applicants; this is the responsibility of the job candidate. Benefits and pay are determined at the local level and are not part of Boeing U.S.-based payroll. RELOCATION BENEFITS IF INDICATED ARE LIMITED TO IN-COUNTRY MOVES AND ARE NOT AVAILABLE FOR OVERSEAS RELOCATION. THERE IS NO EXPATRIATE PACKAGE ASSOCIATED WITH THIS POSITION.
 

Experience Level
Individual Contributor

Job Type
Standard

Travel
Yes, 10 % of the Time

Contingent Upon Program Award
No

Union
No

Job Code
6J7BX3

Related Jobs

EEO is the Law

Boeing supports equality and diversity.

Download the EEO is the Law Poster (PDF Link).

Learn more about Accessibility

Accessibility

If you need a reasonable accommodation for any part of the employment process, please contact us.

Learn More

Computer generated silouette of a person

My Account

Create an account, update your information, or check the status of your application.

Log In or Create Account