We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Embedded Software Engineer

Minneapolis-st. Paul-bloomington, Minnesota, United StatesHybridFull Time$135,000–$170,000 /yrPosted 1 month ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Sr. Embedded Systems Engineer

We're working with a global leader in sustainable climate innovation and smart IoT infrastructure on this exciting opportunity. We are looking for an engineer to lead the development of next-generation Telematics and connected HVAC systems that directly impact global carbon footprints.

In this role, you will be the architect behind high-performance firmware, integrating cutting-edge connectivity protocols like BLE 5.x, Cellular, and Wi-Fi into industrial-scale IoT solutions. This is your chance to work at the intersection of Embedded Linux, Real-Time Operating Systems (RTOS), and sustainable hardware to build products that make a measurable difference for the planet.

The Role

• Lead the architecture, implementation, and debugging of embedded firmware and drivers using C/C++ for real-time applications.

• Design and integrate complex connectivity stacks including CAN bus, Wi-Fi, Bluetooth Low Energy (BLE), and Cellular communication.

• Drive the development of Linux-based embedded solutions utilizing Yocto Project (4.x / 5.x) and hardware abstraction layers.

• Collaborate within an Agile/Scrum environment to define interface specifications for cloud integration and remote device management.

• Troubleshoot complex system interactions using hardware debugging tools like oscilloscopes and logic analyzers to ensure maximum reliability and performance.

What You'll Need

• 8+ years of hands-on experience in Embedded Systems development with deep proficiency in C and C++.

• Proven expertise in wireless technologies (BLE 5.x, GPS, Cellular) and industrial protocols like Controller Area Network (CAN).

• Extensive experience with Embedded Linux (Yocto), RTOS, and modern version control workflows using Git and CI/CD pipelines.

• Strong understanding of embedded hardware constraints, including power consumption, resource optimization, and cybersecurity best practices.

• Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related technical field.

What's On Offer

• Competitive base salary of $135,000 - $170,000 plus performance-based incentives.

• Top-tier benefits starting on DAY ONE, including comprehensive health, fertility, and adoption assistance.

• Massive retirement support with a 401K match up to 6% plus an unrestricted 2% core contribution (8% total).

• Flexible hybrid work model with "Work from Anywhere" Fridays and generous PTO including volunteer leave.

Apply via Haystack today!

Ready to apply?
You'll be redirected to Haystack's application page.

Similar roles