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 Plc

Lead Embedded Software EngineerEaton'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 featuresLead system interface design activities and lead the resolution of integration issuesEvaluate system performance requirements to evaluate suitability of embedded software and hardware componentsDesign 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 testsParticipate in tasks related to new product development/feature development including planning, task/story estimation, design, programming, unit testing, peer review, integration and releaseCollaborate with external and internal customers, such as Marketing, Service, Operations and other engineering teams throughout the product development life cycleParticipate in the analysis and specification of embedded software subsystemsDesign and implement unit test in support of developer testing activities and integration with Continuous Integration (CI) pipelinesParticipate and lead design and code reviewsPlans and executes tasks in collaboration with the project team to ensure objectives are metEvaluates and recommends software development process improvements in collaboration with engineering managementQualifications:Basic Qualifications:Bachelor's degree from an accredited institution.Minimum of 4 years' experience working on embedded systems or embedded software developmentEaton 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 LinuxFamiliarity with using or designing systems that use network protocols such as Serial, TCP/IP, EthernetFamiliarity creating and implementing virtualized environments for embedded software designs.Understanding of Object Oriented Design (OOD) principles, secure coding and cybersecurity best practicesUnderstanding of real-time operating system (RTOS) conceptsModel designs using UML or similar methodologies as appropriate; develop use cases to model real-time systems behaviorAbility to work effectively in an Agile Scrum (or other iterative development) environmentExperience with test-driven development (TDD) and a good familiarity with unit test frameworks (e.g. GoogleTest, GoogleMock, xUnit++)Experience with multi-core embedded systemsExperience 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 advantageSkills:• 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer in Minneapolis, MN vacancy
  • $105k - $154k

    Eaton is looking for a Lead Embedded Software Engineer to join their team in Plymouth, MN. This role offers a hybrid work schedule, allowing you to work both in-office and remotely. The ideal candidate will lead critical design activities, evaluate system performance for... 
    Suggested
    Work at office
    Remote work
    Relocation

    Eaton

    Minneapolis, MN
    2 days ago
  • 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... 
    Suggested
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    1 day ago
  • $101.9k - $150k

     ...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement...  ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to... 
    Suggested
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Minneapolis, MN
    2 days ago
  • Responsibilities Ensure that global engineering functions are highly...  ...engineering functional team leads to deliver high quality products...  ...5+ years of experience in embedded product development 3+ years...  ...firmware, mechanical, hardware, and software engineering team members. #J... 
    Suggested

    Jobtailor

    Golden Valley, MN
    2 days ago
  • $126.82k - $149.2k

     ...development and maintenance of best in class software experiences. The candidate is a self-...  ...principles.Essential Responsibilities:Lead the architecture, design, development, and...  ...strategy, solution architecture, and engineering best practices across multiple Agile teams... 
    Suggested
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Minneapolis, MN
    4 days ago
  • $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... 
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Minneapolis, MN
    3 days ago
  • $115.6k - $173.25k

     ...venous insufficiency, and respiratory illnesses. The Principal Embedded Software Engineer provides technical leadership for the firmware and embedded...  ...medical device development. Responsibilities Lead the design, development, debugging, integration, and... 
    Hourly pay
    Full time

    Tactile Medical

    Minneapolis, MN
    2 days ago
  •  ...Sr Embedded Software EngineerThe Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes, tools, and metrics used for delivering high... 
    Local area
    Remote work

    Minnesota Jobs

    Minneapolis, MN
    4 days ago
  • $149.83k - $162.12k

     ...Requirements: Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering,...  ...: Strong experience with embedded C/C++ Strong understanding of embedded...  ...Creative thinker with demonstrated success leading the software development life cycle.... 
    Full time
    Flexible hours
    Shift work

    General Dynamics Mission Systems

    Minneapolis, MN
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Minneapolis, MN (Onsite) Duration: Long term Education/Experience Required: Bachelor s Degree in Electrical Engineering, Computer Engineering, Computer Science (or similar discipline). 5+ years of total embedded software... 

    Stellent IT LLC

    Minneapolis, MN
    4 days ago
  • $118.57k - $126k

     ...Job TitleSoftware Engineer for Airborne SystemsBasic QualificationsEducation Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or...  ...such as C++, C, PythonSolid background in embedded software development, Linux, RTOS, and... 
    Work at office
    Flexible hours

    Progeny Systems Corporation

    Minneapolis, MN
    4 days ago
  • $50 - $55 per hour

     ...Job Title: Software Engineer Job Description We are seeking a highly skilled Software Engineer...  ...This position will focus on developing embedded C++ software. The role is predominantly...  ...schedules. Work with IPT lead and PEM(s) to plan formal software development... 
    Contract work
    Temporary work

    Actalent

    Minneapolis, MN
    4 days ago
  • $50 - $70 per hour

     ...Sr Embedded Software EngineerThe Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes, tools, and metrics used for delivering high... 
    Contract work
    Temporary work
    Local area
    Remote work

    Actalent

    Minneapolis, MN
    3 days ago
  •  ...Software Engineer – SQL/Java Fullstack100% remote - 6 month contractResponsibilitiesParticipate in process flow analysis and process design along with the teamShare best practices and be consultative to clients throughout duration of the projectProduce a detailed functional... 
    Remote work

    Software Technology Inc

    Minneapolis, MN
    4 days ago
  •  ...Software Developer PositionTeam is building out a new portal for ITFM (IT Finance). Will be...  ...Tableau, SSRS, etc).Ideal candidate is a lead level Software developer with a strength...  ...DEVs, 1 Product Owner, 1 Scrum Master, 1 QA Engineer.Interview process: 2 rounds, 1 with... 
    Remote work

    Samprasoft

    Minneapolis, MN
    4 days ago
  • $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-... 
    H1b
    Local area

    KPMG

    Minneapolis, MN
    2 days ago
  •  ...Senior Software Engineer – Team LeadThe Senior Software Engineer – Team Lead will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organization utilizing Microsoft technologies. This position will also mentor... 
    Work at office

    Kaav Inc.

    Minneapolis, MN
    4 days ago
  • As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define...  ...engineers.  JOB DUTIES:Work on all aspects embedded software development projects - design, development,... 
    Work at office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    4 days ago
  • $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 office
    Flexible hours

    Progeny Systems Corporation

    Minneapolis, MN
    5 days ago
  • $86.8k - $165.2k

     .... Were looking for a Senior DevSecOps Software Engineer to help build cutting-edge systems that...  ...industry experts on next-generation embedded software, advanced satellite communications...  ...At Collins, the paths we pave together lead to limitless possibility. And the bonds... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Collins Aerospace

    Minneapolis, MN
    4 days ago
  • $93.6k - $131.04k

     ...supported at-home therapies. As a Senior Firmware Engineer, you will play a key role in the development and support of embedded software for regulated medical devices. This position...  ...for regulated medical device products. Lead development of complex firmware features and... 
    Hourly pay
    Full time

    Tactile Medical

    Minneapolis, MN
    2 days ago
  •  ...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

    Jobs via Dice

    Minneapolis, MN
    5 days ago
  • $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 time
    Temporary work
    Worldwide
    Flexible hours
    3 days per week

    Bio-Techne

    Minneapolis, MN
    3 days ago
  • $70k - $140k

     ...our Minneapolis, MN office (or in Dallas (TX), or Columbus (OH))Summary:As a Lead Full-stack Engineer you will work on Anti-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud software applications - specifically Actimize ActOne with experience in AML-CTR, AML-... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Minneapolis, MN
    2 days ago
  •  ...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

    CliftonLarsonAllen

    Minneapolis, MN
    1 day ago
  • $118.57k - $125.05k

     ...Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering...  ...ROLE AND POSITION OBJECTIVES: As an Embedded Software Test Engineer for Airborne...  ...software test solutions Ability to lead the software testing process Expertise... 
    Full time
    Work at office
    Flexible hours
    Shift work

    General Dynamics Mission Systems

    Minneapolis, MN
    3 days ago
  • $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

    Deloitte

    Minneapolis, MN
    1 day ago
  •  ...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

    Ventures Unlimited

    Minneapolis, MN
    5 days ago
  •  ...Carrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-...  ...role Carrier Fire & Security Products is seeking a Senior Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection... 
    Worldwide

    Carrier

    Minneapolis, MN
    1 day ago
  • $93.6k - $131.04k

     ...conditions. The Senior Firmware Test Engineer applies deep firmware and device software test experience to help ensure...  ...with firmware engineers to verify embedded software behavior and connected-device...  ...Responsibilities Plan and lead execution of risk-based firmware... 
    Hourly pay
    Full time

    Tactile Medical

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

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