Pune, India On-site

Eaton Corporation is hiring an Embedded Firmware Engineer

About the Role

Join a forward-thinking engineering team focused on building high-performance embedded systems using real-time operating systems. In this role, you'll play a key part in designing and implementing firmware for scalable technology platforms that support product development across a global organization.

Key Responsibilities

  • Design and develop embedded firmware for 16-bit and 32-bit microcontrollers, emphasizing reliability, efficiency, and maintainability.
  • Collaborate with technical leads to interpret requirements and deliver well-structured, testable code modules.
  • Write comprehensive unit and module-level tests to meet defined software quality standards and ensure broad test coverage.
  • Engage fully in Agile/SAFe practices, including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
  • Work closely with hardware, software, and cybersecurity teams to integrate modules and validate system-level functionality.
  • Support board bring-up, low-level debugging, and validation of embedded systems in early development stages.

Required Expertise

  • Bachelor’s or Master’s degree in Electronics, Electronics & Telecommunication, or Instrumentation Engineering.
  • 3–5 years of hands-on experience in embedded systems development, with at least 3 years focused on firmware design.
  • Proven experience with RTOS environments, preferably Zephyr, and strong proficiency in embedded C and C++.
  • Familiarity with object-oriented programming, data structures, and scripting in Python.
  • Direct experience with microcontrollers such as STM32 and ESP32, including peripheral integration and driver development.
  • Working knowledge of communication protocols including I2C, SPI, RS232/485, USB, MQTT, HTTP, and Wi-Fi.
  • Experience with version control using GitHub and issue tracking via JIRA in Agile or SAFe frameworks.
  • Ability to troubleshoot complex issues under tight timelines and adapt quickly in a fast-evolving technical environment.
  • Strong interpersonal and communication skills, with a track record of cross-functional collaboration.

Preferred Knowledge

  • Familiarity with industrial communication standards such as Ethernet, Modbus, or REST APIs.

Work Environment

This is an onsite role located in Magarpatta City, Pune. The ideal candidate thrives in a dynamic, fast-paced setting where priorities may shift rapidly. You should be comfortable managing multiple tasks and adapting to evolving technical demands.

Company Values

The organization emphasizes ethical practices, transparency, and accountability. The culture supports growth, encourages proactive problem-solving, and values individuals who lead by example. Engineers are expected to be quick learners who deliver results and continuously improve processes through innovation and collaboration.

Required Skills
CC++PythonRTOSZephyrSTM32ESP32I2CSPIRS232/485Embedded CFirmware DevelopmentOOPData StructuresEmbedded Systems CC++PythonRTOSZephyrSTM32ESP32I2CSPIRS232/485Embedded CFirmware DevelopmentOOPData StructuresEmbedded Systems
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Eaton Corporation
Eaton Corporation is an intelligent power management company.
All jobs at Eaton Corporation Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago