5 days ago
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.
About Capgemini
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.
