Firmware Engineer (Embedded C/C++)
Write embedded C/C++ firmware for microcontroller-based systems. Develop and debug low-level drivers. Work directly with hardware using oscilloscopes and logic analyzers.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Firmware Engineer (Embedded C/C++)
Location: Milwaukee area, WI (Hybrid โ 3 days onsite)
Hire Type: Direct Hire
Compensation: $95K โ $135K
Sterling Engineering is partnering with a company developing microprocessor-based control systems used in real-world infrastructure. This is a hands-on embedded role working directly with hardware โ not high-level software.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Relocation is available for candidates committed to being onsite three days per week.
What Youโll Be Doing:
โข Write embedded C/C++ firmware for microcontroller-based systems
โข Develop and debug low-level drivers (SPI, I2C, UART, GPIO, ADC)
โข Support board bring-up, integration, testing, and debugging
โข Work directly with hardware using oscilloscopes and logic analyzers
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
โข Partner closely with electrical and hardware teams
What Weโre Looking For:
โข 5+ years of embedded firmware experience using C/C++
โข Degree in Electrical or Computer Engineering
โข Strong microcontroller experience (ARM, STM32, NXP, PIC, etc.)
โข Hands-on hardware debugging experience
Interested in relocating to United State? Check out our comprehensive Relocation Jobs in United State page with detailed relocation packages and benefits.
โข Experience with real-time or low-resource systems
Nice to Have:
RTOS (FreeRTOS, Zephyr), bootloaders, interrupts, signal processing, or communication protocols (CAN, Ethernet, Bluetooth, WiFi)
Additional Details:
โข Must be able to work onsite 3 days per week
โข No C2C
โข Open to candidates requiring transfer sponsorship
Similar Jobs
Explore other opportunities that match your interests
initialized capital
Service BI/Analytics Lead
OpenAI
Project Delivery Specialist - .NET Developer