Posted:2 days ago|
Platform:
On-site
Part Time
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
Pragmatic Design Solution
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
5.0 - 7.0 Lacs P.A.
5.0 - 7.0 Lacs P.A.