Embedded/Test Firmware Engineer
$68.91k - $161.54kCapgemini
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.
- 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...SuggestedWork experience placement
$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...SuggestedLocal areaFlexible hours$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- 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
$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...SuggestedContract work$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 employmentInternshipWork from homeWorldwide$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 timeLocal areaShift work$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- 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...
$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...- 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...
$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 payFull timeTemporary workFlexible hours- ...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...
- 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...
- ...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
- ...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...
$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...$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....$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...- 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
- 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...
$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- ...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
- ...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...
- ...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...
$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 timeWorldwide- ...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...
- ...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 timeWork at office
- 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
- 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,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded/Test Firmware Engineer. Be the first to apply!
- embedded systems software engineer Santa Clara, CA
- embedded software engineer Santa Clara, CA
- embedded engineer Santa Clara, CA
- embedded developer Santa Clara, CA
- system test engineer Santa Clara, CA
- lead performance test engineer Santa Clara, CA
- test engineer Santa Clara, CA
- performance test engineer Santa Clara, CA
- drive test engineer Santa Clara, CA
- senior test engineer Santa Clara, CA


