Embedded Software Engineer

Piper Maddox
June 11, 2021
Denver, CO
Job Type



Embedded Software Engineer

Product Development Team - Denver, CO

This is a full-time, hands-on role in a fast-paced startup environment. We are looking for an Embedded Software Engineer to join the team and develop firmware for the companies battery technology.


  • Design and implement embedded software features as part of a larger team-based software project.

  • Conduct technical reviews and participate in peer code reviews providing teammates with comments and suggestions.

  • Write test plans, unit tests and automate testing. Document testing procedures and results.

  • Use Agile project tools to track progress and provide insight to the rest of the team about work being done.

Required Skills & Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineer or equivalent practical experience.

  • Minimum of 3 years of experience in embedded software development fields.

  • Programming skills in C for embedded microcontrollers.

  • Experience with PCB bring-up and debugging.

  • Familiarity with bootloaders, communication protocols (UART, I2C, SPI, etc.) and state machine design.

  • Experience with Git or other version control software.

  • Comfortable using debuggers, oscilloscopes, simulators and logic analyzers.

  • Ability to work in both a team environment and autonomously.

  • Excellent communications skills: verbal, written and interpersonal.

Desirable Skills & Qualifications

  • Detailed knowledge of ARM Cortex-M processors.

  • Experience with embedded processors in Xilinx or Altera FPGAs.

  • Knowledge and experience with continuous integration workflows and tooling like Github Actions and Docker.

  • Scripting skills (Python, Perl, Bash or similar).

  • Hands-on experience with real-time operating systems.

  • Experience with Agile development methodologies.

Drop files here browse files ...

Related Jobs

Bartender - Hiring Immediately   Denver, CO new
June 18, 2021
Line Cook - Castle Rock Chili's   Castle Rock, CO new
June 18, 2021
June 18, 2021
June 18, 2021
Line Cook - Lone Tree Chili's   Littleton, CO new
June 18, 2021