Associate Engineer- Embedded

Eaton
Pune
Workplace: HybridFull timeFunction: Hardware, Embedded & Systems Engineering0Education: bachelorsSkills: ["Analytical problem-solving","Clear communication","Attention to detail","Documentation discipline","Ownership and collaboration"]

Develop and maintain embedded firmware in C/C++ for microcontroller/processor-based platforms. You’ll implement bootloaders, secure boot, and firmware update/rollback mechanisms, build base software and device drivers, and create RTOS-based software (tasks, scheduling, interrupts, and concurrency). The role also includes embedded interface development, cybersecurity-support activities, lifecycle documentation, and unit/integration/HIL testing with CI/CD, code reviews, and static analysis.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Eaton
Eaton
5 days ago

Associate Engineer- Embedded

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 51 minutes agoStatus: Live

Job Summary

Develop and maintain embedded firmware in C/C++ for microcontroller/processor-based platforms. You’ll implement bootloaders, secure boot, and firmware update/rollback mechanisms, build base software and device drivers, and create RTOS-based software (tasks, scheduling, interrupts, and concurrency). The role also includes embedded interface development, cybersecurity-support activities, lifecycle documentation, and unit/integration/HIL testing with CI/CD, code reviews, and static analysis.
Location: Pune
Workplace: Hybrid
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Entry level

Key Responsibilities

  • •Develop and maintain embedded firmware in C/C++ for microcontroller- and processor-based platforms.
  • •Implement and integrate bootloaders, secure boot, and firmware update/rollback/recovery mechanisms.
  • •Develop base software, board-support packages, hardware-abstraction layers, and peripheral device drivers.
  • •Build RTOS-based software (tasks, scheduling, interrupts, timers, inter-task communication, and resource management).
  • •Create and test interfaces (e.g., I2C/SMBus/PMBus, SPI, UART, CAN, Modbus, GPIO, ADC, PWM, Ethernet), perform debugging, and support unit/integration/HIL testing with lifecycle documentation and CI/CD activities.

Pay and Benefits

Perks:Relocation

Key Requirements

  • •Bachelor’s degree in Electrical, Electronics, Computer, Instrumentation, or Software Engineering (or related).
  • •0–1 years of embedded software/firmware development experience (relevant internships or projects acceptable).
  • •Proficiency in embedded C and working knowledge of C++.
  • •Hands-on exposure to RTOS concepts such as tasks, scheduling, semaphores, queues, and concurrency.
  • •Understanding of bootloaders and secure boot, including firmware update, rollback, and recovery concepts.
Experience:0Embedded softwareFirmware developmentRTOSMicrocontrollersData center controllersElectrical-sector products
Education:Bachelor's in Software Engineering
Skills:Analytical problem-solvingClear communicationAttention to detailDocumentation disciplineOwnership and collaboration
Tech Stack:CC++RTOSMicrocontrollersSoCsBootloadersSecure bootFirmware updateRollbackRecovery mechanismsBoard-support packagesHardware-abstraction layersDevice driversI2CSMBusPMBusSPIUARTCANModbus

Company Brief

Eaton
Designs, manufactures, and distributes electrical components, power management systems, and industrial equipment for energy, aerospace, vehicle, and industrial markets worldwide, focusing on efficiency, safety, and sustainability.
Industry: Industrial Machinery
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dublin, Ireland
Founded: 1911
WebsiteLinkedIn