Senior Embedded Software Engineer
Employment type
Full-time
Work setting
On-site
Location
Ogden, UT
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Senior Embedded Software Engineer position is onsite in Ogden, UT. Compensation is not specified. Qnergy develops products whose embedded software and firmware span microcontroller firmware and embedded Linux systems. The engineer owns design, development, and support across the embedded software stack, collaborating with electrical, mechanical, and software teams. The work supports product reliability and deployment through firmware development, integration, testing, documentation, and troubleshooting of deployed or returned units.
What you'll do
- Design and maintain bare-metal and RTOS firmware
- develop embedded Linux platforms
- implement bootloaders, firmware updates, secure boot, and file-system features
- integrate communication interfaces and cloud telemetry
- debug cross-domain issues with lab equipment
- collaborate on architecture and hardware reviews
- improve development, testing, and CI/CD practices
- support manufacturing, field service, and customer-facing teams
- document designs, interfaces, and test procedures.
What we're looking for
- Skills & competencies
- senior embedded software engineerembedded systemsfirmwarec and c++embedded linuxstm32freertosogden utqnergyonsiteproduct development
- Work arrangement
- Weekend coverage required
Why this role
The posting seeks seven or more years of embedded systems, firmware, or embedded software experience and experience with C or C++, STM32 or similar microcontrollers, FreeRTOS or comparable RTOS, and embedded Linux.
About the employer
Qnergy Careers is hiring for this role. Industry: Engineering Services. Sector: 54.
Additional details
- Industry sector
- 54
- Industry
- Engineering Services
- Occupation code
- 15-1252.00
You'll be redirected to the employer's application page.
Listing ID: 0443a423-7d77-4600-8ae3-a1d893730e99