← Back to all openings
Embedded Systems & IoT

Embedded Systems Engineer

Mid-levelRemoteFull-time

About the Role

You ship Linux drivers and real-time apps for IoT and robotics. You debug on boards.

Responsibilities

  • Develop and optimize Linux kernel modules and drivers
  • Build real-time applications with strict timing requirements
  • Collaborate on hardware-software integration
  • Debug and profile system performance
  • Document technical specifications and design decisions

Requirements

  • 3+ years of embedded Linux experience
  • Strong C/C++ programming skills
  • Understanding of real-time operating systems (RTOS)
  • Experience with ARM or RISC-V architectures
  • Familiarity with Git and development tools

Nice to Have

  • Experience with Yocto or Buildroot
  • Knowledge of device tree and bootloaders
  • Robotics or IoT project experience
  • Hardware debugging experience (JTAG, logic analyzers)

Benefits

  • Competitive salary and equity
  • Health insurance (medical, dental, vision)
  • Provident Fund (PF) and gratuity
  • Flexible work schedule
  • Remote work flexibility
  • Technical equipment provided

Other open roles

View all openings