DevJobs

IoT Embedded Engineer

Overview
Skills
  • C++ C++ ꞏ 3y
  • TypeScript TypeScript ꞏ 3y
  • Git Git ꞏ 3y
  • Debian packages ꞏ 3y
  • Docker framework ꞏ 3y
  • HTTP ꞏ 3y
  • Linux OS ꞏ 3y
  • Linux sockets ꞏ 3y
  • User-space applications ꞏ 3y
  • Websocket ꞏ 3y
  • B2C IoT solutions
  • Backend development
  • Bluetooth
  • Home WiFi
  • IoT security solutions
Nanobébé is on a mission to revolutionize the journey of parenting so parents can focus on what matters.

With an already established brand in the baby-tech industry and fast growth in yearly revenues, Nano is developing an innovative computer vision AI system that monitors babies as they grow.

Nano is a full-stack technology company, building an end-to-end solution (from HW, FW, Big-Data pipelines, AI, and mobile) that offers developers a chance to be a part of multidisciplinary empowered teams that own their roadmap and growth. We believe that people, purpose, and impact make great teams, and we are looking for a highly skilled and experienced Embedded Engineer to join our team.

Responsibilities

  • Design, develop, and maintain high-quality embedded software for our IoT monitoring device.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Debug, optimize, and improve the performance and stability of existing systems.
  • Conduct code reviews and provide constructive feedback to peers.
  • Stay up to date with the latest embedded systems trends and technologies.
  • Participate in agile development processes and contribute to sprint planning, retrospectives, and backlog grooming.

Requirements:

  • Bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of experience in developing IoT devices on embedded systems.
  • Proficient in programming using C++ or typescript.
  • Experience with various communication interfaces including HTTP, Websocket, Linux sockets.
  • Possess a deep understanding of user-space applications with a multi-service approach.
  • Experience with Linux OS, Debian packages, and Docker framework.
  • Experience with Git.
  • Excellent problem-solving and debugging skills.
  • Excellent communication and collaboration skills.

Advantages:

  • Experience as a backend developer.
  • Experience in designing and implementing IoT security solutions.
  • Experience developing features on top of Bluetooth.
  • Experience working with home WiFi.
  • Experience working on high-scale production B2C IoT solutions.
nanobb