Job Title : Engineer-II (Software Engineer)
Experience : 5-8 Years
Location : Mumbai
Role & Responsibilities
- Design develop and maintain firmware for embedded systems
- Collaborate with hardware teams for effective firmware-hardware integration
- Develop low-level firmware device drivers and peripheral interfaces
- Adhere to coding standards and participate in code reviews
- Optimize firmware for performance memory and power efficiency
- Develop real-time applications using RTOS
- Handle interrupts scheduling and inter-process communication
- Debug complex hardware-software issues and support firmware validation
Requisites
- Bachelors degree in Electronics Computer Engineering or related field
- Strong C/C skills for embedded systems
- Experience with ARM (STM) and TI microcontrollers
- Knowledge of microcontroller architecture peripherals and memory
- Hands-on with communication protocols: CAN I2C SPI UART
- Understanding of RTOS interrupts and real-time scheduling
- Experience in low-level programming device drivers and debugging (GDB JTAG)
- Familiarity with version control firmware quality and low-power optimization
- Awareness of embedded cybersecurity wireless protocols and safety standards (ISO 26262 DO-254 etc.)
- Strong problem-solving and teamwork skills
Required Skills:
CARMTI microcontrollersRTOSCybersecurity
Job Title : Engineer-II (Software Engineer)Experience : 5-8 YearsLocation : MumbaiRole & Responsibilities Design develop and maintain firmware for embedded systems Collaborate with hardware teams for effective firmware-hardware integration Develop low-level firmware device drivers and peripheral ...
Job Title : Engineer-II (Software Engineer)
Experience : 5-8 Years
Location : Mumbai
Role & Responsibilities
- Design develop and maintain firmware for embedded systems
- Collaborate with hardware teams for effective firmware-hardware integration
- Develop low-level firmware device drivers and peripheral interfaces
- Adhere to coding standards and participate in code reviews
- Optimize firmware for performance memory and power efficiency
- Develop real-time applications using RTOS
- Handle interrupts scheduling and inter-process communication
- Debug complex hardware-software issues and support firmware validation
Requisites
- Bachelors degree in Electronics Computer Engineering or related field
- Strong C/C skills for embedded systems
- Experience with ARM (STM) and TI microcontrollers
- Knowledge of microcontroller architecture peripherals and memory
- Hands-on with communication protocols: CAN I2C SPI UART
- Understanding of RTOS interrupts and real-time scheduling
- Experience in low-level programming device drivers and debugging (GDB JTAG)
- Familiarity with version control firmware quality and low-power optimization
- Awareness of embedded cybersecurity wireless protocols and safety standards (ISO 26262 DO-254 etc.)
- Strong problem-solving and teamwork skills
Required Skills:
CARMTI microcontrollersRTOSCybersecurity
View more
View less