E

Engineering Manager - Firmware

Eaton
NewPosted yesterday

LOCATION

Hadapsar · Hybrid

EXPERIENCE

9+ Years

SALARY

Negotiable

SKILLS REQUIRED

Technical LeadershipFirmware ArchitectureRTOS EngineeringEmbedded Linux Development

Job description

Overview

Lead a global firmware engineering team responsible for embedded firmware and platform software for Critical Power Solutions technology and product-development programs. Own people leadership, technical direction, execution, quality, and lifecycle delivery across RTOS and embedded Linux platforms.

What you'll do

  • Lead, coach, and develop a team of firmware engineers and technical leads; set objectives, provide feedback, conduct performance and development discussions, and build succession plans.
  • Own delivery of embedded firmware for technology development and new product programs across RTOS and embedded Linux platforms while meeting scope, schedule, cost, quality, cybersecurity, and product-performance commitments.
  • Establish firmware strategy, platform roadmaps, software architecture, requirements, and reuse plans for uninterruptible power supplies, energy storage, power distribution, and energy metering products.
  • Translate business and system requirements into executable plans; prioritize the portfolio, allocate resources, manage dependencies, and make transparent trade-off decisions.
  • Provide technical oversight for board support packages, device drivers, bootloaders, middleware, inter-process communication, networking, diagnostics, and application-layer software.
  • Guide RTOS design for deterministic behavior, scheduling, synchronization, interrupt handling, memory constraints, safety, and reliability.
  • Guide embedded Linux development using Yocto-based distributions, kernel and driver integration, and system services.
  • Drive design reviews, code reviews, static analysis, unit and integration testing, continuous integration, configuration management, release governance, and defect prevention.
  • Monitor program execution using metrics, identify technical and delivery risks, remove obstacles, and communicate status and recovery plans.
  • Partner with systems, hardware, power electronics, validation, cybersecurity, manufacturing, quality, product, and global engineering teams.
  • Ensure compliance with product-development processes, functional-safety expectations, cybersecurity requirements, open-source obligations, and company release procedures.
  • Lead root-cause analysis and resolution of field, lab, and production issues; ensure systemic corrective actions and reuse of lessons learned.
  • Build capability through hiring, onboarding, mentoring, technical communities of practice, knowledge sharing, and targeted learning plans.
  • Foster an inclusive, accountable, and innovative team culture.
  • Manage suppliers and engineering partners where applicable, including technical scope, deliverables, reviews, quality, and integration.
  • Champion process improvement, automation, platform reuse, and engineering productivity across global firmware teams.

What you'll need

  • Bachelor’s degree in Electrical, Electronics, Computer, Software Engineering, Computer Science, or a related discipline.
  • 9+ years of embedded software or firmware development experience, including substantial experience with embedded Linux and/or RTOS-based products.
  • 3+ years of experience leading engineers through direct people management, technical leadership, or program leadership in a global environment.
  • Strong C and C++ skills, object-oriented design, software architecture, algorithms, data structures, concurrency, and multi-threading.
  • Practical RTOS expertise, including task scheduling, synchronization, interrupt handling, memory management, timing analysis, debugging, and real-time performance optimization.
  • Strong embedded Linux expertise, including Yocto Project, Linux kernel concepts, device trees, board support packages, device drivers, bootloaders, system services, and cross-compilation toolchains.
  • Experience with software lifecycle practices and tools such as Git, Jira, continuous integration, automated testing, static analysis, requirements traceability, and release management.
  • Working knowledge of embedded cybersecurity, secure boot, cryptography, vulnerability management, and secure development practices.
  • Demonstrated ability to make architecture and delivery trade-offs, resolve complex technical issues, and communicate decisions clearly to technical and business stakeholders.

Nice to have

  • Master’s degree.
  • Experience with Yocto releases such as Dunfell and Kirkstone, open-source software governance, and upstream contribution.
  • Familiarity with power conversion, uninterruptible power supplies, energy storage, power distribution, metering, or other high-reliability industrial products.
  • Familiarity with functional safety, product certification, model-based design, test automation, and Agile product development.
  • Experience managing external engineering partners, suppliers, budgets, or multi-site resource plans.

Details

  • Location: Hadapsar, Pune, Maharashtra, India.
  • The role leads a global team and involves collaboration with global and cross-functional engineering teams.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineering Manager - Firmware