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

Software Development, Embedded Software Engineer, Software Engineer

Job in Golden Valley, Hennepin County, Minnesota, USA
Listing for: Firmware Engineer
Full Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 50 - 60 USD Hourly USD 50.00 60.00 HOUR
Job Description & How to Apply Below
Position: Firmware Engineer

Seeking to hire a Firmware Engineer for a long-term contract opportunity in Golden Valley, MN. This role offers the opportunity to work on exciting projects, collaborate with cross-functional teams, and contribute to the development of innovative products for our client, a leading global provider of intuitive, connected home solutions.

Essential Duties and Responsibilities
  • Develop software ranging from the hardware abstraction layer and upwards
  • Firmware programming
  • Manage software applications
  • Creation of instructional technical manuscripts
  • Create reports
  • Interface with customers
  • Create rapid prototypes to allow concept evaluation
Other Details
  • Schedule:

    Monday through Friday, 8:00 am – 4:30 pm, typical hours/flexible start times between 7–9 am
  • Hybrid schedule … Monday & Friday remote
  • Location:

    Golden Valley, MN
  • Duration: 12-18 months
Position Qualifications
  • Bachelor's degree in computer science, computer engineering, or related technical field
  • 5+ years of working experience in embedded systems development, debugging, and testing
  • Strong Embedded C/C++ programming skills for embedded devices (IAR Workbench, Microsoft Visual Studio Code, etc.
  • Experience working with embedded RTOSs (e.g., FreeRTOS, embedded Linux, etc.)
  • Knowledge of feedback control loops (e.g., PI control)
  • Experience with various communication protocols:
    Modbus, BACnet, Wi‑Fi, Bluetooth, BLE, Zigbee, Z‑Wave, Matter, Thread, Home Kit, etc.
  • Experience in Edge2

    Cloud use cases:
    Remote monitoring, Command and control, OTA updates
  • Knowledge of Microcontroller architecture and the ability to create low‑level device‑specific algorithms
  • Cloud Integration, and end‑to‑end solution deploymentincluding Cyber Security and Cryptography
  • Some knowledge of safety‑critical architecture (e.g., dual channel) and associated algorithms
Position Benefits
  • Health benefits, including medical, dental, and vision coverage
  • Paid Time Off (PTO)
  • After 1 year of employment, we offer a 401(k) program with match potential.

Compensation Range: $50.00 – $60.00 Hourly

The offer will be determined by a variety of factors such as the candidate’s individual skills, qualifications, and experience relative to the requirements of the role.

#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