Search by job, company or skills

S

Embedded Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Location: Chennai

Experience: 3+ Years

Education: B.E/B.Tech

Employment Type: Full-Time

We are looking for a skilled Embedded Software Engineer with strong expertise in firmware development, Embedded C programming, and ARM Cortex-based microcontroller systems.

Key Skills Required

Embedded C Programming

ARM Cortex Microcontrollers

FreeRTOS / RTOS Development

Device Driver Development

UART, SPI, I2C, CAN Protocols

Board Bring-up & Hardware Integration

Debugging using Oscilloscopes, Logic Analyzers, JTAG/SWD

Git / SVN Version Control

Roles & Responsibilities

Design, develop, and maintain embedded software for microcontroller-based systems

Develop and optimize firmware for real-time and memory-constrained environments

Implement communication stacks and low-level interfaces

Collaborate with hardware teams for integration and validation activities

Perform unit testing, integration testing, and troubleshooting

Participate in Agile/Scrum development processes and code reviews

Maintain technical documentation and ensure product quality standards

Preferred Skills

Wi-Fi & BLE Development

MQTT, AWS IoT, Azure IoT

Python Scripting & Automation

IoT Protocols and Cloud Connectivity

CI/CD and Automated Firmware Deployment

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148675671

Similar Jobs

Chennai, India

Skills:

Embedded CPythonRTOS FreeRTOS or Zephyrpower managementBLE Mesh Bluetooth Mesh specificationClimax Technology devices or similar alarm hardwareNetworking CommunicationFirmware Embedded Programming – nrf52832 or similar boardsAzure IoT Hub or similar cloud IoT platformGateway Services Python