
Embedded Firmware Engineer (ESP32 / Wireless)
Horizontal Talent
Eagan, MN • 11m ago • On-site
Senior
On-site
101,920 - 176,800 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Embedded Firmware Engineer (ESP32 / Wireless) role
Improve your resume now
$101,920 – $176,800/year
Quick Facts
- Role: Embedded Firmware Engineer (ESP32 / Wireless)
Description
Architect, design, and develop firmware applications for IoT and embedded systems. Partner with stakeholders to define system requirements and contribute to new product development across hardware, software, and subject matter experts. Develop, test, and improve IoT systems for edge devices and gateways throughout the product lifecycle.
Responsibilities
- Architect, design, and develop firmware applications for IoT and embedded systems
- Partner with stakeholders to define system requirements for backend stack components and IoT applications
- Contribute to new product development alongside hardware, software, subject matter experts, and external partners
- Develop and test IoT systems, including edge devices and gateways
- Evaluate emerging tools, techniques, and processes to improve development practices
- Support firmware-related efforts across the product lifecycle in a fast-moving technical environment
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related technical field
- 5+ years of experience developing embedded firmware in C or C++
- Experience with RTOS-based development such as FreeRTOS, Zephyr, or similar platforms
- 3+ years of experience working with ESP32 WiFi and Bluetooth modules in embedded systems
- Hands-on experience with serial communication protocols such as UART, SPI, and I2C
- Experience working with ARM-based microcontrollers such as NXP, Silicon Labs, ST Micro, or ESP32
- Strong communication, organization, and collaboration skills
- Ability to work independently while contributing effectively to a multidisciplinary team
Benefits
- Competitive compensation and benefits including medical, dental, vision, and retirement
- Pay range: $49–$85 per hour (based on qualifications and experience)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Embedded Firmware Engineer (Embedded GUI/HMI)
Horizontal Talent
Senior
Technology
Eagan, MN · On-site
$102K - $177K/yr
11m ago

Firmware Engineer
Samsara
Mid
Technology
Austin, TX · Remote
$114K - $191K/yr
5 days ago

Embedded Hardware Engineer III
EquipmentShare
Senior
Technology
Columbia, MO · On-site
N/A
1 days ago
Embedded Engineer - Security Systems
Walter Kidde Portable Equipment, LLC
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
10 days ago
Embedded Engineer - Security Systems
Walter Kidde Portable Equipment, LLC
Mid
Technology
Gdańsk, Poland · On-site
N/A
10 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Embedded Firmware Engineer (Mid/Regular)
co.brick Talents
Mid
Technology
Gliwice, SL, Poland · Remote
187K zł - 229K zł/yr
10 days ago
Principal Firmware Architect
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
6 days ago
Firmware Engineer (Mid/Senior)
ITFS
Mid
Technology
Warsaw, Poland · On-site
208K zł - 354K zł/yr
10 days ago
Senior Firmware Engineer (C/C++, Embedded, RTOS/Linux, SoC)
1dea
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
14h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
