Embedded Firmware Engineer

106

Applications

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

About the Job

Skills

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.

Responsibilities:

  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.

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Bangalore

Other open jobs from Sankalp HR Services