Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Engineer SDK Integration & Automation

AT Eaton
Eaton

Lead Engineer SDK Integration & Automation

Pune, India

What you'll do:

Eaton Corporation's Center for Intelligent Power has an opening for a Lead Engineer to play a vital role in building Eaton's next generation of edge device analytics platforms. The successful applicants will provide the skills to build platform BSPs and an SDK that includes automation to enable our data scientists to efficiently create and deploy edge analytics at scale. They will be required to provide expertise for the full SDLC from requirements and high-level design all the way through to delivery, in an agile environment where we value automation highly.

• Develops SW and communication infrastructure to deploy analytics to edge devices.

• Works with their team and others, contributing to the architecture, design, development, and testing of prototype and pre-production firmware and software.

Want more jobs like this?

Get jobs in Pune, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


• Takes responsibility for technical deliverables and project delivery throughout the project life cycle.

• Analyzes product requirements and translates to technical requirements to specify solutions.

• Collaborates with stakeholders, engineering, and test to deliver high quality solutions that solve end-user problems.

• Provides technical leadership to help plan releases, and Scrum backlogs and sprints.

• Supports software QA and drives improving quality metrics.

• Mentors colleagues in the use of tools and in best practices in SW development

• Explores and recommends new tools and processes which can improve efficiency and compliance.

• Integrates SDK components into a consistent SW development ecosystem, including analytics design and generation tools, analytics deployment systems, test environments, embedded platform build systems.

• Collaborates with other engineers to automate the SDK workflows to build, test, deploy, monitor and control, at scale, the analytics for the embedded devices.

Qualifications:

  • Bachelor / Master's degree in Computer Science, Electronics or related field
  • 8+ years of progressive experience in delivering technology solutions in a production environment
  • 8+ years of experience in the embedded systems as a developer, with a proven track record of shipping high quality products

Required:• 5 years professional experience developing embedded device software or associated tooling, with a proven track record of shipping high quality products.

Desired:

• Experience in Software Architecture.

• C/C++ build systems including CMake, cross-compilation, and multiple code repositories.

• Development for real-time embedded Linux or RTOS.

• Working knowledge communication protocols.

• Cybersecurity best practices, information and physical security, certificates, authentication, authorization, attestation, and encryption.

• Experience developing in Python.

• MathWorks code generation.

Skills:

• 1 or more project where you created or co-created the System Architectural design.

• Professional experience of a source code control system, preferably Git.

• Build and test automation (e.g. CI/CD workflows in GitHub Actions).

• Working knowledge of cloud services, storage, IoT and orchestration.

• System simulation (e.g. QEMU, Renode).

• Linux experience covering the Linux file system, WSL, shell scripts, containers, cross-compilation.

• Proven debugging skills rooted in an understanding of the underlying technologies.

• Good verbal and written communication skills including the ability to clearly explain technical concepts.

• Abreast of upcoming software development/engineering tools, trends, and methodologies including Agile / Scrum.

• Good knowledge of SW design principles and architecture patterns (e.g. SOLID, dependency injection, layered architecture).

• Candidate is dependable, accountable, and has strong time management and prioritization skills.

Client-provided location(s): Hadapsar, Pune, Maharashtra, India
Job ID: Eaton-39912Hadapsar
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)