Avionics Platform Software Developer

Cyient
Posted on October 1, 2025
Cyient logo

Experience
7 - 9 yrs
Job Location
India
Vacancy
1
Designation
Cross-Platform Mobile Developer
Job Type
ONSITE

Job Description

  • Develop and integrate low-level platform software for avionics applications, including board support packages (BSPs), device drivers, and middleware.
  • Deploy and configure real-time operating systems (RTOS) such as VxWorks, Integrity, or RTEMS for embedded avionics targets.
  • Collaborate with system, hardware, and application software teams to support full software stack integration.
  • Contribute to the design and development of safety-critical software components in accordance with DO-178C.
  • Support system bring-up, hardware/software integration, and debugging on target platforms.
  • Participate in code reviews, software verification activities, and customer technical discussions.
  • Work directly with OEM/Tier-1 customer teams on software deployment, integration, and validation tasks.

Required Qualifications:

  • Bachelor's degree in Computer Engineering, Electronics Engineering, or a related discipline.
  • 7+ years of experience in embedded software development for aerospace or safety-critical systems.
  • Hands-on experience with RTOS platforms such as VxWorks, Integrity, RTEMS, or similar.
  • Strong skills in C/C++ programming and low-level debugging (JTAG, GDB, etc.).
  • Understanding of hardware-software interaction, memory management, and interrupt handling.
  • Experience with software development and configuration management tools (Git, Jenkins, etc.).
  • Familiarity with DO-178C objectives and software lifecycle processes.
  • Ability to work with external customer engineering teams in an engineering services environment.

Preferred Qualifications:

  • Experience developing or configuring Board Support Packages (BSPs).
  • Exposure to ARINC 653 or similar partitioned environments.
  • Knowledge of avionics hardware interfaces such as ARINC 429, MIL-STD-1553, or CAN.
  • Previous experience supporting FAA/EASA certification efforts.

Familiarity with scripting languages (Python, Bash) for automation and test


Keywords

DO-178Carinc 653

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.