PDSL
 
Login Register
X
  • Company
  • Services
  • Expertise
  • Career
  • Contact

Embedded Software / Firmware Engineer - Pune

Position: Embedded Software / Firmware Engineer
Experience: 2–4 years
Location: Pune


Role Summary
We are looking for an Embedded Software Engineer with 2–4 years of experience in bare-metal firmware development. The role involves working on low-level drivers, board bring-up, and microcontroller programming for innovative embedded products.

Key Responsibilities
Develop and debug bare-metal firmware for microcontrollers (ARM Cortex-M, PIC, etc.).
Implement low-level drivers (UART, SPI, I²C, CAN, ADC, PWM).
Support board bring-up, testing, and hardware integration.
Optimize code for performance and low power consumption.
Collaborate with hardware and systems teams to deliver robust solutions.

Requirements
Bachelor’s degree in Electronics / Computer / Electrical Engineering.
2–4 years of hands-on experience in embedded firmware.
Strong in C programming, microcontroller architecture, and debugging.
Experience with oscilloscopes, logic analyzers, debuggers.
Knowledge of communication protocols (UART, I²C, SPI, CAN).

Nice to Have
Experience with ARM Cortex-M MCUs (STM32, NXP, TI, Renesas, Microchip).
Familiarity with bootloaders, OTA updates, MISRA C, or safety standards.
Basic knowledge of RTOS and hardware schematics.

I need CVs asap they should be able to start asap preferred

Engineering

Pune

442

 

Engineering

Pune

442

Apply

Contact Us

Technocentre, Coventry University Technology Park, Coventry, West Midlands, CV1 2TT England

recruitment@pdsl.com

+44 2476-158111

GDPR Candidate Agreement | Terms of Use
PDSL | Copyright © 2025
Powered by FirefishRecruitment Software - Firefish Software