Search Jobs

Search by job, company or skills

Firmware Engineer Embedded Systems (IFE Audio)

Firmware Engineer Embedded Systems (IFE Audio)

Amphenol PCD
5-7 Years
Early Applicant
  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

Job Summary

We are seeking a Firmware Engineer to support the design, development, and implementation of embedded firmware for inflight entertainment (IFE) audio systems and peripherals on commercial aircraft.

This role is highly hands-on and will focus on low-level embedded development, real-time system behavior, and integration with audio, control, and communication interfaces. The ideal candidate will have strong experience in embedded C/C++, microcontroller-based systems, and hardware bring-up.

You will work closely with electrical, acoustic, and mechanical teams. You will also interface with external manufacturing partners, to develop robust, production-ready firmware from concept through deployment.

Location

Pune, India – Occasional travel may be required.

Summary of Role Responsibilities

  • Design, develop, and maintain embedded firmware for microcontroller-based systems
  • Develop IC drivers and HAL API for low-level interfaces (SPI, I2C, UART, CAN, USB, etc.)
  • Implement real-time control and communication systems
  • Support audio-related firmware features including codec interfacing, DSP integration, and control logic
  • Bring up new hardware platforms and support board-level debugging
  • Work closely with hardware teams to validate schematics, PCB layouts, and system architecture
  • Develop and maintain firmware architecture, documentation, and coding standards
  • Debug and resolve system-level issues across hardware and firmware boundaries
  • Develop test tools and scripts to support validation and production testing
  • Support integration with higher-level systems and external interfaces
  • Work closely with local contract manufacturers to support firmware bring-up during builds, assist with production test integration, and ensure smooth transition to manufacturing
  • Provide ongoing support to manufacturing to troubleshoot firmware-related production issues and improve reliability and yield
  • Generate technical documentation including requirements, specifications, and test reports
  • Support qualification documentation and testing including environmental and EMI/EMC testing
  • Undertake code reviews for merges, updates, fixes developed by other team members
  • Manage source control, artifact versioning and configuration of both in-development and production firmware
  • Work with technical staff from third-party vendors to develop drivers, test SDKs, and implement APIs for ICs

Required Knowledge, Skills and Abilities

  • B.S. in Electrical Engineering, Computer Engineering, or related field
  • Minimum five (5) years of relevant industry experience
  • Strong experience in embedded C/C++ development
  • Experience working with microcontrollers (e.g., STM32 or similar)
  • Experience with hardware interfaces (SPI, I2C, UART, GPIO, ADC, etc.)
  • Experience with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers)
  • Familiarity with real-time systems and embedded architectures
  • Ability to read schematics and work closely with hardware teams
  • Ability to do basic electronics calculations (work with voltages, currents and basic electronic components)
  • Hands-on, self-motivated, and able to work in a fast-paced environment
  • Ability to communicate effectively in English, both verbally and in writing, with internal teams and external manufacturing partners

Desired Knowledge, Skills and Abilities

  • Experience with audio systems, codecs, and digital audio interfaces (I2S, PDM, TDM)
  • Familiarity with real-time operating systems (RTOS) or bare-metal development
  • Experience with USB , ethernet or other communication systems in an embedded context
  • Experience with bootloaders, firmware update mechanisms, and version control
  • Familiarity with Python or scripting for test and automation
  • Experience with DSP concepts or integration with audio processing pipelines
  • Knowledge of aerospace standards such as DO-254, DO-178, or DO-160
  • Experience with EMI/EMC and environmental testing
  • Product development experience from concept through production

Educational Requirements

  • B.S. in Electrical Engineering, Computer Engineering, or related field

Supervisory Responsibilities

  • None

Physical Requirements

Must be able to remain in a stationary position for the majority of the workday. Must be able to occasionally move about inside the office to access file cabinets, office machinery, etc. Constantly operates a computer and other office productivity machinery (i.e., a calculator, copy machine, and computer printer). Must be able to communicate with other intra-company personnel. May be exposed to manufacturing conditions. Must hold drivers license.

Interested applicants should contact Human Resources.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

digital audio interfaces

logic analyzers

embedded architectures

firmware update mechanisms

microcontroller-based systems

audio systems

SWD

bootloaders

hardware interfaces

real-time systems

DSP concepts

About Company