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