Sparrow Company logo
Sparrow Company2 weeks ago

Firmware Engineer

$115,000–$130,000 year

On-site · Saint Paul, Minnesota, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Large

Job Summary

Design, develop, and implement embedded firmware for spray, dispensing, coating, and finishing solutions. Write, design, and code firmware for embedded systems with microcontrollers and peripherals; develop software test plans and automated test scripts; conduct code reviews and optimize firmware for reliability and performance. Document software designs and implementation details for users and developers; collaborate with product design engineers to define system requirements; coordinate with hardware and software teams to integrate firmware with hardware. Stay updated with industry trends to innovate firmware solutions and contribute to firmware version control and release processes.

Required Qualifications

  • Bachelor's Degree in Electrical Engineering or a related field
  • Proficiency in programming languages like C and C++, as well as assembly language
  • Strong experience with firmware design and development for embedded systems
  • Familiarity with real-time operating systems (RTOS) and debugging tools such as JTAG and logic analyzers
  • Ability to manage projects and meet deadlines; collaborate with cross-functional teams; write and review code; develop software test plans and automated tests
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$115k – $130k / yr

Firmware Engineer · Sparrow Company

Apply on Sorce