Capgemini

Sr Embedded Software Engineer (Board Bring Up)

Capgemini
Apply
5 days ago
Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$73k - $174k/yr

Responsibilities

  • Support bring-up and integration of DSP and Safety Processor subsystems 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, tools support, hardware, software, systems, validation teams, and technology partners.
  • Debug hardware/software integration issues affecting audio, DSP, and safety subsystem performance.
  • Validate real-time system performance and audio quality against Ok2Book and program acceptance criteria.
  • Participate in board bring-up, subsystem enablement, system-level debugging, and product-readiness activities.
  • Document DSP, audio, and safety subsystem status and readiness for program reviews and milestones.
  • Contribute to improvements in embedded software development and validation processes.

Requirements

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

Benefits

  • Comprehensive benefits package for regular, full-time employees, including paid time off, vacation, company holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans such as 401(k) in the U.S. and RRSP in Canada.
  • Life and disability insurance and employee assistance programs.
  • Benefits are subject to local policy and eligibility; the role is located in Palo Alto, California.

Tech Stack

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me