DeveloperJobs.io
← Back to all jobs

Job Description

Capgemini is hiring a Senior DSP & Audio Embedded Software Engineer to support bring-up, integration, and validation of the DSP and Safety Processor subsystems on the iRDK platform. This role focuses on enabling real-time audio functionality while driving performance validation and safety compliance across a production-minded embedded development lifecycle.

Responsibilities

  • Support bring-up and integration activities for the DSP subsystem and Safety Processor on the iRDK platform.
  • Own the real-time audio pipeline, including codec integration, Audio HAL enablement, latency characterization, and performance validation.
  • Integrate and validate safety-critical subsystems, including lockstep processing, safety monitors, and fault detection mechanisms.
  • Collaborate with DSP firmware teams, tools support teams, and technology partners to resolve technical challenges.
  • Debug and resolve hardware/software integration issues that impact audio, DSP, and safety subsystem performance.
  • Validate real-time system performance and audio quality against Ok2Book and program acceptance criteria.
  • Coordinate with hardware, software, systems, and validation teams to support platform integration and product readiness.
  • Participate in board bring-up, subsystem enablement, and system-level debugging efforts.
  • Document the status and readiness of DSP, audio, and safety subsystems for program reviews and milestones.
  • Contribute to continuous improvement of embedded software development and validation processes.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of embedded software development experience, including 5+ years working with TI DSP platforms (C7xxx, C66x, or equivalent).
  • Strong expertise in real-time operating systems such as TI SYS/BIOS, FreeRTOS, or equivalent RTOS environments.
  • Hands-on experience with audio subsystem bring-up, including ALSA, Audio HAL, codec integration, I2S, and SoundWire technologies.
  • Experience with safety-critical embedded systems, including lockstep architectures, safety self-test libraries, and FTTI analysis/modeling.
  • Strong C/C++ development skills in both bare-metal and RTOS-based environments.
  • Experience with TI Code Composer Studio and DSP development toolchains.
  • Proven hardware debugging expertise using oscilloscopes, logic analyzers, JTAG, and related diagnostic tools.
  • Experience with board bring-up, subsystem enablement, and hardware/software integration activities.
  • Strong analytical and problem-solving skills in complex embedded environments.
  • Effective communication and collaboration skills across multidisciplinary engineering teams.

Technologies

  • TI DSP platforms (C7xxx, C66x)
  • TI SYS/BIOS, FreeRTOS
  • ALSA, Audio HAL
  • codec integration, I2S, SoundWire
  • lockstep architectures, safety self-test libraries, FTTI analysis/modeling
  • C, C++
  • TI Code Composer Studio
  • oscilloscopes, logic analyzers, JTAG
  • Ok2Book, iRDK platform
  • Audio HAL enablement

Location

  • Santa Clara, CA (onsite)
  • Palo Alto, California

Compensation

USD 73,150 - 174,000 per year.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days depending on grade, Company paid holidays, Personal Days, Sick Leave.
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada).
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.

About the Role

In this position, you will support the bring-up, integration, and validation of DSP and Safety Processor subsystems on the iRDK platform. The work includes enabling real-time audio functionality, driving DSP platform integration, and ensuring compliance with performance and safety requirements through collaboration with cross-functional engineering teams and technology partners.

Similar Jobs