Full Time
Posted 1 year ago

Experience: 3 to 10 years
Location: Bangalore
Preferred Availability: Immediate or 15 days

Education: BE/MTech/MSc in Information Technology/Computers/Electronics/Telecommunication or a related field.Embedded Software Engineer


This role involves designing and developing software for embedded applications in the Industrial and Automotive domains. The ideal candidate will be responsible for software development and testing as per project requirements.

Key Responsibilities:

Design and development of software for embedded applications in Industrial and Automotive domains.

Key Skills and Qualifications:

  • Strong expertise in C Programming.
  • Experience in device driver development using ST, PIC, and Atmel microcontrollers for 8/16/32 bit controllers.
  • Proficiency in handling controller/processor peripherals such as I2C, SPI, RS232, UART, CAN, USB, ADC, PWM, Timers.
  • Knowledge of software development life cycle.
  • Experience in scheduler implementation using timers.
  • Understanding of hardware schematics and exposure to hardware design.
  • Competent in using compilers and debuggers for the aforementioned microcontrollers.
  • Understanding of DFMEA and SFMEA is an added advantage.
  • Hands-on experience with laboratory equipment such as scopes, digital multimeters, and logic analyzer data.

Job Features

Job Category

Information Technology

Apply Online

A valid email address is required.
A valid phone number is required.