Lead Engineer - Drivers (C++, Java) , Industrial Device communications

1 - 8 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be joining Eaton's electrical business's Power Quality Division as a Lead Engineer in the Software Domain. Your role will involve understanding and embodying ethical values with transparency, being a quick learner in new technical domains, and leading the team by example. You will be responsible for supporting product teams, design adopters, and contractors with user interface development, along with leading the development and implementation of new features and changes for interface software. It is crucial that you maintain technical proficiency in software engineering related development environments, processes, and tools, and plan and manage development work to ensure on-time delivery of features and enhancements. Your responsibilities will also include coordinating and collaborating with various teams to produce engineering designs and specifications, identifying and mitigating risks during development, performing code reviews, executing development builds and releases, and mentoring less experienced team members in software engineering. You will be expected to generate innovative solutions to provide a competitive edge to business products, develop design guidelines and best practices, actively participate in technical discussions and mentoring, estimate workloads, establish project schedules, and monitor progress through project execution phases. Effective communication with cross-functional teams to ensure alignment on schedule, cost, and performance is essential. To qualify for this role, you must have a Bachelor's degree in Design, Industrial Design, Computer Science, Electronics, or Electrical Engineering from a reputable college, along with a minimum of 8 years of experience in the software industry. You should have at least 5 years of experience with C/C++, 3 years of experience developing Industrial Protocols, 2 years of experience with test-driven development, and 1 year of knowledge of REST APIs and source/version control systems. Experience with Azure Cloud is a plus. Your skills should include working knowledge of TCP, UDP, and Serial device communications, experience as a User Interface Developer on interactive projects, strong interpersonal skills, experience working on distributed teams, integration of Design Thinking and User Experience principles, development experience on Windows & Linux, familiarity with software design principles and patterns, and knowledge of design tools. Additionally, you should possess good people interfacing skills, exceptional communication skills, and be able to provide an online portfolio or code samples for review.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You