Senior Embedded Systems Engineer - Industrial Firmware

Socket.dev

Ogden (UT)

On-site

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The Senior Embedded Software Engineer will design, develop, and support the embedded software and firmware at the heart of Qnergy's products – from bare-metal microcontroller firmware to embedded Linux systems. This is a senior hands-on individual contributor role with broad ownership across the embedded stack, working closely with electrical, mechanical, and software engineers.

As the company grows, this role has a path to grow into a technical leadership position for the embedded discipline.

Qualifications

  • Strong proficiency in C/C++ for resource-constrained environments.
  • Experience with STM32 microcontrollers and FreeRTOS.
  • Experience with embedded Linux platforms and device configuration.

Responsibilities

  • Design, implement, and maintain bare-metal and RTOS firmware for engine controllers and power electronics.
  • Develop and support embedded Linux platforms and networked services.
  • Own bootloaders, OTA updates, secure boot, and flash/file systems.
  • Integrate fieldbus protocols (Modbus, CAN) and remote connectivity for telemetry.
  • Debug complex issues using lab equipment and participate in hardware bring-up.
  • Collaborate across electrical, mechanical, and cloud teams on architecture and interfaces.
  • Promote engineering practices: version control, code reviews, automated builds, CI/CD.

Skills

C/C++
STM32 microcontrollers
FreeRTOS
Embedded Linux
Bootloaders
OTA updates
Secure boot
CAN/CANopen
UART_SPI_I2C
JTAG/SWD
Git version control
CI/CD for firmware

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Tools

Altium
KiCad
Yocto/Buildroot/OpenWrt

Job description

The Senior Embedded Software Engineer will design, develop, and support the embedded software and firmware at the heart of Qnergy's products – from bare-metal microcontroller firmware to embedded Linux systems. This is a senior hands-on individual contributor role with broad ownership across the embedded stack, working closely with electrical, mechanical, and software engineers.

As the company grows, this role has a path to grow into a technical leadership position for the embedded discipline.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Socket.dev • Ogden (UT)

On-site
USD 110,000 - 160,000
Senior Embedded IoT Firmware Engineer
Senior Embedded IoT Firmware Engineer

Motion Recruitment Partners, LLC • California (MO)

On-site
USD 120,000 - 170,000
Benefits
Senior Embedded Firmware Engineer — RTOS, QNX & Linux
Senior Embedded Firmware Engineer — RTOS, QNX & Linux

New Value Solutions • Houston (TX)

On-site
USD 150,000 - 210,000
Senior Firmware & Embedded Systems Manager
Senior Firmware & Embedded Systems Manager

DR Power LLP • Waukesha (WI), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Embedded Architect — Safety-Critical Firmware & Linux
Senior Embedded Architect — Safety-Critical Firmware & Linux

FORT Robotics • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Firmware & Embedded Systems Leader
Senior Firmware & Embedded Systems Leader

Generac Power Systems • Waukesha (WI)

On-site
USD 150,000 - 190,000
Senior Embedded Firmware Engineer (ID#5494)
Senior Embedded Firmware Engineer (ID#5494)

New Value Solutions • Houston (TX)

On-site
USD 150,000 - 210,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