Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Software Engineer

United StatesHybridFull Time$135,000–$170,000 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A world leader in sustainable climate innovation and IoT-enabled industrial solutions is seeking a Sr. Embedded Systems Engineer to lead the development of Telematics and connected HVAC systems. This role involves architecting and implementing embedded firmware and drivers using C/C++ within Embedded Linux (Yocto) and RTOS environments. Key responsibilities include integrating wireless communication protocols (Wi-Fi, BLE, Cellular), CAN bus, and GPS, along with performance tuning for resource-constrained, high-reliability industrial settings. The position requires 8+ years of experience, deep expertise in Embedded Linux and RTOS, hardware debugging skills, and familiarity with CI/CD and automated testing.

Sr. Embedded Systems Engineer

We're working with a world leader in sustainable climate innovation and IoT-enabled industrial solutions on this exciting opportunity.

Help engineer a greener future by leading the development of cutting-edge Telematics and connected HVAC systems. We are looking for a heavyweight embedded expert to drive innovation across Linux, RTOS, and wireless communication stacks for global-scale impact.

The Role

• Lead the architecture and implementation of embedded firmware and drivers for IoT-enabled HVAC and telematics hardware.

• Design and maintain robust real-time software solutions using C/C++ within Embedded Linux (Yocto) and RTOS environments.

• Integrate complex connectivity protocols including CAN bus, Wi-Fi, BLE 5.x, GPS, and Cellular communication.

• Collaborate with cross-functional Agile teams to define interface specifications and validate cloud/software integration.

• Performance tuning and hardware abstraction focused on resource-constrained systems, power consumption, and high-reliability industrial environments.

What You'll Need

• 8+ years of hands-on experience in Embedded Systems development using C/C++.

• Deep expertise with Embedded Linux (Yocto 4.x/5.x), RTOS, and low-level hardware debugging using oscilloscopes and logic analyzers.

• Proven track record with wireless technologies (Cellular, Wi-Fi, BLE) and Over-the-Air (OTA) update implementations.

• Strong knowledge of version control (Git), CI/CD pipelines, and automated test frameworks for firmware.

• Background in high-stakes industries such as Telematics, Automotive, Industrial IoT, or critical HVAC systems.

What's On Offer

• Competitive base salary of $135k - $170k plus performance-based incentive plans.

• Industry-leading 401K match: 6% match + 2% core contribution (up to 8% total company contribution).

• Comprehensive "Day One" benefits including health, wellness, fertility coverage, and student debt support.

• Flexible hybrid schedule with work-from-anywhere Fridays and generous PTO/parental leave.

Apply via Haystack today!

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

Similar roles