via LinkedIn
$Not specified
Developing full-stack applications, leading API and data architecture, and managing CI/CD pipelines.
Extensive experience in full-stack development, API design, cloud services, and team leadership.
Our customer is a well known home improvement manufacturer. The company is hiring a Lead Firmware Engineer/Embedded Engineer to help develop new IoT products. The ideal candidate has 10+ years of experience with Embedded Engineering, RTOS, and Motor controls. Responsibilities • Lead the design, development, and delivery of embedded firmware for new product introductions (NPD) and IoT platforms, with ~25% sustaining support for existing products. • Own and architect firmware systems with a focus on motor control algorithms, PID loop tuning, sensor integration, and real-time performance optimization. • Implement and refine firmware features in C/C++ for wireless applications (Wi-Fi, Bluetooth), motor drivers, and hardware interfaces (I2C, SPI, UART, USB). • Develop and maintain RTOS-based applications (FreeRTOS, Zephyr) to ensure stability, scalability, and performance across product families. • Collaborate with cross-functional teams (hardware, mechanical, cloud, product management) to translate requirements into robust embedded solutions. • Guide and mentor junior engineers in best practices for embedded software design, debugging, and test methodologies. • Investigate and resolve field issues, working with Quality and Customer Service teams to identify root causes and implement corrective actions. • Contribute to system-level architecture, data models, and IoT integrations (AWS, Azure) to enable analytics, feature scalability, and long-term platform growth. • Champion and refine firmware development processes, toolchains, and coding standards to drive continuous improvement. Qualifications • Related Bachelor Degree • 5+ years of hands-on embedded firmware design, development, and debugging experience . • Strong background in C/C++ with motor control, PID loops, and real-time system design. • Experience with RTOS-based implementations (FreeRTOS, Zephyr).
This job posting was last updated on 12/15/2025