Firmware Engineering Manager leading team developing firmware for SmartSense’s next-generation IoT sensors and gateway platforms. Collaborating with engineers to ensure system architecture and performance are optimized.
Responsibilities
Lead system-level engineering across MCU firmware, embedded Linux, connectivity pipelines, and device-cloud interfaces.
Define and evolve platform architecture including wireless stacks, OTA update systems, low-power design, telemetry, and performance.
Contribute hands-on to firmware development in C/C++, RTOS environments, embedded Linux services, and edge compute components.
Ensure fleet KPIs including connectivity stability, uptime, power efficiency, and OTA reliability.
Work closely with Hardware Engineering on sensor interfaces, radio integration, manufacturability, and system validation.
Drive CI/CD automation, secure coding practices, test infrastructure, and engineering processes.
Debug complex issues across MCU, Linux, RF, sensors, and hardware interfaces using advanced diagnostic tools.
Mentor, develop, and coach firmware engineers to build a strong, scalable engineering organization.
Partner with Product, Cloud, QA, and Operations to ensure predictable delivery and cross-team alignment.
Requirements
10+ years of embedded systems or firmware engineering experience, including real-time MCU development.
1+ years of engineering leadership with strong delivery and quality outcomes.
Expert proficiency in embedded C/C++, RTOS architectures, device drivers, and low-power IoT system design.
Strong background in embedded Linux (Yocto, Ubuntu) and device service development.
Experience with CI/CD pipelines, Git, Jenkins, Docker, and secure software development practices.
Strong knowledge of wireless protocols such as BLE, Zigbee, LTE, and device-cloud communication.
Skilled in debugging across hardware, firmware, Linux, and RF domains.
Experience with at least one major cloud IoT platform (AWS IoT, Azure IoT, or Google Cloud IoT).
Benefits
Total Rewards package including a short-term incentive program
Senior AOCS Systems Engineer ensuring satellites maintain proper orientation. Collaborating across teams for operational efficiency of satellite systems with an impactful mission.
Quality Systems Analyst ensuring efficient part returns and logistics management for warranty parts. Collaborating with engineers, dealers, and suppliers to streamline operations in Chennai.
Systems Engineer providing engineering support to development and lab environments for government projects. Involves maintenance, planning, and coordination for server and system administration.
Sr. HR Systems Engineer at Smartsheet focusing on People Systems engineering and automation. Designing complex solutions and leading integration efforts for HR systems.
Senior Business Systems Analyst at CIBC enhancing client experiences in US Private Wealth. Responsible for system analysis, requirement validation, and project support.
ICT System Engineer responsible for planning and implementing Authentication Services at Axpo Group. Ensuring security and availability of infrastructure in a nuclear context with hybrid work model.
SIEM Systems Engineer designing and implementing security measures at MUFG. Collaborating globally on operational security architectures and standards within the engineering team.
Design Systems Designer creating and evolving design systems for Rundoo's products. Collaborating with engineering and product teams to implement and maintain design system effectively.
Alternant role in engineering for France Télévisions, focusing on IT infrastructure and project management. Involves coordination across technical domains and support documentation.
RF/Systems Intern assisting in developing RF link modeling tools for space - based and ground - based communications. Work with a skilled RF team on real - world challenges at Kepler Communications.