Lead Embedded Software Engineer
$105k - $154kEaton Plc
Lead Embedded Software Engineer
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.
- As the Technical Lead - Systems & Embedded Engineering, you will participate in a project team environment, owning the requirements and dependencies... ...functions, such as firmware, mechanical, hardware, and software engineering team members. WE VALUE:Prior engineering management...SuggestedWorldwide
- Senior Embedded Software EngineerFull-Time | On-Site | Twin Cities, MNAbout the OpportunityJoin... ...Minneapolis seeking a Senior Embedded Software Engineer to join its collaborative product... ..., and executionAct as a technical lead or software owner on smaller initiativesDrive...SuggestedRelocationVisa sponsorship
- About this role:Wells Fargo is seeking a Lead Software Engineer (ServiceNow) in Technology as part of Enterprise Services Technology within Cybersecurity.We’re hiring a Lead ServiceNow Engineer to take ownership of development across a highly complex, enterprise-level...SuggestedFull timeWork experience placement
$115k - $225k
ABOUT MORGAN STANLEYMorgan Stanley is a leading global financial services firm providing... ...development of Parametric's proprietary software supporting middle- and back-office operations... ...settlements systems. The Lead Software Engineer will be responsible for leading the...SuggestedTemporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$50 - $55 per hour
...Job Title: Sr Software Engineer - Munitions Job Description We are seeking a highly skilled... ...Software Integrated Product Team (IPT) Lead. The role is predominantly an... ...Essential Skills ~ Proficiency in C++ and embedded software development. ~ Experience with...SuggestedContract workTemporary work- ...Medtronic in Minnesota is seeking a Senior Software Engineer to develop embedded software for energy-based medical devices. You will contribute across the software lifecycle, collaborate with a cross-functional team, and help ensure quality through tests and CI/CD practices...
- ...Group is partnering with an innovative medical device company in Minneapolis seeking a Senior Software Engineer to join its growing R&D team. You will develop software across embedded systems, firmware, user interfaces, and real-time device control, solving complex...
$111.3k - $215.1k
...are, join our team.KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice.Responsibilities:... ...years of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and AI-...H1bLocal area- #Hiring For Lead .Net Developer ( W2 OR 1099 ) Exp: 8+ W2 OR 1099 Location: Minneapolis, MN Visa: GC, USC, H4 Ead, L2... ...Lead Experience Mandatory WHAT YOU'LL DO The Senior Software Engineer - Team Lead will have responsibility for developing, testing,...Work experience placementWork at officeImmediate start
$118.57k - $125.05k
...Embedded Software Test Engineer For Airborne Systems As an Embedded Software Test Engineer for Airborne Systems, you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products...Work at officeFlexible hours$124.9k
...further treat and prevent disease worldwide.Pay Range:Target Salary Range: 124,900 to $125,200Position Description:Team Lead, Software QA Engineer for Research & Diagnostic Systems, Inc., Minneapolis, MN: Design, develop, and maintain comprehensive test scripts for IT...Full timeTemporary workWorldwideFlexible hours3 days per week- ...can truly know and help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead Modern Workplace SharePoint Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work...Full time
- ...Job Title: ServiceNow Lead Software Engineer Location: Minneapolis, MN Project Description: Client is seeking a ServiceNow Lead Software Engineer within the Cybersecurity group for the Technology Exposure Management Engineering team to lead, implement, and...Work experience placement
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...seeking an experienced Senior Technical Lead for Microgrid and Battery Energy Storage... ...solutions utilizing industry recognized software (e.g. Homer Grid)Review or originate solar...For subcontractorWork at officeLocal areaWorldwideRelocationFlexible hours
$110.7k - $218.3k
...work. Recruiting for this role ends on 09/30/2026. Work You'll Do As a Senior Consultant on the team, you will be responsible for: Leading the design, coordination, and delivery of Oracle HCM Cloud technical integrations across enterprise systemsDefining integration strategy...Local area$186.9k - $267.7k
...products and services.Your ImpactWe are a highly dynamic engineering organization that works on building software for workload security products that cater to highly... ...increasingly complex threat vectors.As a Technical Lead, you will work with and provide technical leadership...Full timeTemporary workLocal areaRemote workFlexible hours- ...identify talent - often in combination - to an endless array of real-world customer needsJob DescriptionTitle : Guardium - Technical lead/SMELocation : Minneapolis, MNType : Full Time PermanentDescription :Position Responsibilities :. Work as technical lead/SME in DAM...Full time
$144.2k - $288.4k
...simplify health care one person, one family and one community at a time. Position Summary We're looking for a Lead Director of Software Engineering who thinks like a founder, executes like a principal engineer, and leads like someone who's done it at the highest levels...Hourly payFull timeTemporary workLocal area$149.83k - $158.02k
...Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,... ...or experiences:Strong experience with embedded C/C++Strong understanding of embedded... ...thinker with demonstrated success leading the software development life cycle.Expertise...Flexible hours$124.45k - $132k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...or experiences:Strong experience developing software for an embedded system using C, C++, and PythonSolid understanding of...Flexible hours$118.57k - $126k
...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...in languages such as C++, C, PythonSolid background in embedded software development, Linux, RTOS, and HW/SW integrationExtensive...Work at officeFlexible hours- ...massive capacity, instant online quotes, fast lead times, and affordable pricing. Our global... ...the implementation of the Xometry software. This includes scoping, system design and... ...to each client.Work with Implementations Engineers to scope and write out specification’s documents...Full time
- ...is seeking a Senior Firmware Engineer to work within our product development... ...to life through use of embedded control of motors, sensors,... ...all while achieving industry leading levels of performance.... ...Responsibilities Real-time embedded system software design for control systems in...
$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 timeTemporary workRemote work1 day per week- ...understand data schemas, and have credible conversations with engineers about tradeoffs and constraints without needing to be an engineer... ...and stakeholder alignment. The Job:As an Ad Tech Product Lead, Retail & Media Commerce, you will own the end-to-end delivery...Full timeLive inWork at officeLocal area
$136k - $253k
Lead Software Engineer - CoCounsel Legal Desktop AppDo you want to be the founding engineer who sets the technical bar for CoCounsel Legal on desktop? Are you energized by the challenge of making an AI-powered product feel truly native on Windows and Mac — fast, integrated...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$118.4k - $219.8k
Job DescriptionJob DescriptionWe’re looking for a Lead Engineer to join the CoCounsel Applications team and play a hands-on technical leadership... ...includes: Technical Experience: 6+ years of professional software engineering experience building and shipping production web...Full timeWork at officeLocal areaFlexible hours$118.4k - $219.8k
Lead Software Development EngineerThomson Reuters is looking for a Lead Software Engineer to join a highly dynamic team developing our next generation Global Trade Management application suite. Our engineers come from a broad range of backgrounds and experience levels,...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$133.37k - $156.9k
...institutions. We’re looking for people who want more than just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.This is an exciting...Full timeWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week- ...their customers—to deliver practical, end-to-end solutions that drive meaningful impact. Backed by close partnerships with over 400 leading technology providers, our 10,000+ strong team helps people and organizations dream bigger, move faster, and build better tomorrows...Full timeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Embedded Software Engineer. Be the first to apply!
- lead operating engineer Minneapolis, MN
- lead engineer Minneapolis, MN
- software product owner Minneapolis, MN
- software engineer - cloud services Minneapolis, MN
- id software Minneapolis, MN
- healthcare software sales Minneapolis, MN
- software technical support Minneapolis, MN
- software asset management analyst Minneapolis, MN
- software implementation project manager Minneapolis, MN
- software trainer Minneapolis, MN



