Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

Qnergy

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. 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, over-the-air / field firmware updates, secure boot, flash and file systems, watchdogs, and low-power operation. Integrate and support communication interfaces: fieldbus protocols (e.g., Modbus RTU/TCP, CAN, RS-485), remote connectivity (e.g., cellular/LTE), and cloud telemetry (e.g., MQTT, 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. Requirements Education & Experience: 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. Skills & Abilities: Must-have: Strong proficiency in C (and/or C++) for resource-constrained, bare-metal and RTOS environments. Hands-on experience with STM32 (or similar ARM Cortex-M) microcontrollers and FreeRTOS (or a comparable RTOS). Working experience with embedded Linux (e.g., OpenWrt, Yocto, or Buildroot-based systems), including device configuration, networking, and cross-compilation. Experience with bootloaders, OTA/firmware update mechanisms, secure boot, and flash/file system design. Proficiency with common communication buses and protocols: UART, SPI, I2C, CAN, Ethernet. Able to read and interpret schematics and datasheets. Comfortable debugging with lab equipment: oscilloscope, logic analyzer, JTAG/SWD debuggers, and multimeters. Solid understanding of embedded system fundamentals: interrupts, DMA, timers, ADCs, power management, and memory-constrained design. Disciplined engineering habits: version control (Git), code reviews, and structured testing of embedded code. Nice-to-have: Ability to contribute to hardware design: schematic review, component selection, and board bring-up. Experience with PCB design tools (e.g., Altium, KiCad). Experience with industrial fieldbus protocols (Modbus RTU/TCP, CANopen) and RS-485 networks. Experience with cellular/LTE or other remote connectivity modules, and with IoT telemetry protocols (MQTT, Familiarity with firmware security practices: secure boot chains, encrypted updates, and key storage. Experience with CI/CD for firmware, automated testing, or hardware-in-the-loop test rigs. Familiarity with safety or reliability-critical development practices (e.g., functional safety standards). Exposure to cloud-side integration (device management, provisioning, dashboards). Work Environment: This is an on-site role based at our Ogden, Utah facility, with regular access to hardware, lab equipment, and test fixtures. Regular use of a computer keyboard is required. Regularly sits for several hours per shift; occasional standing work at lab benches. Ability to read and interpret schematics, datasheets, and technical documents. Performs detailed work on multiple concurrent projects. Qnergy

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Ogden, UT vacancy
  •  ...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... 
    Senior
    Work experience placement
    Casual work
    Remote work
    Shift work

    Qnergy

    Ogden, UT
    4 days ago
  • $122.8k - $184.2k

     ...You’ll Get To Do: Define and generate software functional requirements, interface...  ...activities in accordance with Northrop Grumman engineering processes (CMMI, DO178C, MISRAC)....  ...as a software engineer (development of embedded firmware or application code). Experience... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Roy, UT
    16 hours ago
  • $82.3k - $220k

     ...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...information about Draper, visit Job Description Summary: The Software Engineer (SMTS) works on mission-oriented projects that span... 
    Senior
    Full time
    Local area

    Draper Labs

    Clearfield, UT
    3 days ago
  • $122.8k - $184.2k

     ...are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Systems is seeking Sr. Principal Embedded Software Engineers for the Flight / Guidance Navigation \u0026 Control (GN\u0026C) Software Team. This position will be located in Roy, Utah... 
    Senior
    Full time
    Work experience placement
    Internship
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Roy, UT
    16 hours ago
  • $93.09k - $124.12k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Ogden, UT
    3 days ago
  • Duties The following are the duties of this position at the full working level. If this vacancy includes more than one grade and you are selected at a lower grade level, you will have the opportunity to learn to perform these duties and receive training to help you ...
    Senior

    Treasury Department

    Ogden, UT
    3 days ago
  •  ...The Auberge at North Ogden, part of CIMA Senior Living in Ogden, UT, seeks a Maintenance Director to lead all building maintenance operations for residents and staff. You will develop preventive maintenance, supervise staff, manage vendor contracts, and coordinate... 
    Senior

    Cima Senior Living

    North Ogden, UT
    1 day ago
  • Duties The following are the duties of this position at the full working level: Performs assignments that are agency-wide in scope and have significant impact on issues facing the operating unit. Conducts Business Reviews of field and headquarters offices, serves...
    Senior

    Treasury Department

    Ogden, UT
    4 days ago
  • Cogir Senior Living is seeking a dedicated Resident Lifestyle Assistant to support the Resident Lifestyle Director in designing, coordinating daily life enrichment activities for active residents. You will help promote physical, mental, emotional, and social well-being... 
    Senior

    Cogir USA

    West Haven, UT
    4 days ago
  • Avamere Skilled Advisors, LLC is seeking a Life Enrichment Assistant in South Ogden, UT. This part-time role supports planning and delivering activities to improve resident well-being and engagement across independent living, assisted living, and memory care settings. You...
    Senior
    Part time

    Avamere Skilled Advisors, LLC

    South Ogden, UT
    2 days ago
  • The Auberge at North Ogden in Ogden, UT is seeking a Maintenance Director to lead all building maintenance operations for a senior living community. You will ensure a safe, functional environment for residents and staff while coordinating preventive maintenance and vendor... 
    Senior

    Cima Senior Living

    Ogden, UT
    2 days ago
  • Senior Consultant1 We are seeking a skilled Network & Security Engineer to manage, support, and optimize enterprise network and security infrastructure. The ideal candidate will have hands‑on experience with firewall administration, wireless networking, authentication services... 
    Senior
    Remote work

    Jade Global

    Ogden, UT
    5 days ago
  • Server Position A Server in a memory care, assisted living and/or independent living facility is responsible for providing excellent dining service to residents, ensuring a positive and enjoyable meal experience. This includes tasks like taking orders, serving food ...
    Senior

    Avamere

    Ogden, UT
    5 days ago
  •  ...DCS has an exciting opportunity for a Senior Program Manager to support the Theatre Battle Control Division (AFLCMC/HBD). You'll lead the planning, execution, and sustainment of complex C2ISR, battle management, and air/missile defense programs that enable integrated... 
    Senior
    Full time

    DCS Corp

    Ogden, UT
    1 day ago
  • $100k - $115k

     ...Job Description Job Description Title : Senior Automation Engineer Location : Ogden, UT Hire Type : Direct Hire Salary : $100k-$115k/yr. Benefits : Recognition awards, company events, family events, university discount options, gender pay equality... 
    Senior

    Sterling Engineering Inc.

    Ogden, UT
    28 days ago
  • We are hiring a Senior Paid Media Manager to personally own and execute our paid search and local acquisition efforts. This is a hands‑on, execution‑first role designed for an experienced PPC practitioner who wants direct ownership, accountability, and impact. This is... 
    Senior
    Local area

    Lowe Law Group

    Ogden, UT
    1 day ago
  •  ...Job Description Job Description Automation and PLC Senior Engineer What you’ll do: Design, develop, and implement automation solutions to streamline internal processes and workflows Build prototypes and proof-of-concepts for new tools, systems, and technologies... 
    Senior
    Local area

    Autoliv United States

    Ogden, UT
    28 days ago
  • $190k

     ...Senior Software Engineer Job Locations: US-UT-Ogden ~ ID ~2026-9084 ~ Category ~ Engineering ~ Type ~ Full Time ~ Biweekly Hours ~80 ~ Min ~ USD $190,000.00/Yr. ~ Max ~ USD $240,000.00/Yr. ~ Location : Name ~ Hill AFB Position Summary... 
    Senior
    Full time
    Contract work
    Live out

    Odyssey Systems

    Ogden, UT
    4 days ago
  • Senior Technical Designer - ACTA (In-Office, Ogden UT) Schedule: Full-Time, On-Site Experience Required: 5+ Years Technical Design Experience Department: Product / Design ACTA, a fast-growing activewear and loungewear brand, is hiring a Technical Designer to bring our... 
    Senior
    Full time
    Work at office
    Overseas

    ACTA

    Ogden, UT
    4 days ago
  •  ...Description Job Description Description: Job Summary: The Senior Mechanical Designer is a highly experienced individual...  ...manufacturability of complex parts. This role applies advanced engineering judgement to resolve design challenges, lead feasibility efforts... 
    Senior

    Qnergy Careers

    Ogden, UT
    28 days ago
  • $90k - $100k

     ...Job Description Job Description Job Title : Senior Accountant Location : Ogden-Clearfield Metro Area, UT 84401 Hire Type...  ...holidays, and additional company-sponsored benefits. Sterling Engineering is partnered with a global manufacturing organization seeking... 
    Senior

    Sterling Engineering Inc.

    Ogden, UT
    21 days ago
  •  ...Job Description Job Description We are looking for an experienced Senior Oracle Developer to strengthen and support a highly customized Oracle E-Business Suite environment. In this role, you will build and refine technical solutions that keep core business functions... 
    Senior

    Robert Half

    Ogden, UT
    2 days ago
  • $18 - $20 per hour

    Cook Type: Full-Time or Part-Time Shift: Day shift availability, Various schedule, Weekend availability needed Wage: $18-$20/hr DOE Job Summary The Cook will be responsible for preparing nutritious, flavorful meals for residents across varying levels of ...
    Senior
    Full time
    Part time
    Local area
    Flexible hours
    Shift work
    Weekend work
    Day shift

    Avamere

    Ogden, UT
    1 day ago
  •  ...performance and culture. Be part of a major facility expansion that will grow headcount from 350 to 450+ employees in the coming years. Seniority level Seniority level Director Employment type Employment type Full-time Job function Job function Production and Other Industries... 
    Senior
    Full time
    Contract work
    Shift work

    Prequel Solutions

    Ogden, UT
    5 days ago
  • Job Description 1st Shift: 5am - 2:30pm or 6am - 3:30pm (Mon-Fri) MUST BE A US CITIZEN (NO GREENCARD HOLDER) POSITION SUMMARY: With minimum supervision, responsible for coordinating the timely movement and processing of parts on multiple programs or areas...
    Senior
    Temporary work
    Day shift

    Managed Staffing

    Ogden, UT
    3 days ago
  • At Leisure Care managed communities, we believe senior living should be vibrant, engaging, and full of hospitality. We're looking for friendly, energetic individuals who enjoy providing exceptional service and creating meaningful connections with residents. We are now... 
    Senior
    Temporary work
    Part time
    Local area
    Immediate start
    Flexible hours

    Treeo - South Ogden

    South Ogden, UT
    2 days ago
  •  ...Description Description: Job Summary : The Senior Buyer is responsible for managing the...  ...cost.  Collaborate with production, engineering, and quality teams to ensure materials...  ...management skills.  Proficiency in procurement software and ERP systems (e.g., SAP, Oracle,... 
    Senior
    Contract work

    Qnergy Careers

    Ogden, UT
    1 day ago
  • We’re looking for a Senior Financial Analyst to work closely with production plants, including plant Finance teams and department heads, to provide actionable insights that guide strategic and operational decisions in the Americas Airbags Product Line. This role reports... 
    Senior
    Local area

    Autoliv

    Ogden, UT
    1 day ago
  •  ...Job Description Job Description DCS is seeking a Senior Network Administrator to support the Training Division (AFLCMC/WNR) at...  ...web-based IT equipment management systems and custom Government software applications Perform VMware server administration, including... 
    Senior

    DCS Corp

    Ogden, UT
    23 days ago
  • $107.36k - $182.51k

    Senior Principle Systems Engineer BAE Systems is seeking a systems engineer with experience in requirements identification, verification/validation, IBM Rational DOORS and CAMEO/SysML for an exciting opportunity to support the Air Force's acquisition of the next generation... 
    Senior
    Full time
    For contractors
    Work at office

    BAE Systems USA

    South Weber, UT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!