About the position
Responsibilities
• Own architecture and delivery of embedded firmware (C/C++) for SmartSense sensors and gateways
• Lead development of edge software running on embedded Linux platforms (Yocto, Ubuntu)
• Ensure reliable telemetry, OTA updates, and 99%+ on-time system delivery across deployed fleet
• Guide integration of AI/ML models into constrained edge environments
• Partner cross-functionally with Product, Hardware, QA, and Cloud teams to define roadmaps
• Drive CI/CD, Agile processes, and secure code practices (Git, Jenkins, Docker, Jira)
• Mentor, hire, and grow a high-performing embedded and edge software team
Requirements
• 10+ years of embedded systems or firmware experience on custom IoT hardware
• Deep C/C++ expertise in low-power, real-time systems (MCUs, RTOS, peripherals)
• Experience developing software for wireless devices (BLE, Zigbee, LTE)
• Strong system-level thinking across embedded, Linux, and device-cloud interaction
• Familiarity with deploying and optimizing TinyML / ML models at the edge
• Comfortable debugging at the hardware/software boundary (oscilloscopes, JTAG, serial)
• Strong communication skills and leadership experience across distributed teams
• Must be based in the Boston area and available for hybrid on-site collaboration
Nice-to-haves
• Experience with Digi XBee, cellular gateways, and edge telemetry architectures
• Exposure to security/compliance frameworks (SOC 2, HIPAA, ISO 27001)
• Cloud experience with AWS IoT, Azure IoT, or Google Cloud IoT Core
Benefits
• short-term incentive program
• new hire stock award
• paid parental leave
• open (uncapped) PTO
• hybrid work environment
• competitive medical, health & wellbeing and compensation offerings
Apply Now
Apply Now