Embedded Firmware Engineer



Junior (1 to 3 years)
1L - 1L (Per Year)
Posted on Jul 13 2022

About the Job


Embedded Firmware Developer:

We are looking for an Embedded Software Engineer to execute a complete embedded software development lifecycle. The goal is to create efficient, scalable and optimized firmware / software packages for embedded applications.


  1. Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  2. Design, develop, code, test and debug system software.
  3. Review code and design
  4. Analyze and enhance efficiency, stability and scalability of system resources
  5. Integrate and validate new product designs
  6. Support software QA and optimize I/O, battery performance
  7. Interface with hardware design and development
  8. Assess third party and open source software


Requirements and skills:

  1. Knowledge of Embedded C, Python programming languages
  2. Knowledge of Electronics concepts, Power systems, Embedded systems
  3. Experience with Raspberry Pi, Arduino, Micropython, PlatformIO
  4. Knowledge in communication protocols : CANBUS, MODBUS, GSM, MQTT, WiFi, BLE
  5. Knowledge of concepts RTOS, Interrupts
  6. Knowledge in MCU architectures ARM, AVR, 8051, PIC, STM, ESP
  7. Familiarity with software configuration management tools, defect tracking tools, and peer review
  8. Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  9. Adequate knowledge of reading schematics and data sheets for components
  10. Strong documentation and writing skills

About the company

Sankalp HR Services, is a team with professionals in rendering End to End Consulting services that form the basic building blocks required for implementing success in the organizations endeavor.


IT Services and IT Consul...

Company Size

11-50 Employees



Other open jobs from Sankalp HR Services