A global technology company is seeking an experienced Firmware Engineer based in the United States. The ideal candidate will design and maintain firmware for embedded platforms, focusing on performance and reliability. Responsibilities include debugging RTOS based firmware, developing drivers, and collaborating with hardware teams. Candidates should possess a Bachelor's in Electrical Engineering or a related field and have over 5 years of experience in embedded development. This full-time role offers a salary range of $68,000 - $102,000.
Qualifications
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
5+ years of embedded firmware development experience.
Expert-level C programming for embedded systems.
Responsibilities
Design, develop, and debug RTOS based embedded system firmware.
Implement multitasking systems utilizing tasks, semaphores, and interrupts.
Develop low-level drivers for peripherals like UART, SPI, I2C.
Skills
Embedded firmware development
C programming
RTOS concepts
Debugging skills
Communication skills
Education
Bachelor’s degree in Electrical Engineering or related
Tools
ARM-based microcontrollers
Embedded toolchains (Segger, IAR, etc.)
Job description
A global technology company is seeking an experienced Firmware Engineer based in the United States. The ideal candidate will design and maintain firmware for embedded platforms, focusing on performance and reliability. Responsibilities include debugging RTOS based firmware, developing drivers, and collaborating with hardware teams. Candidates should possess a Bachelor's in Electrical Engineering or a related field and have over 5 years of experience in embedded development. This full-time role offers a salary range of $68,000 - $102,000.