×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer II - AIR

Job in Golden Valley, Hennepin County, Minnesota, USA
Listing for: Resideo Technologies Inc.
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware, Software Engineer, C++ Developer
Job Description & How to Apply Below

Job Description

As a Firmware Engineer II, you will develop firmware for a variety of embedded products, create technical reports, help define product architecture, participate in schematic/layout review, test prototypes from initial sample to mass production, maintain firmware servers, develop internal tools, aid in equipment design, and redesign existing systems to meet Resideo’s customer needs.

Responsibilities
  • Design, develop, review, and test embedded software projects using C/C++.
  • Collaborate closely with cross‑functional teams (systems, hardware, test, quality) to produce architecturally sound designs and coordinate delivery of software modules and documentation.
  • Research technical problems, implement appropriate algorithm solutions, and contribute to firmware design, development, testing, and management efforts.
Qualifications
  • 2+ years of embedded firmware development using C and/or C++.
  • Experience writing firmware for embedded devices and using development environments such as Visual Studio and IAR Embedded Workbench.
Preferred Experience
  • Knowledge of RTOS (FreeRTOS, Linux, etc.) and multithreaded programming.
  • Experience with I2C, SPI, UART, Wi‑Fi, Bluetooth, and Zig Bee.
  • Experience with embedded Linux (e.g., Raspberry Pi) and ARM Cortex‑A/M processors.

Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, or veteran status.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary