Hiring.Camp

Associate Engineer- Embedded

Eaton

·

Today

Location
Pune, MH,IN, IN
Type
Full-time
Department
Engineering
Seniority
Entry
Source
Eightfold

Description

## What you’ll do:

1\. Develop and maintain embedded firmware in C/C++ for microcontroller- and processor-based platforms.

2\. Implement and integrate bootloaders, secure boot, firmware update, rollback, and recovery mechanisms.

3\. Develop base software, board-support packages, hardware-abstraction layers, and peripheral device drivers.

4\. Configure and develop RTOS-based software, including tasks, scheduling, interrupts, timers, inter-task communication, and resource management.

5\. Support cybersecurity implementation through secure coding, authentication, access control, cryptographic services, vulnerability remediation, and threat-mitigation activities.

6\. Develop and test interfaces such as I2C/SMBus/PMBus, SPI, UART, CAN, Modbus, GPIO, ADC, PWM, and Ethernet, as applicable.

7\. Translate system and product needs into clear software requirements, designs, interfaces, and test cases while maintaining traceability.

8\. Support firmware for data center controllers, including power, fan, sensor, rack-management, and power-supply applications.

9\. Contribute to embedded development for electrical-sector products, including monitoring, protection, control, and power-management applications.

10\. Perform unit, integration, hardware-in-the-loop, and system testing; debug issues using standard embedded development tools.

11\. Participate in code reviews, static analysis, defect resolution, configuration management, and CI/CD activities.

12\. Create and maintain requirements, design documents, test evidence, release notes, and other lifecycle documentation.

## Qualifications:

Education level required : Bachelor’s degree in Electrical, Electronics, Computer, Instrumentation, or Software Engineering, or a related discipline.

Years and area of experience required: 0-1 years of experience in embedded software or firmware development; relevant internships or project experience may be considered.

Technical knowledge:

  • Proficiency in embedded C; working knowledge of C++.
  • Fundamentals of microcontrollers/SoCs, memory, interrupts, timers, watchdogs, and board bring-up.
  • Hands-on exposure to an RTOS and concepts such as tasks, scheduling, semaphores, queues, and concurrency.
  • Understanding of bootloaders, secure boot, firmware update, rollback, and recovery concepts.
  • Exposure to base software, board-support packages, hardware-abstraction layers, and device-driver development.
  • Knowledge of embedded communication protocols such as I2C/SMBus/PMBus, SPI, UART, CAN, Modbus, GPIO, and Ethernet.
  • Awareness of embedded cybersecurity principles, secure coding, authentication, cryptography, threat modeling, and vulnerability management.
  • Ability to interpret system requirements and create software requirements, designs, test cases, and traceability.
  • Experience with debugging tools, oscilloscopes or logic analyzers, Git, issue tracking, unit testing, and static analysis.
  • Awareness of MISRA C/C++ and embedded software development lifecycle practices is preferred.
  • Exposure to data center controller firmware or electrical-sector products is an advantage.

## Skills:

  • Strong analytical and structured problem-solving skills.
  • Clear written and verbal communication.
  • Ability to learn new embedded platforms, protocols, and cybersecurity practices.
  • Attention to detail and commitment to quality, reliability, and documentation.
  • Ability to work effectively with hardware, systems, validation, manufacturing, and cybersecurity teams.
  • Ownership of assigned tasks, openness to feedback, and willingness to participate in technical reviews.
  • Ability to manage priorities and deliver work within agreed schedules.

Skills

CI/CDGitCybersecurity

Similar Jobs

19

Associate Embedded Software Engineer

Airbus·Bingen, WA

2d ago

2027 Associate Embedded Software Engineer - Pathways Program - Baltimore MD

Northrop Grumman·Baltimore, MD

3d ago

2027 Associate Embedded Software Engineer - Pathways Program - Baltimore MD

Northrop Grumman·MDLI05, US

3d ago

Associate Embedded Software Engineer

Analogdevices·Wilmington, MA +2

1w ago

Sr. Associate 1, Embedded Software Engineer

Alcon·Lake Forest - Main Campus, US·Onsite

1w ago

Associate Missions Systems Software Engineer - Embedded

Boeing·USA - Berkeley, MO·Onsite

3w ago

Associate Missions Systems Software Engineer - Embedded

Boeing·USA - Berkeley, MO·Onsite

3w ago

Embedded Software Engineer (Associate, Experienced or Lead)

Boeing·USA - El Segundo, CA·Onsite

3w ago

Embedded Software Engineer (Associate, Experienced or Lead)

Boeing·USA - El Segundo, CA·Onsite

3w ago

Associate Embedded Systems Engineer - On Site

Drive Medical·Somerset, PA

1mo ago

Associate / Engineer Embedded Software

Northrop Grumman·Oklahoma City, OK·Onsite

1mo ago

Associate / Engineer Embedded Software

Northrop Grumman·Beavercreek, OH +1·Onsite

1mo ago

Associate / Engineer Embedded Software

Northrop Grumman·OHBE01, US +1·Onsite

1mo ago

Associate / Engineer Embedded Software

Northrop Grumman·OKOC10, US·Onsite

1mo ago

Associate Embedded Software Engineer

Renesas Electronics·Kallithea, Athens

1mo ago

Associate Embedded / Embedded Software Engineer - Mission and Displays

Northrop Grumman·Melbourne, FL·Onsite

1mo ago

Associate Embedded / Embedded Software Engineer - Mission and Displays

Northrop Grumman·FLME222, US·Onsite

1mo ago

Associate Engineer - Embedded AI & Data Analytics

Harman·In_Bangalore_ Kalyani Platina_HII, India

3mo ago

Associate Software Engineer, Embedded Development

relay·Raleigh, NC +1

3mo ago