Engineering

Embedded Systems Engineer

Develop embedded systems for IoT devices and smart solutions.

Bengaluru, India
5+ years
Full-time
Posted 8/16/2025
C/C++Linux KernelIoTRTOSEmbedded SystemsDevice DriversMQTT
About the Role

What You'll Do

We're looking for an experienced Embedded Systems Engineer to join our IoT division. The ideal candidate will have strong expertise in IoT systems development and Linux device drivers.

Key Responsibilities

Your Impact

Here's what you'll be responsible for in this role

Design and develop embedded systems for IoT devices and smart solutions

Create and maintain custom Linux device drivers for various hardware platforms

Optimize system performance and power consumption for embedded devices

Implement secure communication protocols for IoT devices

Collaborate with hardware teams for system integration and testing

Develop and maintain documentation for embedded systems and drivers

Requirements

What We're Looking For

Required Qualifications
  • 5+ years of experience in embedded systems development
  • Strong expertise in C/C++ programming for embedded systems
  • Experience with Linux kernel development and device driver implementation
  • Proficiency in IoT protocols (MQTT, CoAP, etc.) and networking
  • Knowledge of hardware interfaces (I2C, SPI, UART, GPIO)
  • Experience with real-time operating systems (RTOS)
  • Understanding of embedded security best practices
Required Skills & Technologies
C/C++Linux KernelIoTRTOSEmbedded SystemsDevice DriversMQTT
Benefits & Perks

What We Offer

We believe in taking care of our team members

Ready to Join Us?

Apply for This Position

Take the next step in your career. Fill out the form below and we'll be in touch soon.

Apply for this Position
Fill out the form below to submit your application.

By submitting this form, you agree to our privacy policy and terms of service.