Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

The Duracell Company Logo

R&D - Senior Firmware Engineer-IoT Algorithms

The Duracell Company

Salary not specified
Sep 1, 2025
Bethel, CT, US
Apply Now

Duracell is looking to develop new products and features in their expanding IoT offerings, specifically focusing on integrating machine learning features, diverse sensor integration, and IoT systems with various wired/wireless communication protocols.

Requirements

  • Minimum 7+ years of relevant experience in firmware development, with a strong emphasis on IoT systems data processing and associated communication protocols.
  • 5+ years of experience in FreeRTOS or similar.
  • Exceptional coding skills with 7+ years of experience with C/C++, focusing on low power consumption and real-time performance in embedded systems.
  • In-depth knowledge and hands-on experience with Wi-Fi and other wireless technologies.
  • Deep understanding of data structures and transmission protocols such as UDP, TCP-IP, MQTT, etc.
  • Experience in coding for interfacing with cloud services and IoT platforms.
  • Proven debugging and problem-solving abilities in a firmware development context and associated tools.

Responsibilities

  • Lead efforts on all development activities, including investigation, design, coding, and testing around algorithm development and implementation.
  • Design and develop features in embedded applications, specifically focusing on IoT sensors, connectivity hardware, data ingestion and analysis, ML features integration, Edge processing of data, connection and communication with Cloud services.
  • Create reusable components to significantly reduce device firmware development time.
  • Develop and optimize supporting IoT system architectures for scalability, performance, and reliability, considering factors such as data volume, latency, optimal protocols, etc.
  • Conduct system-level testing and validation of IoT solutions, analyzing performance metrics and addressing any issues or deficiencies through iterative refinement and optimization.
  • Develop and optimize code for low power SoC platforms, including data capture, processing, reporting, and implementing machine learning features using diverse low power sensors.
  • Implement various wireless communication protocols primarily Wi-Fi, but can include BLE, Zigbee, NFC, LoRa, and others.

Other

  • Master’s degree in computer science, Electrical Engineering, or closely related field.
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of collaboration, innovation, and continuous learning.
  • Manage multiple projects and tasks, effectively working under time constraints to meet deadlines.
  • Collaborate with cross-functional teams to ensure integrated and effective solutions.
  • Excellent time management skills, with the ability to prioritize tasks and work under tight deadlines.