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

Lead Engineer- Firmware

AT Eaton
Eaton

Lead Engineer- Firmware

Pune, India

What you'll do:

• Participate in all phases of the product development lifecycle (Requirements, Design, Coding, Testing, and Release) following a structured engineering process to ensure quality and reliability
• Design, implement, and test control algorithms, protocols, and communication technologies
• Collaborate with external and internal customers, such as Product Management, Field Service, Operations and other Engineering teams during the product development life cycle
• Develop supporting engineering documentation including software requirements specifications, design documentation and design verification test plans
• Ensure the product specifications are complete, accurate and achievable
• Estimate workload, establish and maintain project schedules and monitor progress through the project execution phases

Want more jobs like this?

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

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

• Drive a technology design with a team of engineers both locally and remote
• Search for and apply technologies that can improve product performance, reduce development time, or reduce cost
• Effectively communicate with the cross-functional team to ensure schedule, cost and performance alignment.

Qualifications:

  • Required: Bachelor's degree in Electronics/Electrical/Software Engineering or Computer Science from an accredited institution.
  • Desired: Master's degree in Electronics/Electrical/Software Engineering or Computer Science from an accredited institution.
  • 9 to 15 years of work experience.

Skills:

• Excellent object oriented design and programming skills, including the use of design patterns

• Proficient in C++ & C.

• Proficient in Embedded Linux & RTOS with low-level embedded software design and development, including board bring-up testing and debugging.

• Knowledge of embedded systems, operating systems, real-time multitasking and communication protocols.

• Good understanding with Scripting & Tool development - Python, Shell Script

• Cybersecurity

• Embedded C & Microcontroller specific knowledge

• Knowledge on Industrials/electrical protocols, Substation Automation domain, Networking and Microsoft Team Foundation Suite.

• Experience in an Agile design methodology.

• HW Debugging

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

• A high degree of aptitude, creativity, and self-direction is required. Work independently to tight deadlines.

Client-provided location(s): Hadapsar, Pune, Maharashtra, India
Job ID: Eaton-29904Hadapsar
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)