Senior Software Developer for Avionics Platforms

1 week ago


Bengaluru, Karnataka, India airbus Full time

About Airbus:

Airbus is a leading global aerospace company, dedicated to creating innovative solutions for a safer, more connected world. Our team in India plays a vital role in the success of various programs, with strong capabilities in structural analysis, loads, aerodynamics, avionics software design, and system simulation.

Job Description:

We are seeking a Senior Avionics Platform Software Developer to join our team. As a key member, you will be responsible for the development of safety-critical real-time embedded platform software for the avionics domain, conforming to DO 178 A/B standard.

Key Responsibilities:

  1. Spearhead the requirement engineering activity, gathering platform software requirements, analyzing, and documenting platform software requirements.
  2. Comprehend the global platform software architecture (static & dynamic) and contribute to incremental evolutions.
  3. Develop high-level design and low-level design (HOOD/Class Definition/UML diagrams).
  4. Efficiently perform coding, debugging, and build generation.
  5. Coordinate with stakeholders resolving complex technical issues.
  6. Troubleshoot issues reported by System testing & Simulator testing, Flight Test, In-service Issues by coordinating with internal and external teams.
  7. Act as a mentor and groom junior team members to develop required competencies.
  8. Maintain good professional relationships with customers, stakeholders, peers, and partners.

Requirements:

  • More than 15 years of experience in full software lifecycle encompassing Software requirements Definition, Dynamic & Static Design, Coding, and Unit Verification activities in the avionics domain.
  • Hands-on experience in End-to-End Development of Platform Software/Basic Software (BSW) for Avionics Software Platform.
  • Embedded Programming (C) for Low-Level Software Development.
  • Experience on Embedded System and related Hardware Software layers (Processor Memory Peripherals, RTOS, Middleware, Device Drivers).
  • Experience working with Embedded System and any Avionics RTOS on ARINC 653 (A653) and/or Time-Critical Personality.
  • Experience on Data Loading Function for Avionics Platform Software (A615A Standard).
  • Experience on Continuous Monitoring and Safety Test Function for Avionics Platform Software.
  • Exposure to develop Maintenance-related functions for Avionics Platform Software (Event Memorization, Resource BITE, Platform System Partition).
  • Hands-on Experience on Debugging Tools (Trace32, JTAG).
  • Configuration and Change Management.
  • DO178c for Level A Software Development.
  • Working with global teams (multisite) resolving complex issues.
  • Knowledge about standards (requirements/design/coding).
  • Strong interpersonal skills.

'Good to have' skills:

  • Project Management skills.
  • Exposure to Product Line Architecture.
  • Exposure to Client Server Architecture.
  • Exposure to Certification Audits.
  • Exposure to Continuous Integration and related SW Life Cycle Tools (Git, Jenkins, JIRA, Robot Framework).

Key Skills: C, Embedded Software, RTOS, Embedded Programming, Software Configuration Management, Software Development, Design Development, Unit Testing.

Industry: Avionics

