Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Embedded Software Engineer

$105k - $154k

Eaton

Eaton’s ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. This role may be based at our Franksville, WI; Plymouth, MN; or Waukesha, WI locations. Relocation assistance offered to those currently residing in the U.S. A hybrid schedule (3 days in office/2 days remote) is offered.

The expected annual salary range for this role is $105000 - $154000 a year.

Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations.

What you’ll do:

The Lead Embedded Software Engineer will develop embedded software/firmware for high performance, real-time controls and protective relays used for smart grid applications in the electrical power distribution industry. You'll collaborate with a multi-discipline engineering team (software, hardware, and test) to define requirements between hardware and software subsystems.

• Lead high-level design activities for new product features

• Lead system interface design activities and lead the resolution of integration issues

• Evaluate system performance requirements to evaluate suitability of embedded software and hardware components

• Design and implement features for power system intelligent electronic devices, including power system protection algorithms, system diagnostics/prognostics, communication protocols, cybersecurity, and other relay, control and monitoring functions using C/C+• Collaborate with product owners, functional managers, systems engineering to distill product/system requirements/use cases to firmware designs/stories, developing module & system level code, and unit tests

• Participate in tasks related to new product development/feature development including planning, task/story estimation, design, programming, unit testing, peer review, integration and release

• Collaborate with external and internal customers, such as Marketing, Service, Operations and other engineering teams throughout the product development life cycle

• Participate in the analysis and specification of embedded software subsystems

• Design and implement unit test in support of developer testing activities and integration with Continuous Integration (CI) pipelines

• Participate and lead design and code reviews

• Plans and executes tasks in collaboration with the project team to ensure objectives are met

• Evaluates and recommends software development process improvements in collaboration with engineering management

Qualifications:

Basic Qualifications:

  • Bachelor’s degree from an accredited institution.

  • Minimum of 4 years’ experience working on embedded systems or embedded software development

  • Eaton will not consider applicants for employment immigration sponsorship or support for this position. This means that Eaton will not support any CPT, OPT, or STEM OPT plans, F-1 to H-1B, H-1B cap registration, O-1, E-3, TN status, I-485 job portability, etc.

Preferred Qualifications:

  • Minimum 3 years’ experience using C / C++ Familiarity with hardware drivers and embedded applications, networking and related areas primarily using C and C++ as programming languages.

  • Demonstrated competency with embedded software development environment and tools for Embedded Linux

  • Familiarity with using or designing systems that use network protocols such as Serial, TCP/IP, Ethernet

  • Familiarity creating and implementing virtualized environments for embedded software designs.

  • Understanding of Object Oriented Design (OOD) principles, secure coding and cybersecurity best practices

  • Understanding of real-time operating system (RTOS) concepts

  • Model designs using UML or similar methodologies as appropriate; develop use cases to model real-time systems behavior

  • Ability to work effectively in an Agile Scrum (or other iterative development) environment

  • Experience with test-driven development (TDD) and a good familiarity with unit test frameworks (e.g. GoogleTest, GoogleMock, xUnit++)

  • Experience with multi-core embedded systems

  • Experience using SDLC management tools in a team environment (e.g. Jira, Git, etc.)

  • Knowledge of power systems, switchgear and regulator controls products/applications is an added advantage

Skills:

• Ability to travel up to 10%

• Effectively lead, work and communicate within a global team environment.

• Collaborate with a global multi-discipline engineering teams (software, embedded software, hardware, power systems, systems, product and test) to deliver products and features in the Controls and Relays Group.

• Collaborate with external and internal customers, such as Marketing, Service, Operations and other engineering teams throughout the product development life cycle

• Excellent verbal and written communication skills including the ability to effectively explain technical issues/concepts

• Demonstrated proficiency in problem solving

• Self-starter with the ability to operate effectively with minimal supervision

• Ability to work in a fast paced, deadline-oriented environment

• Strong planning and organizational skills

#LI-ML1

All positions may require participation in video and in-person interviews as part of the hiring process. All candidates will be evaluated based on job-related competencies, and all candidates’ privacy rights and data security will be protected in accordance with applicable laws.

We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.

Eaton believes in second chance employment. Qualified applicants with arrest or conviction history will be considered regardless of their arrest or conviction history, consistent with the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act and other local laws.

You do not need to disclose your conviction history or participate in a background check until a conditional job offer is made to you. After making a conditional offer and running a background check, if Eaton is concerned about conviction that is directly related to the job, you will be given the chance to explain the circumstances surrounding the conviction, provide mitigating evidence, or challenge the accuracy of the background report.

To request a disability-related reasonable accommodation to assist you in your job search, application, or interview process, please call us at View phone number on click.appcast.io to discuss your specific need. Only accommodation requests will be accepted by this phone number.

