Staff Embedded Software Engineer

2 weeks ago


Denver, United States Energize Group Full time

Salary on offer $160-200k. Relocation available. 2-3 days per week on site

As Staff Embedded Software Engineer, you'll play a crucial role in advancing our robotic software, specializing in low-level hardware interfaces. Joining us early on, you'll contribute to enhancing our current robot and shaping the next generation by integrating more advanced sensors and communication protocols at the board and firmware levels. This involves working with cameras, motor controllers, sensors, microcontrollers, and their respective software interfaces. You'll also have the opportunity to build meaningful equity and expand your responsibilities as the company grows.

Your Responsibilities:

  • Guide system-level design decisions in collaboration with electrical and mechanical engineers to develop high-performance, reliable, and cost-effective solutions.
  • Aid in defining functional requirements for embedded systems.
  • Integrate communications from custom PCBs (e.g., motor controllers, domain controllers) into low-level software interfaces.
  • Design embedded software architecture and contribute to crucial design choices.
  • Develop automated tests to ensure the functionality of embedded software.
  • Troubleshoot communication bus and software-level issues.
  • Establish C++ interfaces for communication between embedded systems and higher-level software.
  • Provide technical leadership within a small team of embedded software engineers.
  • Lead the development of functionally safe embedded software and promote safety throughout the development and testing phases.

Requirements:

  • 7+ years of experience in embedded systems development for robotics, autonomous vehicles, or similar fields.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
  • Proficiency in C/C++, Python programming for microcontrollers (STM32, PIC, AURIX, Hercules) using RTOS (e.g., freeRTOS).
  • Experience in developing and certifying functionally safe hardware and software.
  • Solid understanding of electrical engineering principles, including circuit analysis and design.
  • Demonstrated experience in prototype development, testing, and scaling designs for production.
  • Proficient in hardware debugging using tools like DMM, oscilloscopes, and logic analyzers.
  • Preferred: Experience in developing for distributed systems with multiple microcontrollers using industrial communication buses (CANOpen, EtherCAT, Ethernet).
  • Preferred: Knowledge of FOC motor control and TCP/IP communications.
  • Preferred: Familiarity with version control systems, particularly Git.
  • Preferred: Prior experience in startup environments.

This role is based in Denver, with the opportunity for 2-3 days of remote work per week, depending on business requirements (fully remote work is not available). Relocation assistance is provided for candidates relocating from out-of-state.

Benefits for all full-time employees include:

  • Equity ownership in the company.
  • Generous paid time off.
  • 401(k) plan with a 3% employer contribution.
  • Comprehensive medical, dental, and vision insurance.
  • Short-term disability insurance.
  • Annual wellness stipend of $1,000.
  • Professional development stipend on an annual basis.
  • 12 weeks of paid parental leave.
  • Flexible working hours.


  • Denver, United States Energize Group Full time

    Salary on offer $160-200k. Relocation available. 2-3 days per week on siteAs Staff Embedded Software Engineer, you'll play a crucial role in advancing our robotic software, specializing in low-level hardware interfaces. Joining us early on, you'll contribute to enhancing our current robot and shaping the next generation by integrating more advanced sensors...


  • Denver, United States Energize Group Full time

    Salary on offer $160-200k. Relocation available. 2-3 days per week on siteAs Staff Embedded Software Engineer, you'll play a crucial role in advancing our robotic software, specializing in low-level hardware interfaces. Joining us early on, you'll contribute to enhancing our current robot and shaping the next generation by integrating more advanced sensors...


  • Denver, United States Energize Group Full time

    Salary on offer $160-200k. Relocation available. 2-3 days per week on siteAs Staff Embedded Software Engineer, you'll play a crucial role in advancing our robotic software, specializing in low-level hardware interfaces. Joining us early on, you'll contribute to enhancing our current robot and shaping the next generation by integrating more advanced sensors...


  • Denver, United States EVONA Full time

    Senior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...


  • Denver, United States EVONA Full time

    Senior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...


  • Denver, United States EVONA Full time

    Senior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...


  • Denver, United States EVONA Full time

    Senior Embedded Software Engineer Denver, CO Are you the right applicant for this opportunity Find out by reading through the role overview below. Our client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments. ...


  • Denver, United States PEAK Talent Search Full time

    Job Description Job Description Essential Job Duties and Responsibilities: Extensive knowledge of compilers, real time operating systems, emulators/debugging tools, C/C++/assembly programming, embedded system design, Windows application development. A high level of competency in object-oriented programming. Basic understanding of digital and analog and...


  • Denver, United States Peak Talent Search Full time

    Job DescriptionJob DescriptionEssential Job Duties and Responsibilities:Extensive knowledge of compilers, real time operating systems, emulators/debugging tools, C/C++/assembly programming, embedded system design, Windows application development.A high level of competency in object-oriented programming.Basic understanding of digital and analog and circuit...


  • Denver, United States BridgeView Full time

    Bridgeview is currently seeking an Embedded Software Engineer – Layer 3 Networks for one of our clients. If you love building and supporting technology solutions that make businesses successful, then read on for more details.TITLE: Embedded Software Engineer – Layer 3 NetworksLOCATION: RemotePOSITION TYPE: 9-month contract, with possibility of...


  • Denver, United States BridgeView Full time

    Bridgeview is currently seeking an Embedded Software Engineer – Layer 3 Networks for one of our clients. If you love building and supporting technology solutions that make businesses successful, then read on for more details.TITLE: Embedded Software Engineer – Layer 3 NetworksLOCATION: RemotePOSITION TYPE: 9-month contract, with possibility of...


  • Denver, United States Rocket Lab Full time

    Senior Embedded Flight Software Engineer I/II Rocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new technology...


  • Denver, United States SET Development LLC Full time

    Location: REMOTE Periodic travel required We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C/C++, to join our Satellite Systems team. Top Secret (TS/SCI) Level Security Clearance required. In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground software...


  • Denver, United States SET Development Full time

    Job DescriptionJob DescriptionLocation:   REMOTE Periodic travel required We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C/C++, to join our Satellite Systems team. Top Secret (TS/SCI) Level Security Clearance required.  In this integration-focused role, the candidate will assist in the integration of...


  • Denver, United States SET Development LLC Full time

    Location:   REMOTE Periodic travel required  We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C/C++, to join our Satellite Systems team. Top Secret (TS/SCI) Level Security Clearance required.  In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground...

  • Software Engineer

    5 days ago


    Denver, United States Merlin Labs Full time

    About Us: Merlin is an early-stage autonomy company, building software to control sophisticated transportation systems. Our mission here at Merlin Labs is to develop hardware and software solutions that deliver the capability for aircraft to fly useful missions autonomously and safely. Our first product will be a certified system to bring automation to...

  • Sr. Embedded

    7 days ago


    Denver, United States Adastra replica Full time

    Job DescriptionJob DescriptionJob Description:Our client is looking for a skilled, fast learning individual who will help shape the flight software of tomorrow. An Embedded Software Engineer at this company is expected to own and inform major system decisions at every phase of the design life cycle for our products. You will work within a small team to...


  • Denver, United States Loftfederal Full time

    Senior Embedded Flight Software Engineer Loft Federal is dedicated to providing the US national security space community with a rapid, affordable, and simplified pathway to orbit for any small satellite mission. We are a US-incorporated, wholly-owned subsidiary of Loft Orbital Solutions, Inc . At Loft, we empower our team members with autonomy and ownership...


  • Denver, United States Gusto Full time

    About Gusto Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide. Our mission is to create a world...


  • Denver, United States Remotely Full time

    This is a remote position. Software Systems Engineer (3-5 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only...