Find Jobs
Find Jobs Near You – Available Work in Your Location
Firmware Engineer
Job Description
Firmware Engineer at TalentZök Firmware Engineer at TalentZök in Poway, California Posted in 1 day ago.
Type:
full-time Firmware Engineer - TalentZok
OVERVIEW
Are you looking for a new career opportunity with an exciting company?! Then we've got the right team for you! In this role, you're responsible for the duties listed below. Immediate opening for a Firmware Engineer in San Diego, CA who possesses: BS degree in electrical engineering, computer engineering or closely related field and 7+ years of embedded firmware development experience OR MS degree in electrical engineering, computer engineering, or closely related field and 4+ years of embedded firmware development experience. Experience developing and tuning temperature control systems, power control systems, or other real-time feedback control applications. Strong C programming skills. Extensive experience with development on STM32H7 devices. Experience with design, validation, and documentation associated with firmware development resumes to jgarcia@talentzok.com or call 858.683.8070 FULL
DESCRIPTION
We are seeking an experienced Embedded Firmware Engineer Contractor to develop firmware for a high-performance multichannel thermal control system based on an STM32H7 microcontroller. The controller performs fast simultaneous temperature acquisition, executes multiple independent PID control loops, and communicates system data through a 100 Mbps Ethernet interface. The ideal candidate is a hands-on engineer who is equally comfortable developing embedded firmware and troubleshooting hardware in the laboratory. The selected candidate will be responsible for: Develop bare-metal firmware for an STM32H7-based thermal control platform. Implement simultaneous temperature acquisition from I2C and RTDs Develop, implement, and tune multiple independent PID-based control loops. Support hardware bring-up, integration, and validation activities. Debug peripherals and interfaces like ADCs, I2C, PWM, Ethernet, and GPIOs. Work closely with hardware engineers to diagnose and resolve board-level and system-level issues. Participate in system testing, performance characterization, and firmware optimization. Expected Deliverables During the contract period, the contractor is expected to deliver: Successful bring-up and validation of the STM32H7-based hardware platform. A reliable, production-ready thermal control firmware architecture supporting multiple independent control channels and meeting measurement accuracy specifications. Ethernet communication infrastructure supporting at least 50 Mbps data throughput. Well-structured, maintainable, and thoroughly commented source code suitable for long-term product support and future development. Firmware designed for robustness, reliability, fault detection, and recovery in a production environment. Technical documentation sufficient to support future maintenance, testing, and product release activities. The selected candidate will also possess: Experience with hardware bring-up, prototype validation, and schematic review. Proficiency using oscilloscopes, logic analyzers, and digital multimeters to troubleshoot firmware and hardware integration issues.
Salary Range:
$75.00 - $85.00/hr For immediate and confidential consideration, please email your resume to jgarcia@talentzok.com or call 858.683.8070 More information can be found at www.talentzok.com