We know that good benefit programs are important to employees and their families. Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Click here ( for more detail: Eaton Benefits Overview. Please note that specific programs and options available to an employee may depend on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer in Waukesha, WI vacancy
  •  ...Senior Embedded Firmware Engineer Waukesha WI (Onsite only) Longterm Client: Genpact Rate: 50/Hr on C2C...  ...STEM Major • 10+ years of C/C++ experience in embedded software development • Experience successfully migrating code bases... 
    Suggested

    Concord IT Systems

    Waukesha, WI
    18 hours ago
  •  ...Firmware Engineer II The Firmware Engineer II is responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system...  ...designing and developing application software/firmware for embedded controllers in C, defining... 
    Suggested
    Work at office
    Flexible hours

    Generac

    Waukesha, WI
    5 days ago
  •  ...Technical Leadership and Modernization Lead technical direction for a critical...  ...and consistency. System Design and Engineering Practices Design scalable,...  ...reports. Serves as the technical leader for a software engineering team and drives technical... 
    Suggested
    Local area

    Rite-Hite

    Milwaukee, WI
    1 day ago
  •  ...Need: Brady Corporation is seeking a Lead Firmware Engineer to join our team in developing high...  ..., implementing, and testing real-time embedded firmware to enhance the performance and...  ...engineers, mechanical engineers, and software developers to integrate firmware with... 
    Suggested
    Full time
    Worldwide

    Brady

    Milwaukee, WI
    2 days ago
  •  ...Lead Systems Engineer Come and join the Monitoring Solutions team as we develop technology that profoundly impacts critical care for the...  ...Systems Engineer to focus on the development and integration of Software as a Service (SaaS) components along with a common network... 
    Suggested
    Work experience placement
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    GE

    Waukesha, WI
    6 hours ago
  • $60 - $65 per hour

    Request ID: 30967-1 Bill Rate $60.00 - $65.00 Location: Waukesha, WI Duration: 6 months GBaMS ReqID: 10350149 We are seeking a highly skilled Full Stack Developer with strong expertise in Python scripting, React front-end development, and ...

    Q1 Technologies

    Waukesha, WI
    5 days ago
  • $245k - $285k

     ...Schedule Monday-Friday, 0800-1600 Essential Responsibilities Perform software development predominantly using Java to create and implement...  ...capabilities Collaborate with a team of software and systems engineers in an agile environment to analyze requirements and derive... 
    Hourly pay
    Local area
    Monday to Friday

    Amentum

    Waukesha, WI
    1 day ago
  • $116.36k - $155.15k

     ...and hands-on position requiring the selected candidate to both lead and participate in multiple team environments and to provide independent...  ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Milwaukee, WI
    2 days ago
  •  ...solutions on our electrical engineering teams. Our Engineering Team is...  ...engineering, power electronics, embedded systems, machine learning,...  ...TestStand. ~ Experience with software configuration management...  ...peer reviews. ~ Experience leading projects or mentoring junior... 

    Milwaukee Tool

    Brookfield, WI
    4 days ago
  •  ...Computer Science, Business or related field •Minimum 5 years’ experience in commercial software development in one or more of the following roles: Designer, Developer, Software Engineer, Systems Analyst or equivalent. Additional Information H1B copy and Passport... 
    Full time
    Contract work
    H1b

    Agile Enterprise Solutions Inc

    Waukesha, WI
    1 day ago
  •  ...Salesforce Technical Lead Location: North Chicago, IL 60044 (2-3 day work from Office) Duration: Only FTEs. (No H1B Transfer) Job Description: Understands Salesforce architecture options, design trade-offs, and has the ability to communicate design choices... 
    H1b
    Work at office

    Zortech Solutions

    Milwaukee, WI
    3 days ago
  • $73.8k - $218.8k

     ...ideas into reality. You Are: A Senior Technical Architect with deep expertise in the Ivalua software platform to join our team. You have a proven track record of leading technical implementation teams and designing robust solutions for enterprise clients. As part... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    1 day ago
  •  ...insurance Position Overview Avik Services LLC partners with leading e-commerce and logistics companies to deliver full-service...  ...components. Lead 3–4 person teams during on-site hardware and software installations. Travel extensively (up to two weeks at a time... 
    Work at office
    Remote work

    Avik Services LLC

    Milwaukee, WI
    4 days ago
  •  ...following tools: Eclipse, Coverity, Code Collaborator Ability to lead small modules through design, development & testing Excellent...  ...of Healthcare environment. Past GE Experience in a software development will be greatly appreciated. Total Experience Required... 
    Full time

    Matrix Technology Group

    Waukesha, WI
    1 day ago
  • $118.96k

     ...About the Role Northwestern Mutual is looking for a hardworking Platform Senior Systems Software Engineer to join our growing Kubernetes Platform team. The Kubernetes Platform team develops, maintains, loves, and appreciates all things containers. We enable hundreds... 
    Work experience placement
    Flexible hours

    Northwestern Mutual

    Milwaukee, WI
    2 days ago
  • $100k - $110k

     ...Job Title Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise...  ...to the immediate team and work with Architects and other leads. Agile experience is preferable. Work Experience:... 
    Temporary work
    Work experience placement
    Immediate start

    QuEST Global

    Wauwatosa, WI
    18 hours ago
  •  ...Software Engineer The Software Engineer will report to the Solution Delivery Manager. This position will ensure the development of software is done with the highest regard to best practices. The Software Engineer has no supervisory responsibilities, however, it is expected... 
    Work at office
    Immediate start
    Flexible hours

    Samprasoft

    New Berlin, WI
    4 days ago
  • Full Stack.Net Developer Location: Waukesha, WI (Hybrid Onsite)(Locals Only) Duration: 6 months C2H Interview: Phone and Video Visa: USC and GC Only Skill Set is C#,.Net, REST, Azure, and Front End (Vue, Razor, Angular, or React) – experience with GIS or...
    Local area

    ShiftCode Analytics

    Waukesha, WI
    3 days ago
  • $239k - $323k

     ...Smarter World with us?The Senior Director Engineering , Home Software Applications is a senior engineering...  ...role carries dual responsibility: leading dealer‑facing software applications...  ...Smart Thermostat and Security remain embedded within their respective business units... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Remote work
    Flexible hours

    Generac Power System

    Waukesha, WI
    10 hours ago
  • $98.9k - $125.6k

     ...Job Description Job Description Job Title: Embedded Software Engineer Job Description We are seeking a highly motivated Embedded Software...  ...controller software at the unit level. Technically lead the breakdown of software scopes of work, and contribute to... 
    Permanent employment
    Work experience placement
    3 days per week

    Actalent

    Milwaukee, WI
    8 days ago
  • $172.85k - $249.67k

     ...CGS is seeking an experienced, resourceful, and inventive Full Stack Web Developer to join our team. This role will perform software application development in support of an enterprise-wide data inventory effort. This role will work across multiple teams to develop... 
    Full time
    Flexible hours

    Contact Government Services, Llc

    Milwaukee, WI
    1 day ago
  • Top Floor is looking for a Web Developer to join our growing team and play a key role in building high-performing, conversion-focused websites for B2B manufacturers and industrial companies. This role is ideal for someone who thrives at the intersection of development,...
    Remote work
    Flexible hours

    Top Floor

    Milwaukee, WI
    2 days ago
  •  ...About the Role: As a CBRE Mobile Engineer, you will be responsible for preventive maintenance and corrective repairs for buildings, industrial...  ...knowledge of several job disciplines within the function. Lead by example and model behaviors that are consistent with CBRE... 
    Work at office
    Flexible hours

    CBRE

    Milwaukee, WI
    2 days ago
  • $114.1k - $268.18k

     ...development opportunities, a world-class training facility, and leading market tools, we help our people continue to grow both...  ...professional certifications (for example:SailPoint Certified IdentityNow Engineer) are preferred Provenapplication onboarding and migration... 
    H1b
    Local area

    KPMG

    Milwaukee, WI
    5 days ago
  • Job Title 112769 – Milwaukee – full time External Job Description More than 4 years of experience in IBM Sterling Integrator 5.2.4.0 Good experience in B2B integration projects and trading partner onboarding Hands on experience in business process development...
    Full time
    H1b

    ClifyX

    Milwaukee, WI
    3 days ago
  • $124k - $280k

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...knowledge, and experiences you need to lead and deliver value at this level include...  ...Computer and Information Science, Computer Engineering, Information Technology, or Management Information... 
    Full time
    H1b

    PwC

    Milwaukee, WI
    6 hours ago
  • $60k - $65k

     ...readability.* Provide technical assistance and information to clients about software functionality, techniques, and advisability of graphic design, document production, and web-related software.* Act as lead stakeholder in the application of UWM Web Governance standards across... 
    Work experience placement
    Work at office

    University of Wisconsin Colleges

    Milwaukee, WI
    6 hours ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description • At least 4 years of... 

    SonSoft

    Milwaukee, WI
    3 days ago
  • $189.2k - $372.9k

     ...Summary At Deloitte, Lead Forward Deployed Engineers (LFDE) don’t just build AI solutions...  ...as the senior practitioner-leader embedded directly with our most strategic...  ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... 
    Part time
    Local area
    Visa sponsorship

    Deloitte

    Milwaukee, WI
    10 hours ago
  • $23k

    Job Description Requisition ID: 38533  \n \n Cheers to creating an incredible tomorrow! \n \n At Molson Coors, we tackle big challenges and defy the status quo. With a proud legacy of excellence, an incredible portfolio of beer, seltzers, spirits, and non-alcohol...
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Molson Coors

    Milwaukee, WI
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Embedded Software Engineer. Be the first to apply!