×
Register Here to Apply for Jobs or Post Jobs. X

Embedded​/Test Firmware Engineer

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: Capgemini
Full Time position
Listed on 2026-06-02
Job specializations:
  • Engineering
    Embedded Software Engineer, Hardware Engineer
Salary/Wage Range or Industry Benchmark: 68911 - 161544 USD Yearly USD 68911.00 161544.00 YEAR
Job Description & How to Apply Below

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).
Your Skills and Experience
  • 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.
Compensation

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.
Equal Opportunity Employer

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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary