Embedded/Test Firmware Engineer
Listed on 2026-06-02
-
Engineering
Embedded Software Engineer, Hardware Engineer
Embedded/Test Firmware Engineer
Location:
Palo Alto, CA
Job Title:
Electronic Hardware Test Engineer
We are looking for an Electronic Hardware Test Engineer to support design verification and validation of PCBAs and ECUs for Connectivity and Vehicle Access systems. The role focuses on embedded software development, device drivers, test automation, and hardware‑software co‑design, supporting both new development and sustainment activities for EV platforms.
Your Role- Develop and maintain embedded firmware and device drivers for PCBA components.
- Perform design verification and validation (DV/TV) of PCBAs and ECUs.
- Create and execute test cases and automation scripts using Python and/or
C. - Set up and support test benches and validation environments for ECU testing.
- Work on hardware‑software co‑design prototypes and early‑stage validation.
- Analyze test results, debug issues, and support root cause analysis.
- Support ECU integration, flashing, and validation activities.
- Collaborate with cross‑functional teams (hardware, software, validation) to resolve issues.
- Contribute to regression testing, automation frameworks, and CI/CD for testing.
- Maintain documentation, test reports, and ensure quality compliance.
- Support sustainment activities for existing vehicle platforms (bug fixes, updates, improvements).
- Strong working experience in embedded C/C++ programming.
- Hands‑on experience in firmware development for PCBAs / ECUs.
- Experience in test automation scripting (Python /
C). - Knowledge of ECU validation, testing, and debugging.
- Strong understanding of automotive communication protocols (CAN, LIN, Ethernet).
- Experience with device driver development and low‑level programming.
- Familiarity with hardware‑software integration and troubleshooting.
- Ability to use debugging tools and lab equipment (oscilloscope, multimeter, etc.).
- Experience in test case design, execution, and defect tracking.
The base compensation range for this role in the posted location is: $68,911 - $161,544/year.
Benefits- Paid time off based on employee grade (A-F):
Vacation 12-25 days, 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.
Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).