Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Senior Embedded Developer

Perundurai, Tamil Nadu, India

Experience
2–5 years
Employment
Full-time
Work mode
Onsite
Salary
₹2.4 L–6 L / year
Deadline
Apply by 1 Nov 2026
Posted
2025-01-31

Required skills

About the role

We are seeking a skilled and motivated Embedded Software Developer with 2+ years of experience in embedded software development, real-time operating systems (RTOS), and MQTT. The ideal candidate will have a strong background in developing and optimizing software for embedded systems, with a focus on real-time performance and communication protocols.


Key Responsibilities:

  • Design, develop, and maintain embedded software for various applications.
  • Implement and optimize software for real-time operating systems (RTOS).
  • Develop and integrate communication protocols, particularly MQTT, for embedded systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Perform code reviews and ensure adherence to best practices in software development.
  • Debug and troubleshoot complex software issues in embedded systems.
  • Participate in system architecture design and contribute to technical documentation.
  • Stay updated with the latest industry trends and technologies in embedded systems.


Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 2+ years of experience in embedded software development.
  • Strong proficiency in C/C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, or similar.
  • Hands-on experience with MQTT protocol and its implementation in embedded systems.
  • Familiarity with microcontrollers, ARM Cortex, or similar architectures.
  • Knowledge of hardware interfaces and communication protocols (SPI, I2C, UART, etc.).
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent teamwork and communication skills.


Preferred Qualifications:

  • Experience with IoT devices and cloud connectivity.
  • Familiarity with version control systems such as Git.
  • Knowledge of other communication protocols (e.g., Bluetooth, Zigbee, Wi-Fi).
  • Understanding of cybersecurity principles in embedded systems.

Role categories

Similar roles in Perundurai

AL

Remote

RemoteFull-timeenterprise AI conceptsArtificial IntelligenceChange ManagementMicrosoft copilotMicrosoft 365
Not disclosed
Apply Now
D
D365POLive

Bengaluru, India

Full-timeDynamics 365.Net
₹15 L–25 L / year
Apply Now
SN

Noida, India

Full-timeNatural Language ProcessingPythonPytorchTensorFlowGenerative AI
₹4.8 L–14.4 L / year
Apply Now
AS

Noida, India

Full-timePythonWebRTCwebsocketGenerative AIArtificial Intelligence
₹4.8 L–11.5 L / year
Apply Now
TP

Hyderabad, India

Full-timeAgile MethodologyScrum FrameworkProject Management
₹9.6 L–20.2 L / year
Apply Now