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

Embedded Software Engineer

Kasmo Global

Embedded Software Engineer Menomonee Falls, Wisconsin (onsite/hybrid day 1) Hire off video interview Pay $70/hr 5+ years exp 1.) C++ with embedded systems....too many people say they have C++ but haven't done it for embedded product or have actually been working more in C or Matlab and not actually C++. The interviewers will ask technical questions about C++ and object oriented programming and understanding of embedded systems 2.) RTOS experience and multithreading...understanding concepts of operating systems and synchronization...ability to talk about what RTOS they have experience in, and demonstrating understanding of RTOS 3.) Someone who has worked in a Test Driven Development environment.... "How do you test? Do you do unit testing? Do you have Google Test experience or what do you use? " This is NOT QA testing. This is demonstrating experience in a fast-paced development environment where you have to do your own unit testing before handing it over to QA 4.) Have you ever written code where you had to do something to ensure your code was secure? This code is going into embedded controls that are out in the field and developing secure code is an initiative and expectation.....are you familiar with secure coding guidelines? When have you written secure code? How did you determine if it was secure? JD: 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. In this role, you will collaborate with a multi-discipline engineering team (software, hardware, and test) to perform the following functions: In this function you will: . Define requirements between hardware and software subsystems. . 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++. . Lead high-level design activities for new product features. . Lead system interface design activities and lead the resolution of integration issues. - Participate in tasks related to new product development/feature development including planning, task 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. . Plan and execute tasks in collaboration with the product team to ensure project objectives are met. . Evaluate and recommend software development process improvements in collaboration with engineering management. Qualifications: . Bachelor's degree in Engineering, Computer Science, Physics or Mathematics from an accredited institution. . Five (5) years' experience working in embedded software. . Experience with C/C++ . Embedded Linux experience. . Ability to work effectively in an Agile Scrum (or other iterative development) environment. . Strong understanding of Object Oriented Design (OOD) principles. . Strong understanding of real-time operating system (RTOS) concepts. . Experience with test-driven development (TDD) and a good familiarity with unit test frameworks (e.g. GoogleTest, GoogleMock, xUnit++, etc.). . Experience with multi-core embedded systems Kasmo Global

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Menomonee Falls, WI vacancy
  •  ...Infrastructure. Role Summar Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain...  ...applicable . Required Qualification • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in... 
    Suggested
    Full time
    Local area

    Delta Electronics Americas

    Milwaukee, WI
    3 days ago
  •  ...Position Title: Senior Engineer, Embedded Software Location: Menomonee Falls, WI, US, 53051 Job Summary/Overview As a Senior Embedded Software Engineer at Columbus McKinnon, you will work together with engineers on New Product Development teams to design and... 
    Suggested
    Full time
    Worldwide

    Columbus McKinnon

    Milwaukee, WI
    4 days ago
  • Embedded Systems Engineer IIPosition OverviewWe are seeking an experienced Embedded Systems Engineer II to design, develop, and validate firmware...  ...microcontroller-based systems.Develop and debug real-time software using RTOS (e.g., FreeRTOS, ThreadX) and ensure... 
    Suggested

    CyberCoders

    Germantown, WI
    5 days ago
  •  ...technologies and solutions on our electrical engineering teams. Our Engineering Team is...  ...firmware engineering, power electronics, embedded systems, machine learning, and the use of...  ...ability to investigate failures across software, firmware, hardware, and test setup boundaries... 
    Suggested
    Full time

    Milwaukee Electric Tool

    Menomonee Falls, WI
    4 days ago
  • Sr. Embedded Software EngineerAs part of an R&D project team, the senior engineer owns the design of a complete module or sub-assembly of medium complexity, from conception to design and verification. He/She works in close collaboration with the project lead on assigned... 
    Suggested
    Work at office

    Samprasoft

    Milwaukee, WI
    20 hours ago
  • Job Description Job ID#: 564154 Job Category: Pro - Engineering Position Type: Direct Placement Duration: Direct Placeme Details: Job Title: Senior Embedded Software EngineerLocation: Milwaukee WI Employment Type: Full-Time Direct Hire with comprehensive benefits... 
    Full time
    Worldwide

    Acara Solutions

    Milwaukee, WI
    2 days ago
  •  ...Infrastructure. \n \n \n Role Summar \n Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain...  ...\n . \n Required Qualification \n • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in... 
    Local area

    Delta Electronics Americas

    Milwaukee, WI
    14 days ago
  •  ...support solutions for the U.S. Navy and navies around the world.Job SummaryJoin our Menomonee Falls, WI team as a Senior Systems Engineer. This position offers an opportunity to develop some of the world’s most highly power dense solutions, the ability to work on unique... 
    Local area
    Flexible hours

    Leonardo DRS

    Menomonee Falls, WI
    2 days ago
  •  ...Lamborghini, and Bugatti. Job Summary We’re looking for an Embedded Firmware Engineer II who can take full ownership of firmware development...  ...-of-life Design and implement production-level and R&D software solutions Write high-performance embedded C code for... 
    Casual work

    Cindavi

    Milwaukee, WI
    1 day ago
  •  ...Requirements Who We Are:Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and...  ...ask focused questions when needed.• Develop maintainable embedded software in modern C++ using sound object-oriented design, clear... 

    Quest Global Services

    Waukesha, WI
    4 days ago
  • -As a Manager of Embedded Software Engineering, your goal will be to plan, direct, and govern the software architecture and engineering execution for next-generation embedded platforms, edge devices, and battery control systems. You will serve as the primary technical leader... 

    Briggs and Stratton Corporation

    Milwaukee, WI
    4 days ago
  • $105k - $154k

     ...Corporate Technology Office division is currently seeking a Lead Engineer - Engineering Digitalization & AI. This role will be based out...  ...CAE tools including ANSYS, Abaqus, MATLAB Simulink, or similar software applications is a plus.Skills:Position Criteria:• Forward... 
    Work at office
    Local area
    Immediate start
    Relocation package

    Eaton Corporation

    Menomonee Falls, WI
    1 day ago
  • About the RoleAs Senior Reliability Engineer, you will ensure the resilience and availability of Kohl’s systems and applications, collaborate...  ...excellence through automation and process improvementsFollow software lifecycle and drive reliability, observability, and efficiency... 
    Work experience placement
    Remote work

    Kohl's

    Menomonee Falls, WI
    4 days ago
  • About the RoleAs Reliability Engineer, you will ensure the resilience and availability of Kohl’s systems and applications and collaborate...  ...excellence through automation and process improvementsFollow software lifecycle and drive reliability, observability and efficiency across... 
    Remote work

    Kohl's

    Menomonee Falls, WI
    5 days ago
  •  ...Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and...  ...ask focused questions when needed. • Develop maintainable embedded software in modern C++ using sound object-oriented design, clear interfaces... 

    QuEST Global

    Waukesha, WI
    1 day ago
  •  ...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... 

    Concord IT Systems

    Waukesha, WI
    3 days ago
  •  ...Corporation is seeking a Lead Firmware Engineer to join our team in developing high speed...  ...designing, implementing, and testing real-time embedded firmware to enhance the performance and...  ...engineers, mechanical engineers, and software developers to integrate firmware with... 

    Brady

    Milwaukee, WI
    5 days ago
  • About the RoleAs an Associate Reliability Engineer, you will ensure the resilience and availability of Kohl’s systems and applications....  ...practices that elevate our operational excellence.What You’ll DoFollow software lifecycle driving reliability, observability and efficiency... 
    Work experience placement
    Remote work

    Kohl's

    Menomonee Falls, WI
    4 days ago
  • $105k - $154k

     ...Lead Power Electronics Engineer Eaton's CTO Corporate Technology Office division is currently seeking a Lead Power Electronics Engineer. This role is based out of Menomonee Falls, WI. The job function includes developing and testing innovative power conversion technologies... 
    Work at office

    Eaton Plc

    Menomonee Falls, WI
    2 days 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 experience in... 

    Sonsoft

    Milwaukee, WI
    2 days ago
  • $110k

    Lead Automation Controls Engineer - Ground-Up PLC/HMI DevelopmentUp to $110,000 Base Salary + Profit Sharing • Greater Milwaukee Area •...  ...environment is built for engineers who take pride in seeing their custom software drive heavy industrial machinery.What You Will Be Doing (Daily... 
    Permanent employment
    Local area
    Immediate start
    Flexible hours
    Day shift

    Client Growth Resources

    Germantown, WI
    5 days ago
  • About the RoleAs Staff Software Engineer, you will be part of a dynamic, cross-functional team dedicated to enhancing the customer experience. You will collaborate closely with Design, Product Management, and Engineering experts to tackle real-world challenges and deliver... 
    Remote work

    Kohl's

    Menomonee Falls, WI
    1 day ago
  • $103k - $143k

     ...Bachelors degree in Computer Science, Electrical Engineering, or Computer Engineering At least 4 years of embedded firmware development experience Strong...  ...communication protocols Simulink, Model-Based Software Development (MBSD), FreeRTOS, and/or embedded cybersecurity... 
    Full time
    Casual work

    Cindavi

    Milwaukee, WI
    1 day ago
  • $20 - $32 per hour

     ...optimize industrial operations. We are looking for energetic engineering students who want to advance their engineering capabilities and...  ...performance computing engines has enabled new possibilities for our software and firmware engineers. You will report to the Firmware... 
    Hourly pay
    Part time
    Internship
    Work at office
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Rockwell Automation

    Milwaukee, WI
    1 day ago
  •  ...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 environment.In... 
    Full time

    CliftonLarsonAllen

    Milwaukee, WI
    4 days ago
  •  ...and experience If you are a good match, make an application. Job Summary We are seeking an experienced Firmware Engineer to develop embedded software for magnetic resonance (MR) platforms. This role requires strong C++ programming skills, hands-on embedded... 
    Long term contract

    OnPoint Insights

    Waukesha, WI
    5 days ago
  •  ...Applications Accepted Until October 31, 2026 We are seeking a self-directed firmware engineer to contribute to embedded software development for MR platforms. The engineer will work across firmware, systems, hardware, and architecture teams to translate requirements... 
    Full time
    Contract work
    Local area
    Flexible hours

    Brooksource

    Waukesha, WI
    4 days ago
  •  ...technologies and solutions on our electrical engineering teams. Our Engineering Team is...  ...firmware engineering, power electronics, embedded systems, machine learning, and the use of...  ...C++ etc.).Experience participating in the software development lifecycle.Proficient using tools... 
    Full time

    Milwaukee Electric Tool

    Brookfield, WI
    3 days ago
  •  ...What You Will Contribute:The Firmware Test Engineer I performs maintenance on existing...  ...making enhancements to existing firmware/software for internal and external customers. Writes...  ...Perform manual and automated testing of embedded systems throughout the product... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Badger Meter

    Milwaukee, WI
    3 days ago
  •  ...technologies and solutions on our electrical engineering teams. Our Engineering Team is...  ...firmware engineering, power electronics, embedded systems, machine learning, and the use of...  ...hardware, and TestStand. Experience with software configuration management tools, defect tracking... 
    Full time

    Milwaukee Electric Tool

    Brookfield, WI
    4 days ago

Do you want to receive more vacancies?

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