Embedded Firmware Development

19 hours ago


Pune, India Epergne Solutions Full time

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.



  • Pune, Maharashtra, India KPIT Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionKPIT is a global leader in shaping the future of mobility by developing advanced solutions, platforms, and products for Software and AI-Defined Vehicles. With over 25 years of experience in the mobility sector, KPIT plays a key role in enabling a cleaner, smarter, and safer world. The company powers over 20 million vehicles on the road...


  • Pune, Maharashtra, India ACL Digital Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Python, Pytest, Embedded Firmware testing, Hands on testing experience withRTOS/LinuxOS firmwareJob Title: Embedded Test EngineerJob Summary: We are seeking a skilled Embedded Test Engineer to join our dynamic team. In this role, you will be responsible for testing and validating embedded systems that are integral to our innovative products. You will work...


  • Pune, India White Force Full time

    Job description Key Responsibilities: 1.Firmware Testing: oDesign and execute test plans and test cases for embedded firmware oConduct functional, regression, integration, and performance testing of firmware to ensure it meets required specifications. oWork with the development team to understand the firmware design and test system behavior under different...

  • Firmware Engineer

    7 days ago


    Pune, India Antal International Full time

    Firmware EngineerExperience : 4 years - 6 yearsQualification Required : Bachelors / Master's degree in Electronics/Computer Science/SW EngineeringDomain/Industry experience required : Smart Devices, Wireless Communication BLE Development or any wireless productJob Description : - A Software engineer with strong experience in Design and develop embedded...


  • Pune, India Epergne Solutions Full time

    Embedded Firmware Development Experience : 4+ Years Notice Period : Immediate Location : Pune Must Have: Embedded Software Development Experience Strong background in developing firmware for embedded systems. RTOS Experience (Zephyr / FreeRTOS) Hands-on experience using Zephyr or FreeRTOS with STM32 microcontrollers . Proficient in C programming for...


  • Pune, Maharashtra, India L&T Technology Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for Embedded Firmware Engineer, who is having experience in LON Protocol.Experience- 4 to 10 Years.Location- Pune (Kalyani Nagar)NP- 0-30 DaysEmbedded firmware engineer having Knowledge of the LON protocol (Local Operating Network), Ability to design LON network projects, Experience in troubleshooting network-related issues, microcontroller...


  • Pune, Maharashtra, India VU Electronics Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain embedded firmware.* Testing of existing circuits, integration test, Solder shall be involved* Site Visits for debugging or Installation assistance shall be involved

  • Firmware Developer

    6 days ago


    Pune, Maharashtra, India Digital Placement Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Firmware Developer  "Understands ARM cortexArchitecture. Used RTOS, Linux for embedded systemsdevelopment. Knows GNU toolchain, make, CMake • Understand Cryptographic schemes in embedded devices, Programming withC/C++ andPython. • Good exposure on Assembly language, Firmware development • Good exposure on Embedded systems : RTOS, SPI, I2C, Linux...


  • Pune, Maharashtra, India PrimoHunt Global Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Description:Qualification: BE in Electronics or Instrumentation, MSC ElectronicsExperience: min 2 to 5 Years exp in Embedded Software/Firmware domain to develop high quality products/componentsWork location: PuneRequired skills:2+ years' experience Microcontroller based embedded SW development experience in C, C++ and related embedded programming...


  • Pune, India Epergne Solutions Full time

    Embedded Firmware development Location : Pune Notice Period : Immediate Experience : 5+ Years Required Skill Set: Embedded C Programming Strong proficiency in embedded C with real-world project experience. Microcontroller Development Practical experience developing on 16-bit and 32-bit microcontrollers Familiarity with embedded hardware architecture...