Padmi

Firmware Engineer (Bavdhan)

MumbaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Programming.Com

Opens the source posting on shine.com

Source description

About the role

View original

Firmware Engineer Experience Required: Minimum 2+ years in Embedded Software Development Job Location: Bavdhan, Pune (In-person) Interview Date: 25th July Job Overview We are looking for a skilled Firmware Engineer with a strong academic background and solid Embedded Systems fundamentals to join our team. In this role, you will design, develop, and validate low-level drivers, real-time control systems, and demo applications using both Baremetal and RTOS platforms. Mandatory Skills - Programming & Design: Strong C programming skills, low-level design, and driver development. - Operating Systems: Comprehensive understanding of Baremetal development and RTOS concepts (FreeRTOS preferred). - Hardware Architecture: Deep knowledge of Microcontroller and Microprocessor concepts, interrupt handling, DMA, and hands-on debugging. Key Responsibilities - Driver Development (Baremetal & RTOS): Develop and validate robust, efficient drivers for peripheral interfaces including UART, SPI, I2C, Timer, GPIO, CAN, and Crypto hardware (AES, SHA, RNG). Ensure all drivers feature Baremetal & RTOS-compatible APIs, support interrupts and DMA, and pass rigorous unit testing and validation. - Real-Time Control & Demo Applications: Design drivers and applications for analog peripherals such as ADC SAR, ADC SD, DAC, and Comparators with Analog Post-Processing. Develop systems utilizing High-Speed & Low-Speed PWM. - System Integration: Create demo applications that showcase real-time signal acquisition and processing, closed-loop control (ADC to PWM), and visualization via UART or network interfaces. Education - Bachelors or Masters degree in Electronics, Embedded Systems, Computer Science, or a related field. Compensation: 398,364.45 - 1,000,000.00 per year Advantages - Health insurance - Paid sick time - Provident Fund Work Location: In person Firmware Engineer Experience Required: Minimum 2+ years in Embedded Software Development Job Location: Bavdhan, Pune (In-person) Interview Date: 25th July Job Overview We are looking for a skilled Firmware Engineer with a strong academic background and solid Embedded Systems fundamentals to join our team. In this role, you will design, develop, and validate low-level drivers, real-time control systems, and demo applications using both Baremetal and RTOS platforms. Mandatory Skills - Programming & Design: Strong C programming skills, low-level design, and driver development. - Operating Systems: Comprehensive understanding of Baremetal development and RTOS concepts (FreeRTOS preferred). - Hardware Architecture: Deep knowledge of Microcontroller and Microprocessor concepts, interrupt handling, DMA, and hands-on debugging. Key Responsibilities - Driver Development (Baremetal & RTOS): Develop and validate robust, efficient drivers for peripheral interfaces including UART, SPI, I2C, Timer, GPIO, CAN, and Crypto hardware (AES, SHA, RNG). Ensure all drivers feature Baremetal & RTOS-compatible APIs, support interrupts and DMA, and pass rigorous unit testing and validation. - Real-Time Control & Demo Applications: Design drivers and applications for analog peripherals such as ADC SAR, ADC SD, DAC, and Comparators with Analog Post-Processing. Develop systems utilizing High-Speed & Low-Speed PWM. - System Integration: Create demo applications that showcase real-time signal acquisition and processing, closed-loop control (ADC to PWM), and visualization via UART or network interfaces. Education - Bachelors or Masters degree in Electronics, Embedded Systems, Computer Science, or a related field. Compensation: 398,364.45 - 1,000,000.00 per year Advantages - Health insurance - Paid sick time - Provident Fund Work Location: In person

One address, no account. We’ll tell you when matching roles go live.

More at Programming.Com

Related open roles

View all roles