Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Embedded Firmware Development.
India Jobs Expertini

Urgent! Embedded Firmware Development Job Opening In Pune – Now Hiring Epergne Solutions

Embedded Firmware Development



Job description

Embedded Firmware Development


Location : Pune

Notice Period : Immediate

Experience : 6 + Years


Must Have Requirements


Experience in any industrial communication protocol development.


Embedded C++, FreeRTOS & STM microcontrollers

  • Proven hands-on experience developing firmware using C++ with FreeRTOS on STM32 or similar Cortex M platforms.


Industrial communication protocols

  • Deep understanding and implementation experience with protocols like CAN, Modbus, RS 485, Ethernet/IP, or ProfiNet in industrial environments.


SDLC & Agile tools

  • Familiarity with JIRA, Confluence, Git, and Agile/Scrum development workflows.

Motor control & power electronics integration (advantageous)

  • Experience with motor drives, VFDs, relays, and firmware for controlling AC induction/PMSM motors.


Technical Experience (6+ years)


  • Firmware architecture & driver dev:
  • Design and implement RTOS based firmware and peripheral drivers (ADC, PWM, I C, SPI, UART, CAN, RS 485).

  • Real-time systems design:
  • Solid grasp of multitasking, interrupt handling, synchronization, queues, semaphores, timers, and memory management in FreeRTOS.

  • Hardware debugging & integration:
  • Proficient with lab tools like oscilloscopes, logic analyzers, multimeters; capable of troubleshooting firmware-hardware interaction.

Preferred (Nice to Have)

  • Firmware experience with motor control systems, especially VFDs and relay interfaces.
  • Knowledge of power electronics (inverters, MOSFETs, IGBTs, PFC algorithms).
  • Experience in industrial automation domains such as switchgear, motor drives, or PLC-like firmware.


Key Responsibilities

  • Architect, develop, and maintain embedded firmware and communication stacks for industrial control systems running on STM microcontrollers.
  • Collaborate with hardware and systems teams to integrate firmware into motor controllers, VFDs, and relay boards.
  • Debug and validate firmware using scopes, analyzers, and lab environments.
  • Document design specs, code flows, test procedures; perform unit and integration testing.
  • Drive Agile-based development manage issues, sprints, and documentation via JIRA and Confluence.
  • Mentor junior engineers and recommend process improvements in firmware and protocols.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Embedded Firmware Potential: Insight & Career Growth Guide