Senior Embedded Systems Engineer — RTOS, Linux, OTA

Qnergy Inc

Ogden (UT)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Qnergy Inc is seeking a Senior Embedded Software Engineer to design, build, and support embedded firmware across bare-metal, RTOS, and embedded Linux stacks for our energy products. This is a hands-on role with broad ownership and a path to technical leadership.

You will collaborate with electrical, mechanical, and cloud/software teams to deliver reliable firmware, implement robust CI/CD, and drive hardware-in-the-loop testing for field deployments.

Qualifications

  • 7+ years of professional experience in embedded systems, firmware, or embedded software development.
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field – or equivalent practical experience.
  • Experience shipping embedded products that operate in the field (industrial, IoT, energy, automotive, aerospace, or similar).
  • Experience taking products from development through certification, manufacturing, and field deployment is a strong plus.

Responsibilities

  • Design, implement, and maintain bare-metal and RTOS-based firmware (STM32 / FreeRTOS) for engine controllers, supervisory/system controllers, power electronics, and monitoring systems.
  • Develop and support embedded Linux platforms, including system services, networking, and device integration.
  • Own productization aspects of firmware: bootloaders, OTA/firmware updates, secure boot, flash and file systems, watchdogs, and low-power operation.
  • Integrate and support communication interfaces: fieldbus protocols (Modbus RTU/TCP, CAN, RS-485), remote connectivity (cellular/LTE), and cloud telemetry (MQTT, HTTP) feeding the Qnergy Dashboard.
  • Debug complex cross-domain issues using lab equipment (oscilloscope, logic analyzer, debuggers) and contribute to hardware design reviews and board bring-up.
  • Collaborate with electrical, mechanical, and cloud/software teams on architecture, interfaces, and design tradeoffs.
  • Establish and improve engineering practices for embedded development: version control, code reviews, automated builds, CI/CD for firmware, hardware-in-the-loop testing, and effective use of modern development and AI-assisted tooling.
  • Support manufacturing, field service, and customer-facing teams in diagnosing and resolving issues from returned or deployed units.
  • Document designs, interfaces, and test procedures to a standard appropriate for safety and reliability-critical products.

Skills

C/C++
STM32 / Cortex-M
FreeRTOS
Embedded Linux
Bootloaders / OTA
Protocol stacks
Schematic reading
Lab debugging
Git / version control
Testing & CI/CD

Education

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

Tools

OpenWrt/Yocto/Buildroot
Altium / KiCad
JTAG/SWD debuggers
IoT protocols (MQTT/HTTP)

Job description

Qnergy Inc is seeking a Senior Embedded Software Engineer to design, build, and support embedded firmware across bare-metal, RTOS, and embedded Linux stacks for our energy products. This is a hands-on role with broad ownership and a path to technical leadership.

You will collaborate with electrical, mechanical, and cloud/software teams to deliver reliable firmware, implement robust CI/CD, and drive hardware-in-the-loop testing for field deployments.

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

Qnergy Inc • Ogden (UT)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Qnergy • Ogden (UT)

On-site
USD 120,000 - 150,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 Software Lead (RTOS/Linux) - Remote
Senior Embedded Software Lead (RTOS/Linux) - Remote

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
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 - 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 - RTOS, Secure Drivers
Senior Embedded Firmware Engineer - RTOS, Secure Drivers

Actalent • Aurora (CO)

Hybrid
USD 130,000 - 150,000
401(k) matching
Health insurance
Paid time off
+2
Senior Embedded Software Lead — C/C++, RTOS, MCU
Senior Embedded Software Lead — C/C++, RTOS, MCU

Recruiting Resources, Inc. • California (MO)

On-site
USD 150,000 - 160,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000