What you'll do:
-------------------
We are seeking for a Senior Engineer (Firmware Developer) for Eaton's electrical utility business who is Passionate about working in the Embedded Domain for supporting our AMI product line. In this role we expect the candidate to be good in majorly doing embedded related Design, Development & Analysis which broadly includes - Module development, Bug fixes & Improvement related activities.
Primary job role also includes taking up accountability for overall Pune team AMI deliverable progress, Mentoring junior folks, getting the quality intact by mean of Review & FW validation cycle, getting the metric ready for management/Senior Leader. Should act as a point of contact for cross-functional team interaction and stakeholder interaction too.
• 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
• Implement firmware solutions for AMI product line.
• 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 under ProPM
• 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.
• 6 to 8 years of work experience.
Skills:
-----------
Must:
• Good in Embedded C
• Basic knowledge on C++ for Object-oriented development. C++11/C++12 is more preferrable.
• Adept in Real-Time Kernel usage and should familiar with commonly used RTOS like FreeRTOS/uCOS/Nucleus/Zephyr.
• Proficient in Embeeded System design & Development - Peripheral understanding, HW related debugging techniques.
• Must have hands on experience on following - Make/CMAKE, Cross-compilation tool, build environment, UML, GTest or equivalent, Coverity or equivalent, Jira Tools or equivalent.
• Should have fair idea on Scripting - Python, Bash Or Shell
• Should have fair idea on VMWare & Linux build environment.
• Good knowledge on repository management like GitHub or Equivalent.
• Good in communication - Right articulation of complex ideas.
Good to Have:
• Electrical Engineering or Power System Or Smart Grid Or Metering domain experience.
• Communication protocol knowledge preferably Networking one like - MESH networking.
• Digital & Analog Signal Processing Concepts
• Familarity with Embedded Java
• Familarity with cybersecurity standards.
• Experience in Agile methodology.
• Work experience with US/Europe/any native-english counterpart.
• Excellent verbal and written communication skills
• Strong problem-solving skills
• Ability to work with ambiguous task assignments
• Experience of working with cross-functional team with members having diverse skillset and experience
• Process management skills
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.