Home

Senior Embedded Software Engineer - Embedded Software Technical Lead at Capgemini North America

Location: San Francisco, CA, US

Job Summary:

Job Duties:
- Develop, compile, run, and debug C/C++ firmware/software tests/apps.
- Perform unit and end-to-end testing in pre/post-silicon setups.
- Conduct performance and power characterization tests.
- Understand HW register specs, memory maps, and firmware debugging.
- Collaborate with System Validation, Software, Firmware, and Hardware teams.
- Create automation scripts and set up regression testing.
- Provide technical leadership throughout product development.

Required Skills:
- Embedded C
- Technical Leadership
- FPGA/Emulation test execution
- Power tests evaluation
- Android development
- DV for complex test-benches

Required Experience:
- 10 years in embedded software/firmware development
- 3 years in technical leadership
- Developing/debugging in multi-layered SW/HW setups
- Post-silicon bring-up and SoC flows
- Lab system debug with testing equipment

Job URLs: