Skip to main content
VHire
Back to Jobs
C

Embedded Firmware Developer

CADMAXXMumbai, MaharashtraPosted 2 weeks ago• Updated Today
contract
senior

Salary

1 Lakhs - 15 Lakhs

Experience

6-12 Years

Applicants

0

Views

89

Embedded Firmware Developer

We are seeking an experienced Embedded Firmware Developer to join our team at L&T Technologies, working through Cadmaxx Solutions Pvt Ltd. The ideal candidate will have a strong background in embedded systems and a passion for developing firmware for innovative technologies such as floor cleaning machines and autonomous platforms.

Key Responsibilities

  • Design, develop, and maintain embedded firmware for floor cleaning machines and autonomous platforms.
  • Develop and optimize applications on Embedded Linux and FreeRTOS for real-time and safety-critical systems.
  • Implement and maintain communication protocols using CAN, UART, SPI, I2C, CANopen, and SAE J1939.
  • Develop and integrate device drivers for sensors, motor controllers, displays, and peripheral devices.
  • Process analog signals, including sensor outputs, motor currents, and battery voltage.
  • Implement safety functions such as open load, shorted load, and overload protections.
  • Build and maintain embedded UI and HMI interfaces, including touch displays, LCDs, and operator panels.
  • Implement Bluetooth Low Energy (BLE) communication for diagnostics, configuration, and mobile connectivity.
  • Collaborate with mechanical, electrical, controls, and systems engineering teams.
  • Support system bring-up, debugging, and validation using oscilloscopes, logic analyzers, and CAN tools.
  • Ensure compliance with industrial safety, reliability, and quality standards.
  • Contribute to architecture documentation, design reviews, and code quality enforcement.
  • Support field issues, root cause analysis, and continuous improvement initiatives.

Requirements

  • Bachelor's degree in Engineering (BE/BTECH) in a relevant field.
  • 6-12 years of experience in embedded firmware development.
  • Proficiency in Embedded C/C++ programming.
  • Experience with real-time operating systems, particularly Embedded Linux and FreeRTOS.
  • Strong understanding of communication protocols such as CAN, UART, SPI, I2C, CANopen, and SAE J1939.
  • Experience in developing device drivers and working with various sensors and motor controllers.
  • Knowledge of safety functions and compliance standards.

Work Arrangements

  • Type: Contract
  • Location: Mumbai, Maharashtra, India

Apply now and get matched with AI-powered scoring

Takes less than 60 seconds

Required Skills
Embedded C++
SAE J1939
Embedded C
CAN
CANopen
FreeRTOS
Embedded Linux
UART
I2C
SPI
About CADMAXX

CADMAXX is hiring talented professionals.

IndustryTechnology
Company size50-200 employees