As a Firmware Engineer on the Manufacturing Test team, you will develop platforms that interact with products at low levels, including I2C, SPI, CAN, UART, and USB. Working within an interdisciplinary product development team, you will deliver streamlined solutions for test execution and automation. Your code will help ensure consistently high-quality products. You will build features for embedded Linux, NIX, and multiple RTOS platforms, debug data-acquisition challenges in analog and digital systems, and improve test automation, throughput, user interfaces, and data analytics. You will develop firmware and software for manufacturing verification, including low-level microcontroller firmware, robot interfaces, control algorithms for off-the-shelf data-acquisition tools, and device-side validation of system-level features. You will troubleshoot issues across electrical, firmware, and software boundaries and help translate debugging processes into automated tests and failure-analysis procedures for production staff. You will also participate in design-for-test and design-for-manufacturing reviews with electrical engineering and product firmware teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior