Jobs · Engineering · California

Senior Firmware Test Engineer

Motorola Solutions · Culver City, CA · 1 wk ago
HybridEngineering$130k–$160k/yrFull-time

Job Description

Design and lead the execution of comprehensive test strategies that cover the "hardware-to-cloud" journey, ensuring our readers and controllers are secure, performant, and resilient.
Develop sophisticated, hardware-in-the-loop (HIL) automation frameworks that exercise firmware at the driver, middleware, and application layers.
Utilize a broad understanding of electronics to debug complex issues using oscilloscopes, logic analyzers, and protocol sniffers.
Validate and stress-test a variety of communication protocols including RS-485, Ethernet/IP, BLE, NFC, and UWB.
Ensure robust device connectivity and security by testing network stacks, TLS/X.509 certificate handling, and data integrity across various deployment environments.
Mentor junior engineers and collaborate directly with Hardware and Software teams to implement "testability" into the product design phase (DFT/DFM).

Qualifications

  • 7+ years of experience in firmware development, embedded systems engineering, or firmware validation, with at least 3 years in a lead or principal capacity.
  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (Master’s preferred).
  • Expert-level proficiency in Python for developing complex, scalable test automation frameworks from scratch.
  • Comprehensive knowledge of C/C++ and the ability to read and critique production-level firmware, including RTOS-based architectures and interrupt-driven logic.
  • Hands-on experience with hardware lab equipment, including Oscilloscopes, Logic Analyzers, and Digital Multimeters for low-level signal analysis and troubleshooting.
  • Advanced knowledge of wired and wireless interfaces, specifically RS-485, UART, I2C, SPI, and TCP/IP networking.
  • Proven track record of implementing Hardware-in-the-Loop (HIL) testing.

Similar jobs