Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded/Test Firmware Engineer

$68.91k - $161.54k
Full-time

Capgemini

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Job Description

Location: Palo Alto, CA

Job Title: Electronic Hardware Test Engineer

About the job you’re considering:

We are looking for a 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.) [Quick call...r offshore | Meeting]
  • 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

Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.

The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.

These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.

It is not typical for candidates to be hired at or near the top of the posted compensation range.

In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.

Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include: 

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, 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

Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini’s discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.

Disclaimers

Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect.  We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. 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.

This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.

Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.

Click the following link for more information on your rights as an Applicant in the United States.  

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Embedded/Test Firmware Engineer in Santa Clara, CA vacancy
  • Opening for Embedded Firmware engineer- Palo Alto -CA- Onsite Role: Embedded/Test Firmware Engineer Key Responsibilities Develop and maintain embedded firmware and device drivers for PCBA components. Perform design verification and validation (DV/TV) of PCBAs and ECUs... 
    Suggested
    Work experience placement

    Datum Technologies Group

    Palo Alto, CA
    1 day ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range...  ...follow best practices for embedded software development, testing, documentation, and code quality Support validation... 
    Suggested
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...advancement. We are looking for a strong technical Firmware engineer to own firmware development for embedded controllers. You will work with various...  ...architecture & schematics. Collaborate with QA/Test architects to produce proper test tools and automation... 
    Suggested

    NVIDIA

    Santa Clara, CA
    5 days ago
  • A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software... 
    Suggested

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $95 per hour

    EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge... 
    Suggested
    Contract work

    EPITEC

    Sunnyvale, CA
    4 days ago
  • $111.07k - $166.4k

     ...Staff Engineer, Optical Digital Signal Processing (ODSP) PHY SW Team...  ...all SW components, including embedded FW, customer SDK, and lab...  ...for in-field debugging, and test infrastructure for the above....  ...development, and testing of embedded C firmware for controlling our extremely... 
    Permanent employment
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    5 days ago
  • $140.16k - $219k

     ...Agilent Technologies enables scientists and engineers to address the world's most critical...  ...by delivering reliable, high-quality embedded firmware for regulated and customer-critical systems...  ...Design, develop, and unit test embedded firmware modules in collaboration... 
    Full time
    Local area
    Shift work

    Agilent

    Santa Clara, CA
    2 days ago
  • $147.4k - $272.1k

     ...technology? In the Wireless Technology Engineering group, you’ll be responsible for...  ...looking for a cross‑disciplinary firmware engineer passionate about embedded systems. In this role, you will...  ...bootstrapping. Design and develop unit tests to ensure software quality.... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    14 hours ago
  • Intelliswift, an LTTS Company, is seeking a seasoned Embedded Firmware Engineer to work onsite in Sunnyvale, CA. The ideal candidate will have over 8 years of experience in developing firmware for embedded systems, with a strong focus on C/C++ programming. Responsibilities... 

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    5 days ago
  • $147k - $211k

    Google Inc. in Sunnyvale, CA is seeking a Software Engineer III for Embedded Systems/Firmware. This role involves developing technologies that enhance user interaction and requires participation in design reviews, code review, and system debugging. Candidates must have... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • NVIDIA Gruppe is seeking a skilled Firmware Engineer to lead firmware development for embedded controllers. The successful candidate will collaborate with various stakeholders while implementing features, debugging issues, and providing technical support. Ideal candidates... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $140k - $300k

     ...Expect Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation...  ...class Energy product software and firmware, ranging from architecture, implementation...  ...Assist in tool development for testing and system integration Implement continuous... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  •  ...in Santa Clara is seeking a Senior System Software Engineer to design and implement microcontroller firmware for GPU server platforms. The ideal candidate will...  ...Science, along with over 5 years of experience in embedded firmware development. Responsibilities include... 

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • Datum Technologies Group is seeking an Embedded Firmware Engineer in Palo Alto, California. The role involves developing and maintaining embedded...  ...experience in embedded C/C++ programming, firmware development, and test automation scripting. This position offers a collaborative... 

    Datum Technologies Group

    Palo Alto, CA
    1 day ago
  •  ...is seeking an intern in Palo Alto, CA, to deliver high-quality embedded code for Tesla vehicles and energy systems. You will work within...  ...is pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded development... 
    Internship

    Tesla

    Palo Alto, CA
    1 day ago
  •  ...Responsibilities Develop and maintain firmware on STM32 / TI / Renesas MCU...  ...maintainable C/C++ for real-time embedded systems Diagnose hardware and firmware...  ...with hardware and controls engineers Develop internal tools and test scripts (Python preferred) Support... 

    Scylla Solutions

    Milpitas, CA
    2 days ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration on hardware validation and software integration within a fast-paced environment. The ideal candidate should have a... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $100k - $216k

    Tesla Motors, Inc. is seeking an embedded developer in Palo Alto to support firmware change requests and identify potential...  ...a degree in Electrical/Computer Engineering or a related field and at least 2...  ...programming and familiarity with test-driven development are essential.... 

    Tesla Motors, Inc.

    Palo Alto, CA
    3 days ago
  • $147k - $211k

    A leading tech company in Mountain View is seeking a Software Engineer to develop firmware for embedded microcontrollers and work on complex SoC projects. Ideal candidates will have a Bachelor's degree and experience in software development, specifically within embedded... 

    Google

    Mountain View, CA
    1 day ago
  • OSI Engineering is seeking a full-time embedded firmware developer in Cupertino, CA. The role focuses on developing, debugging, and maintaining embedded C firmware closely linked to hardware. Ideal candidates will have experience with low-level debugging, hardware design... 
    Full time

    OSI Engineering

    Cupertino, CA
    1 day ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 

    Pivotal

    Palo Alto, CA
    2 days ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware Apple's ISP team is seeking an exceptional...  .... In this role, you will help define how Apple develops, tests, and manufactures its products. Our team fosters an... 
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  •  ...Embedded Test Engineer Location: Mountain View, 94043 CA (Onsite) Duration: Long term Contract Job Description: ~ Develop and maintain automated unit test frameworks for HPC-based automotive platforms. ~ Work closely with software developers to ensure test... 
    Long term contract

    Kasmo Global

    Mountain View, CA
    5 days ago
  •  ...We are seeking a hands-on Integration Test Engineer to lead system integration and white-box testing for in-vehicle infotainment (IBI)...  ...familiarity with Android Automotive. Linux expertise for embedded systems and integration environments. Proven ability to build... 

    Insight Global

    Palo Alto, CA
    4 days ago
  •  ...Job Title Min 8+ years of experience should be good in C++ programming and embedded Linux applications. Should be proficient in writing code coverage unit tests. Should be hands-on with C++ language. Write code coverage unit tests. Write / modify C++ based embedded... 

    Samprasoft

    San Jose, CA
    1 day ago
  • $147k - $211k

    Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity...  ...system health, diagnosis and resolution, and software test engineering. About the job In this role, you will... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    5 days ago
  •  ...Embedded Applications Test Engineer We are seeking a skilled and collaborative engineer to lead the development and execution of automated testing for embedded applications. This role is responsible for designing and developing automated test scripts, creating script... 

    Omni Inclusive

    Mountain View, CA
    5 days ago
  •  ...the right time. We invite you to join our amazing team and grow with us. We are looking for a hands-on Firmware Test Engineer to help validate the embedded systems that power our aircraft. You’ll work closely with electrical and firmware engineers to verify functionality... 
    Full time
    Work at office

    Pivotal

    Palo Alto, CA
    1 day ago
  • Google in Mountain View is seeking a Software Engineer to develop next-generation technologies in the mobile domain. The role requires...  ...extensive experience in software development, especially in C/C++ and embedded systems. Responsibilities include customizing software for... 
    Full time

    Google

    Mountain View, CA
    3 days ago
  • You will lead the firmware architecture and development for a breakthrough...  ...wearable hardware, low-power embedded systems, and real-time...  ...downstream. Establish the firmware engineering practices that scale: build...  ...-device telemetry, automated test, OTA with safe rollback,... 

    OSI Engineering

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded/Test Firmware Engineer. Be the first to apply!