Plugzmart

Embedded Software Engineer

Chennai, TN, IN

about 1 month ago
Save Job

Summary

Key responsibilities

Responsibilities And Duties

  • Closely work with R&D team for the development and enhancement of firmware
  • Reduce the code complexity and structure it in industrial standards.
  • New ideas for better integration of hardware with backend server

Required Experience, Skills And Qualifications

  • Must have B.E qualification,
  • Must have very good knowledge in Embedded C,
  • Additional knowledge in STM32 is added advantage,
  • Experience in RTOS, CAN and IoT is added advantage.
  • Experience in software developing using Embedded C.
  • Skilled on microcontroller ARM CORTEX M4
  • experience on I2C, SPI & UART protocols.
  • experience on Firmware Driver development of different devices like GPIO, ADC, RTC,
  • PWM, Timers, System Tick Timers, DAC, UART, I2C and SPI.
  • Good understanding of CAN communication protocol at Application Level.
  • Ability to drive for results by Understanding Chip Manuals and Architectures through Self learning.
  • Good understanding of RTOS concepts like Task Scheduling, Task Management, Inter-Task
  • Synchronization, Mutex (mutual exclusion) and Inter-Task Communication
  • Good experience in designing and debugging of embedded applications.
  • Ability to adopt any system with strong interpersonal, team management, relationship management, coordination & analytical skills.

Skills: embedded systems,microcontrollers,embedded software

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: