Embedded Software Engineer

Lakshmi Machine Works (LMW)

Coimbatore District

On-site

INR 450,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lakshmi Machine Works (LMW) in Coimbatore, Tamil Nadu, seeks an Embedded Software Engineer to design, develop, and maintain firmware for microcontroller and microprocessor-based embedded systems. The role focuses on embedded C, C/C++, and RTOS environments to deliver reliable devices.

You will develop low-level drivers, BSPs, and communication stacks, interfacing sensors, motors, and Ethernet/USB modules, while ensuring robust testing and documentation.

Qualifications

  • Design, develop, test and maintain embedded software and firmware.
  • Develop low-level device drivers and board support packages (BSP).
  • Work on microcontroller and processor-based embedded systems.
  • Interface peripherals, sensors, motors, displays, and communication modules.
  • Implement and optimize RTOS-based applications.
  • Develop communication stacks and protocols.
  • Perform unit testing, debugging, and code reviews.
  • Support hardware bring-up and system integration activities.
  • Analyze and resolve field issues and customer-reported defects.
  • Prepare software design documents and technical reports.

Responsibilities

  • Design, develop, test, and maintain embedded software and firmware.
  • Develop low-level device drivers and BSP.
  • Work on microcontroller and processor-based embedded systems.
  • Interface peripherals, sensors, motors, displays, and communication modules.
  • Implement and optimize RTOS-based applications.
  • Develop communication stacks and protocols.

Skills

Embedded C
C/C++
Data Structures
Firmware Development

Job description

We are seeking a talented Embedded Software Engineer to design, develop, and maintain firmware for microcontroller and microprocessor-based embedded systems. The candidate should have strong expertise in Embedded C programming, device drivers, RTOS, communication protocols, and debugging of embedded products.

Key Responsibilities
  • Design, develop, test, and maintain embedded software and firmware.
  • Develop low-level device drivers and board support packages (BSP).
  • Work on microcontroller and processor-based embedded systems.
  • Interface peripherals, sensors, motors, displays, and communication modules.
  • Implement and optimize RTOS-based applications.
  • Develop communication stacks and protocols.
  • Perform unit testing, debugging, and code reviews.
  • Support hardware bring-up and system integration activities.
  • Analyze and resolve field issues and customer-reported defects.
  • Prepare software design documents and technical reports.
Technical Skills
  • Embedded C
  • C/C++
  • Data Structures
  • Firmware Development
Microcontrollers/Processors
  • ARM Cortex-M Series
  • STM32
  • NXP
  • TI Microcontrollers
  • Renesas (Preferred)
Communication Protocols
  • UART
  • SPI
  • I2C
  • CAN/CAN-FD
  • RS232
  • RS485
  • USB
  • Ethernet
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Embedded Software Engineer
Embedded Software Engineer

Dreamfusion Tech • Chennai District

On-site
INR 700,000 - 1,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Pune District

On-site
INR 400,000 - 520,000
Software/Firmware Developer
Software/Firmware Developer

L&T Semiconductor Technologies • Bengaluru

On-site
INR 900,000 - 1,500,000