Job Category: Embedded Systems
Job Type: Full Time
job Department: Embedded Developer

About Prudent Systems Private Limited

Prudent Systems Private Limited is a technology company, engaged in developing high-end products and solutions for railways and industries, using IoT, AI & ML. We are looking for inquisitive minds to join our engineering R&D team.


Key responsibilities:

1. working with different hardware protocols like SPI, I2C, UART, PWM, CAN, USB, etc.
2. Developing complex embedded systems involving multiple micro-controllers or SoCs
3. Writing low-level drivers (wrapper or core) from the scratch
4. Working with ARM-based micro-controllers like STM32, LPC, etc.
5. Working with sensor modules like GPS, LIDAR, MEMS, ESP etc. and peripherals
6. Using RTOS concepts like scheduling, threads synchronicity, race conditions, etc.
7. Using interrupt mechanisms, bootloaders, and hardware debugging
8. Prototyping using Arduino and Raspberry Pi
9. Using MQTT
9. Coordinating with the team

Skill(s) required

  • Arduino
  • ARM Microcontroller
  • C++ Programming
  • C Programming
  • Embedded Systems
  • Internet of Things (IoT)
  • Python
  • Raspberry Pi


Apply for this position

Allowed Type(s): .pdf, .doc, .docx