Firmware Engineer - Hybrid Remote in Minneapolis

Energy Jobline
Minneapolis, MN, United States
9 days ago
Apply on www.energyjobline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work

Tech stack

Abstraction Layers Bluetooth Low Energy (Bluetooth) Bluetooth C++ (Programming Language) Communications Protocols Cyber Security Computer Engineering Software Debugging Embedded C Linux on Embedded Systems Firmware FreeRTOS
+12 more
Microsoft Visual Studio Modbus Rapid Prototyping Process Real-Time Operating Systems Solution Deployment Descriptor Wi-Fi Technology PIC Microcontroller Control Structures Information Technology Bacnet Zigbee Cloud Integration

Job description

  • Develop firmware from hardware abstraction layer and upwards
  • Implement efficient and reliable embedded C/C++ programming solutions
  • Create rapid prototypes to evaluate concept feasibility and performance
  • Design and optimize communication interfaces between embedded systems
  • Develop and implement technical documentation and specifications
  • Collaborate with customers to understand requirements and provide solutions
  • Generate testing procedures and quality assurance protocols
  • Troubleshoot and resolve complex firmware issues

Requirements

  • 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, HomeKit, etc.
  • Experience in Edge2Cloud 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 deployment including Cyber Security and Cryptography
  • Some knowledge of safety-critical architecture (e.g., dual channel) and associated algorithms

Benefits & conditions

  • First shift with flexible start times between 7-9 am
  • Hybrid work arrangement: 3 days onsite, Monday & Friday remote
  • Collaborative team environment with opportunities for professional growth
  • Access to cutting-edge technologies and development tools

About the company

Messina is assisting our client, a leading global provider of intuitive, connected home solutions, whose innovative products and technologies help create smarter, more comfortable, and secure living environments for customers worldwide with their search for two Firmware Engineers in Golden Valley, MN. This long-term contract role offers a dynamic environment where you can leverage your technical expertise, problem-solving skills, and commitment to quality to make a significant impact. You’ll work on exciting projects, collaborate with cross-functional teams, and contribute to the development of innovative smart home products and solutions., For more than 40 years, Messina’s Talent practice has continuously evolved to meet the needs of our clients. We not only help our clients fill roles and build their teams, but we also help them better understand their workforce and develop strategic talent initiatives that drive value for their organizations.

Messina Talent Advisors, a Messina Group Company, has the network, proven processes, and all the latest technologies to connect the right candidates with the right jobs - faster.

Company DescriptionReal People. Real Connections. Real Results.\r\n\r\nThat’s the Messina Talent Advantage.\r\n\r\nFor more than 40 years, Messina’s Talent practice has continuously evolved to meet the needs of our clients. We not only help our clients fill roles and build their teams, but we also help them better understand their workforce and develop strategic talent initiatives that drive value for their organizations.\r\n\r\nMessina Talent Advisors, a Messina Group Company, has the network, proven processes, and all the latest technologies to connect the right candidates with the right jobs - faster.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:23 min

Raspberry Pi and Modbus for feeder control

Øivind Heggland Øivind Heggland · Europe 2026 Virtual

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

1:12 min

Abstracting physical machine boundaries using industrial edge gateways

Freya Menzel Freya Menzel +1 · Europe 2026 Virtual

2:56 min

Designing the technical architecture for IoT integration

Lukas Alber Lukas Alber · Europe 2026 Virtual

2:30 min

Tracking remote firmware health with the engineering dashboard

Denis Grahovac · World Congress 2021

Videos

See all

Related articles

See all