Senior Embedded Firmware Engineer — On‑Site, Growth & Impact

Tecnova Electronics

Waukegan (IL)

Hybrid

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tecnova Electronics seeks a Senior Embedded Firmware Engineer to design and implement firmware for a range of products. The role focuses on ARM microcontrollers, bare‑metal and RTOS environments, with emphasis on robust software architecture and driver development.

You will lead firmware development from concept through production, collaborating with hardware, software, and validation teams to ensure high quality and timely delivery.

Qualifications

  • 5+ years of embedded firmware experience in design and development.
  • BS degree in engineering or related field with strong fundamentals.
  • Proficiency in C/C++ and ARM microcontrollers, with RTOS experience.

Responsibilities

  • Architect, design, document, and implement firmware for electronic products.
  • Develop bare‑metal and RTOS‑based applications for ARM MCUs.
  • Create bootloaders, peripherals interfaces (USART/UART, I2C, SPI) and drivers.
  • Collaborate across multi‑discipline teams to meet schedules and quality goals.

Skills

C/C++
ARM microcontrollers
RTOS
Firmware design
Version control
Hardware debugging
Wireless comms

Education

BS degree in engineering

Tools

ST microcontrollers
FreeRTOS
CAN
USART/UART
I2C
SPI
USB/Ethernet/Modbus
embedded Linux
QSPI/SDIO

Job description

Tecnova Electronics seeks a Senior Embedded Firmware Engineer to design and implement firmware for a range of products. The role focuses on ARM microcontrollers, bare‑metal and RTOS environments, with emphasis on robust software architecture and driver development.

You will lead firmware development from concept through production, collaborating with hardware, software, and validation teams to ensure high quality and timely delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – ARM, RTOS & Wireless
Senior Embedded Firmware Engineer – ARM, RTOS & Wireless

Socket.dev • Waukegan (IL)

On-site
USD 115,000 - 145,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Embedded Firmware Engineer — On-Site IL, Growth
Senior Embedded Firmware Engineer — On-Site IL, Growth

Tecnova Electronics Inc • Waukegan (IL)

On-site
USD 115,000 - 145,000
Medical, dental, and vision insurance
401(k) retirement plan
Life insurance
+2
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Tecnova Electronics • Waukegan (IL)

Hybrid
USD 120,000 - 150,000
Senior Embedded Firmware Lead (C/C++, RTOS, ARM)
Senior Embedded Firmware Lead (C/C++, RTOS, ARM)

Enercon Technologies • Gray (ME)

On-site
USD 130,000 - 190,000
Competitive benefits package
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Tecnova Electronics Inc • Waukegan (IL)

On-site
USD 115,000 - 145,000
Medical, dental, and vision insurance
401(k) retirement plan
Life insurance
+2
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Socket.dev • Waukegan (IL)

On-site
USD 115,000 - 145,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Staff Engineer
Senior Staff Engineer

Oho Group • Austin (TX)

On-site
USD 140,000 - 210,000
Senior Embedded Firmware Engineer - RTOS, ARM, Production
Senior Embedded Firmware Engineer - RTOS, ARM, Production

Oho Group • Austin (TX)

On-site
USD 120,000 - 170,000
Senior Embedded Firmware Engineer – On-Site, Growth & Benefits
Senior Embedded Firmware Engineer – On-Site, Growth & Benefits

Broadata Communications, Inc. • Torrance (CA)

On-site
USD 125,000 - 150,000
Medical, vision and dental insurance
401(k) with company match
Flexible Spending Account
+4
Senior Embedded Firmware Engineer - Real-Time Systems
Senior Embedded Firmware Engineer - Real-Time Systems

Engtal • Austin (TX)

On-site
USD 110,000 - 150,000