Software Engineer
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!
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite