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 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.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer in Minneapolis, MN vacancy
  • $118.57k - $126k

     ...Embedded Software Engineer As a software 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 for identifying friendly aircraft, and... 
    Suggested
    Work at office
    Flexible hours

    General Dynamics

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

     ...Job Title: Sr Embedded Software Engineer The 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... 
    Suggested
    Contract work
    Temporary work
    Local area
    Remote work

    Actalent

    Minneapolis, MN
    4 hours ago
  • $60 - $70 per hour

     ...Primary Talent Partners has a new contract opening for a Sr Embedded Software Engineer with our medical device client in Minneapolis, MN. This is an 11-month contract with a potential for extension. Pay: $60.00 - $70.00/hr; W2 contract, no PTO, no Benefits. ACA-compliant... 
    Suggested
    Contract work
    Local area

    Primary Talent Partners

    Minneapolis, MN
    3 days ago
  • $160k - $180k

     ...organizations to build thriving clinician teams with industry-leading technology products, workforce and compensation analytics,...  ...shape the future of health care. JOB SUMMARY The Lead Software Engineer is a senior, hands-on individual contributor - the most experienced... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    ClinicianNexus

    Minneapolis, MN
    3 hours ago
  • $145.02k - $206k

     ...online, ATM, and other channels to Wells Fargo's more than 70 million global customers. Wells Fargo Bank N.A. seeks a Lead Software Engineer in Minneapolis, MN. **Job Role and Responsibility: ** Wells Fargo is seeking a Lead Software Engineer in technology as... 
    Suggested
    Full time
    Remote work
    2 days per week

    Wells Fargo

    Minneapolis, MN
    3 hours ago
  • $120k - $150k

     ...Principal Embedded Software Engineer Location: New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote...  ...short-term disability, long-term disability, and PTO A leading developer in the sensor solutions and industrial communication... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Pepperl+Fuchs

    Minneapolis, MN
    2 days ago
  • $115.5k - $145.5k

     ...accommodation or an alternative application process. Principal Embedded Software Engineer Full Time Software Engrg: Prof Minneapolis, MN, US 5 days...  ...portfolio. The Principal Embedded Software Engineer will lead the firmware design, implementation and test aspects of New... 
    Full time
    Local area
    Relocation
    Flexible hours

    Det Tronics

    Minneapolis, MN
    4 days ago
  • #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 placement
    Work at office
    Immediate start

    Kaav Inc.

    Minneapolis, MN
    1 day 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
    4 hours ago
  •  ...with extensive experience developing and implementing retail software solutions.At BTM, our reputation is built on our expertise in...  ...finds time to have fun! Job Summary The Technical Lead Engineer is a technical contributor as well as an effective leader of... 
    Work at office
    Flexible hours

    BTM Global

    Minneapolis, MN
    4 days ago
  • $119k - $206k

     ...Lead ServiceNow SPM Engineer (Hands-On Development) Wells Fargo is back in the office collaborating for fabulous outcomes! This role is hybrid...  ...continued growth Required Qualifications 5+ years of Software Engineering experience, or equivalent demonstrated through... 
    Work experience placement
    Work at office
    Visa sponsorship
    3 days per week

    Wells Fargo

    Minneapolis, MN
    10 days ago
  •  ....NET experience ~5+ years of experience and Knowledge of design in SW Development using C#, .NET framework ~ Good project leading experience in planning, executing, monitoring and controlling ~ Experience working in a lab testing environment including use of... 

    Futran Tech Solutions Pvt. Ltd.

    Minneapolis, MN
    2 days ago
  •  ...Tech Lead MAHIN-JOB-34199 Role:-SAP BASIS Architect Location:-Minneapolis Minnesota( Local or ready to relocate in 1-2 months) Mode of Hire:- FTE Duration:-1+ Year SAP Basis +HANA Minimum of 8 years of ABAP experience Strong BASIS working experience in... 
    Work experience placement
    Local area
    Relocation

    Keylent Inc

    Minneapolis, MN
    15 hours ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Local area
    Remote work

    ITW

    Saint Paul, MN
    15 hours ago
  • $40 per hour

     ...'re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation, inspection... 
    Hourly pay
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Shift work

    JLL

    Minneapolis, MN
    3 days ago
  • $105k - $118k

     ...SUMMARY: We are looking for a skilled embedded software engineer to join our industrial printing solutions engineering team. You will be designing, developing, and testing embedded software, including analysis of requirements, coding, debugging, testing, troubleshooting... 
    Full time
    Work at office

    Engage Technologies

    Brooklyn Park, MN
    4 hours ago
  •  ...Salesforce Technical Lead The Huntington Salesforce Center of Excellence (COE) team is seeking a Technical Lead to participate in development activities spanning multiple Salesforce platforms. The ideal candidate will be able to: 1. Independently build and unit test... 
    Work experience placement

    United IT

    Minneapolis, MN
    2 days ago
  •  ...Position Details Title: Sr Embedded Software Engineer Job ID: 7430 Location : Maple Grove, MN - ONSITE Pay...  ...located in Maple Grove, MN. This position is for a software lead in the area of Munitions, to provide leadership for the software... 
    Contract work
    Shift work

    Trispoke Managed Services Pvt Ltd

    Osseo, MN
    4 hours ago
  •  ...Systems Software Engineer REMOTE OR ONSITE Why Meyers? At Meyers, we offer more than a job; we offer a chance to be part of a company dedicated to creating a sustainable future. Join us and contribute to meaningful work that impacts people, products, and the planet... 
    Full time
    Remote work

    Meyers

    Minneapolis, MN
    1 day ago
  • $149.83k - $158.02k

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

    General Dynamics Mission Systems

    Bloomington, MN
    3 days ago
  •  ...Job Description - Software Engineering Lead Position Overview We are seeking an experienced Software Engineering Lead to drive end--to-end application development for a -high visibility, enterprise-grade product. This role requires deep technical expertise-, strong architectural... 

    E-Solutions

    Minneapolis, MN
    4 hours ago
  • $118.4k - $219.8k

     ...Lead Software Development Engineer Thomson 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... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    1 day ago
  • $40 per hour

     ...Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation, inspection, and maintenance processes to mechanical, HVAC, electrical and plumbing equipment, fire life safety systems and... 
    Hourly pay
    Daily paid
    Work experience placement
    Work at office

    Building Engines

    Minneapolis, MN
    3 days ago
  • $74.88k - $89k

     ...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer- JLL What this job involves: As a Lead Operating Engineer at JLL, you'll play a critical role in maintaining and... 
    Daily paid
    Full time
    For contractors
    Work at office
    Local area
    2 days per week
    3 days per week

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Minneapolis, MN
    3 days ago
  • $40 per hour

     ...looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation,... 
    Hourly pay
    Daily paid
    Work experience placement
    Work at office
    Local area

    Jones Lang LaSalle IP, Inc.

    Minneapolis, MN
    4 days ago
  • $127.4k - $236.6k

     ...Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how professionals work? Join our fast-moving, forward-thinking group that is creating AI-driven software for professionals through our investigative platform, CLEAR... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    15 hours ago
  • $85k - $96k

     ...of brands with a shared vision and mission to provide industry-leading, innovative, and reliable control and monitoring solutions that...  ...our valued customers. We are looking for a Senior IT Systems Engineer to support our corporate IT team. This role will work out of our... 
    Temporary work
    Monday to Friday

    SJE Inc.

    Minneapolis, MN
    2 days ago
  • $50 - $51.47 per hour

    Content Management Developer Pay Rate Range: $50.00 - 51.47/hr. GBAM Req ID: 10658961 Job Description: LOCAL TO Minneapolis, MN ONLY! Role Descriptions: We are looking for a Content Management Developer to build and support content driven websites and applications...
    Local area

    Varite

    Minneapolis, MN
    15 hours ago
  • $112.5k - $202.9k

     ...experienceOR combination of education and experience deemed equivalent (Required) Acceptable areas of study include Computer Science, IT, Engineering or related field (Preferred) 4-7 years Experience in telecommunications, IT administration or network engineering roles with a... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours
    Shift work

    T-Mobile

    Minneapolis, MN
    4 hours ago
  •  ...GitHub Actions, GitLab CI, or similar. • Proven ability to lead technical projects and mentor development teams. • In-depth...  ...training # Serves as technical adviser to management and provides software engineering perspective on system requirements. # Creates conceptual... 

    Saxon Global

    Minneapolis, MN
    4 days ago

Do you want to receive more vacancies?

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