Functional Area: Engineering



  • Bengaluru, Karnataka, India airbus Full time

    Job Title: Senior Avionics Platform Software DeveloperAbout Airbus:Airbus is a leading global aerospace company that designs, manufactures, and delivers innovative solutions for a better-connected, safer, and more prosperous world. Our team in India plays a crucial role in the success of various programs, with strong capabilities in structural analysis,...


  • Bengaluru, Karnataka, India airbus Full time

    About Airbus India Private LimitedAirbus India Private Limited is a leading aerospace company that designs, produces, and delivers innovative solutions to create a better-connected, safer, and more prosperous world.Job Description:As a Senior Avionics Platform Software Developer, you will be responsible for developing safety-critical real-time embedded...


  • Bengaluru, Karnataka, India airbus Full time

    About the Role:Airbus is seeking a highly skilled Senior Avionics Platform Software Developer to join our team in India. As a key member of our avionics software team, you will be responsible for the development of safety-critical real-time embedded platform software for the avionics domain, conforming to DO 178 A/B standard.Key Responsibilities:Spearhead...


  • Bengaluru, Karnataka, India airbus Full time

    About the Role:About Airbus: As a leading player in the global aerospace sector, Airbus designs, produces, and delivers innovative solutions to create a better-connected, safer, and more prosperous world. Our commercial aircraft manufacturer has a strong presence in Europe and is a worldwide leader. Airbus Engineering in India has become a key contributor to...


  • Bengaluru, Karnataka, India airbus Full time

    Job Description:About Airbus: As a leading global aerospace company, Airbus designs, manufactures, and delivers innovative solutions to create a safer, more connected world. Our India Engineering center has evolved as a key contributor to various programs, with strong capabilities in structural analysis, loads, aerodynamics, and avionics software design and...


  • Bengaluru, Karnataka, India airbus Full time

    Job Title: Senior Avionics Software DeveloperA key position in the avionics software team at Airbus, this role involves the development of safety-critical real-time embedded software for avionics applications, conforming to DO-178C standards.Responsibilities:Senior Avionics Software Developer: Spearhead the requirement engineering activity, comprehend the...


  • Bengaluru, Karnataka, India airbus Full time

    Job Title: Senior Avionics Software DeveloperAbout the Role:We are seeking a highly skilled Senior Avionics Software Developer to join our team at Airbus India Private Limited. As a key member of our avionics software team, you will be responsible for developing safety-critical real-time embedded software for avionics applications conforming to DO 178 C...


  • Bengaluru, Karnataka, India airbus Full time

    Job Title: Senior Avionics Software DeveloperAbout Airbus:Airbus is a leading global aerospace company that designs, produces, and delivers innovative solutions to create a better-connected, safer, and more prosperous world. Our team in India is a key contributor to the success of various programs, with strong capabilities in structural analysis, loads,...


  • Bengaluru, Karnataka, India airbus Full time

    Job OverviewAirbus, a leading player in the aerospace industry, is seeking an experienced Senior Avionics Platform Software Developer to join our team.About AirbusAirbus designs and delivers innovative solutions to create a better-connected, safer, and more prosperous world. Our commercial aircraft manufacturer has strong capabilities in avionics software...


  • Bengaluru, Karnataka, India Kshipra Samvadya Full time

    Key Responsibilities:Total Experience: 3 to 8 years in AvionicsNotice Period: 30 days to 90 daysLocation: Bangalore and HyderabadFMS LL Job Description for Kshipra SamvadyaWe are seeking a highly skilled Avionics Software Developer with a strong background in C/C++, Python, and DO-178C. The ideal candidate will have 1-3 years of experience in Avionics and...


  • Bengaluru, Karnataka, India Kshipra Samvadya Full time

    Avionics Job DescriptionThis role requires a highly skilled Avionics Software Engineer with experience in FMS LL verification, DO-178C, and HSIT.Key Responsibilities:Develop and implement Avionics software solutions using C, C++, and Python.Collaborate with cross-functional teams to ensure software meets safety and performance standards.Participate in code...


  • Bengaluru, Karnataka, India Global Professional Services Full time

    Job Summary: We are seeking an experienced Embedded Software Developer to join our team at Global Professional Services. As an Embedded Software Developer - Avionics Systems Expert, you will be responsible for designing, developing, and testing embedded software components for avionics systems. You will work closely with our hardware engineers, systems...


  • Bengaluru, Karnataka, India Cyient Full time

    Job DescriptionCyient is seeking a highly skilled Senior Software Developer to join our team. The successful candidate will have a strong background in software development and verification, with a focus on the avionics domain.ResponsibilitiesDesign and develop software solutions for safety-critical systemsImplement software verification and validation...


  • Bengaluru, Karnataka, India Cyient Full time

    About This RoleCyient is seeking a skilled Senior Avionics Software Developer to join their team. The ideal candidate will have a strong background in software development and verification as per DO178 B/C Guidelines.Key ResponsibilitiesDevelop software verification test cases and test proceduresCarry out regression testing and use automated test software...


  • Bengaluru, Karnataka, India airbus Full time

    About this Role:Avionics Software Process, Methods & Tools (PMT) is a dynamic team nestled within the Avionics Software group, playing a pivotal role in the development, deployment, and support of cutting-edge tools in the Devops environment.This position is dedicated to the meticulous focus on PMT aspects of avionics software, providing the jobholder with a...


  • Bengaluru, Karnataka, India Kshipra Samvadya Full time

    FMS LL Job DescriptionKey Responsibilities:Total Experience: 3 to 8 YearsNotice Period: 30 days to 90 DaysThe ideal candidate should have experience with programming languages C/C++/Ada95 and Python/scripting languages.Key Skills:FMS - C or C++, Python, DO-178C , HSITEducation Requirements: BE/Btech/ME/Mtech Computer Science, DO178B/C working knowledge.We...


  • Bengaluru, Karnataka, India airbus Full time

    Job Title: Avionics Software Methods and Tools DeveloperWe are seeking a highly skilled Avionics Software Methods and Tools Developer to join our team at Airbus India Private Limited. As a key member of our Avionics Software group, you will play a pivotal role in the development, deployment, and support of cutting-edge tools that are part of the CI/CD...


  • Bengaluru, Karnataka, India airbus Full time

    Job Overview:Join Airbus India Private Limited as an Avionics Software Methods and Tools Developer and contribute to the development, deployment, and support of cutting-edge tools for the Avionics Software group.This role is part of the Avionics Software Process, Methods & Tools (PMT) team, which plays a pivotal role in the development, deployment, and...

  • Avionics Trainee

    4 weeks ago


    Bengaluru, Karnataka, India Textron Full time

    Textron Aviation is a global leader in private aviation, empowering people with the freedom of flight. As a Trainee in our Avionics department, you'll have opportunities to try new fields, expand your skills and knowledge, and build your career. Our competitive total rewards package includes pay and innovative benefits to support you and your family members....


  • Bengaluru, Karnataka, India Raytheon Technologies Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Raytheon Technologies. As a key member of our Avionics team, you will be responsible for developing, enhancing, and maintaining mission-critical platform software.Key Responsibilities:Develop and maintain software applications for our avionics systemsCollaborate with...