36 embedded software firmware test engineer jobs at 22 companies in California
1w
Save
Mark Applied
Hide
1w
Embedded Software Engineer
Cupertino, California, United States
OnsiteFull Time
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Design, develop, and debug embedded firmware for manufacturing and testing processes; collaborate on integrating technologies and algorithms into system firmware.
Anduril Industries: Defense technology building autonomous military hardware and software.
5+ YOEBachelor's degree and 5+ years of Python architecture, design, and development experience. Requires embedded C, HITL testing, hardware communication buses, Linux, QA, test automation, and U.S. person status.
C, Python, LabVIEW, PyVISA, SCPI, UART, CAN, SPI, JIRA, Jenkins, CircleCI, Linux, USB, I2C, I2S, CSI, Ethernet, PCIe, HDMI, GitHub, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Visio, STM32, NXP S32K, NVIDIA Jetson Orin, Bash, ARM, AVR, MSP430, PIC, JTAG, Nix
8+ YOE3+ MgmtBachelor's degree or equivalent practical experience; 8 years software development, 5 years software testing and launches, 5 years embedded operating systems, 3 years software architecture, and C/C++ experience.
C, C++, Firmware, Basic Input/Output System (BIOS), Kernel, Kernel Drivers
Neros Technologies: Designs and manufactures American-made high-performance drones for defense.
Strong embedded C experience on resource-constrained microcontrollers, flight-stack experience (PX4/Betaflight), flight-control fundamentals, hardware-coupled debugging, test discipline for safety-relevant firmware.
EVgoNASDAQ: EVGO: Operates a nationwide public electric vehicle charging network.
2+ YOEDevelop and maintain embedded Linux and microcontroller firmware for DC fast chargers; support CI/CD, system testing, and hardware-software integration. Typically requires Bachelor’s and ~2 years experience or equivalent.
embedded Linux, Google Test, Make, CMake, GitLab, Jenkins, Circle CI, JAMA, Jira, Python, Open Charge Point Protocol (OCPP), PCI-DSS, oscilloscope, logic analyzer, JTAG debugger, multimeter
Software Development Engineer in Test (Firmware and Driver SDET Contractor)
San Mateo, California, United States
$52-$78/hrOnsiteContract
Sony Interactive EntertainmentNYSE: SONY: Provides PlayStation gaming hardware, software, and digital network services.
Experience developing automated tests for firmware and drivers using Python and C/C++; familiarity with pytest, Appium, Git, Jenkins, test management tools, and embedded firmware testing.
One Stop SystemsNASDAQ: OSS: Manufacturer of high-performance ruggedized edge computing systems.
5+ YOEBachelor's in engineering or related, 5+ years embedded software experience, C/C++ and driver development, GitHub, Linux/Windows, i2c and hardware debugging, ability to use electronic test equipment.
ALSO: Developing vertically integrated small electric vehicles for urban mobility.
8+ YOE8+ years in embedded software validation, firmware testing, QA, or validation tooling; strong leadership in validation strategy and test architecture.
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
Experience validating, integrating, and debugging firmware/system software for server or embedded systems. Strong debugging skills, test automation, CI/CD, and programming in Python/C/C++. Advanced degree or equivalent experience required.
Form Energy: Developing multi-day batteries for grid-scale energy storage.
5+ YOE5+ years embedded software/firmware testing; UL1998 safety certification experience; proficiency with low-level firmware, C and Python; hardware test fixture and instrumentation experience.
Rivian and Volkswagen Group Technologies: Joint venture focused on software-defined vehicles and embedded systems.
8+ YOE8+ years Python and embedded software experience; strong QA and testing expertise; CI/CD familiarity; good communication; fast-paced work mindset.
Software Engineer in Test, Core Technology (12-month contract)
Hong Kong or San Jose
OnsiteContract
Nex: Gaming system that turns body movement into interactive play.
3+ YOE3+ years testing or reliability engineering for embedded/Android/hardware-integrated systems; proficiency in Python and one systems language; experience with stability, stress, soak testing, CI/CD, and hardware/firmware debugging.
Python, C++, C#, Java, Rust, Go, Android, AOSP, Soong, Make, Android Test Harness, Vendor Test Suite (VTS), Compatibility Test Suite (CTS), CI/CD, logcat, kernel logs
Firmware Validation Engineer - Battery Management Systems
Foster City, California, United States
$155k-$211k/yrHybridFull Time
ZooxNASDAQ: AMZN: Developing autonomous robotaxis for urban ride-hailing services.
4+ YOEBachelor's degree in engineering, 4+ years developing or testing embedded software, Python test automation, Git, complex systems debugging, and log or source code analysis.
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
5+ YOEB.Sc/Masters in CS/CE/EE or equivalent, 5+ years in semiconductor/ networking/embedded systems, strong C/C++, hardware/software verification, test automation, Linux, and CI experience.
Ford Motor CompanyNYSE: F: Designs, manufactures, and sells cars, trucks, and SUVs.
10+ YOEBachelor's degree or equivalent experience; 10+ years of embedded C development; bare-metal and RTOS experience; automated firmware testing; hardware bring-up; networking and serial protocols; Python scripting.
DexcomNasdaq: DXCM: Manufacturer of continuous glucose monitoring systems for diabetes management.
5+ YOEBachelor's in a technical field preferred; 5+ years related experience (or equivalent with advanced degree); 2+ years embedded/firmware testing and 2+ years Python scripting; experience with Embedded C, test plan/case development, BLE validation, and test automation tools.
DexcomNASDAQ: DXCM: Develops continuous glucose monitoring systems for diabetes management.
5+ YOEBachelor's in CS/CE/EE with 5-8 years in firmware/embedded testing; 2+ years in Embedded C; 2+ years Python; BLE testing; test plan/cases; Agile environment.