Jobs
>
Milwaukee

    Embedded Software Team Lead - Milwaukee, United States - Dover Corporation

    Default job background
    Manufacturing / Mechanical
    Description

    OPW/PDQ, Vehicle Wash Solutions (A Dover Company) has an opportunity for a Lead, Embedded Software Engineer for Industrial Control and Automation based in De Pere, WI (REMOTE). This position is responsible for defining and developing embedded software and real-time firmware for industry-leading control systems that orchestrate, execute, and monitor the motion and control of car wash equipment and systems.

    Major Responsibilities/Activities:

    • Define, analyze, and document software requirements (business, functional, performance, etc.) for platforms and products that control and monitor car wash equipment and systems.
    • Lead the definition, modification, and review of C++ software architecture, design, and interfaces, including the addition of IoT capabilities for remote monitor and control.
    • Define and develop software in accordance with design and interface specifications.
    • Define and document test plans and procedures and perform integration and testing to confirm compliance with specifications.
    • Support field trials by installing, testing, and troubleshooting software at customer sites.
    • Work with electrical and mechanical engineers to define requirements and influence designs of new hardware.
    • Develop test software and firmware for initial bring-up, debugging, and verification of new electro-mechanical subsystems.
    • Analyze feedback from external customers and internal stakeholders, and update/enhance software accordingly.
    • Participate in cross-functional teams to influence technology and product roadmaps.
    • Continuously assess software development methods and practices to identify opportunities for improvements in quality, cycle time, efficiency, etc.
    • Supervisory/Management Responsibilities:
    • Short-term responsibilities include being a Team Leader with potential for promotion to Engineering Manager.

    Education Requirements:

    • Bachelor's degree required in computer science, computer engineering, electrical engineering, or closely related technical or scientific field. Master's degree is a plus.

    Experience Requirements:

    • years of experience in embedded software/firmware design and development, encompassing all phases of the development life cycle from concept definition through product launch and field support.
    • Strong knowledge of software engineering principles and methodologies: OOA/D, MVC design pattern, agile methods, design for test/validation, CI/CD, requirements management, source code/version control, release procedures, defect management.
    • Knowledge and experience with C++ and Microsoft Visual Studio. Experience with C# is a plus.
    • Successful development of deterministic, embedded software utilizing a standard OS (Windows CE, Windows 10 IoT, Linux, etc.) or RTOS.
    • Experience in development of microcontroller firmware running on 'bare metal' performing real-time hardware and motion control. Experience with PLC's is a plus.
    • Knowledge of and experience with data transfer and protocols: UART, RS-485, Modbus, Ethernet, sockets, TCP/IP, HTTP.
    • Understanding of IoT architectures and protocols as well as experience with defining and utilizing cloud services API's is a plus.
    • Self-starter with ability to work independently and possesses a high level of passion and motivation.
    • Demonstrated competence in taking ownership of activities required to achieve objectives and complete projects.
    • Excellent communication skills, including written, verbal, and presentation skills.
    • Previous team leadership experience preferred.
    • Occasional travel may be required.
    • Additional Requirements and/or Qualifications:
    • Demonstrated capability with legacy firmware development languages and tools: ANSI C and/or assembly.
    • Understanding of mobile application development for Android and iOS: device-independent app design, geolocation, micro-location, push notifications, in-app purchases, etc.
    • Understanding of web application development: HTML, HTML5, Javascript, JQuery, AJAX, etc.; demonstrated experience is a plus.
    • Understanding of database design: relational database, modern schema-less scalable databases.
    • Understanding of cloud-based services and back-end architecture utilizing Azure.
    • Quality Responsibilities:
    • Conduct the release of new and revised software and technical documents following established configuration and version control processes and procedures.
    • Conduct duties with an awareness and focus on continuous improvement of products and processes.
    • Maintain high level of awareness for quality problems and when found, act to prevent them from being a customer issue.
    • Initiate action to prevent the occurrence of any non-conformity relating to product, process, and quality systems.

    We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position's responsibilities, a candidate's work experience, a candidate's education/training, the position's location, and the key skills needed for the position. Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.

    All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.


  • Molson Coors

    Team Lead

    2 weeks ago


    Molson Coors Milwaukee, United States

    Our purpose at Molson Coors Beverage Company is to unite People for all of life's moments. We want you to join our team of passionate self-starters who believe the world is full of untapped opportunities. So, if you get fired up about making a real difference as part of a winning ...


  • Versiti, Inc. Milwaukee, United States Full time

    Overview: Versiti is a fusion of donors, scientific curiosity, and precision medicine that recognize the gifts of blood and life are precious. We are home to the world-renowned Blood Research Institute, we enable life saving gifts from our donors, and provide the science behind t ...

  • Kids Matter Inc.

    Fhp-trauma Team Lead

    2 weeks ago


    Kids Matter Inc. Milwaukee, United States

    KIDS MATTER INC. is seeking a full-time Fostering Healing Team-Trauma Team Lead to coordinate the award-winning multidisciplinary Fostering Healing team. This supervisory position requires an individual who will successfully engage and connect with children and families who have ...

  • Steeltech

    Team Lead

    2 weeks ago


    Steeltech Pewaukee, United States

    Buscamos un jefe de equipo orientado a los resultados que se encargue de controlar y supervisar a un equipo de operarios de producción para alcanzar los objetivos de la organización. · Será responsable de proporcionar seguridad, calidad, orientación, instrucción y habilidades ope ...

  • Meijer

    Team Lead

    2 weeks ago


    Meijer Milwaukee, United States

    Plans, directs and supervises team members in the day to day operations within various departments of the store. Serves as the mentor and coach for all team members. Implements strategies to improve customer service, drive store sales while ensuring Team Lead, Supervisor, Team Le ...

  • Randstad

    Team lead

    2 days ago


    Randstad Milwaukee, United States

    Randstad is currently seeking a Team Lead - Assembler for a customer in West Allis, WI. As a Team Lead your responsible for the kitting,assembly,inspection, packaging of electonic equipment. The Team Lead is also accountable for department performance when supervisor is not prese ...

  • Molson Coors

    Team Lead

    1 week ago


    Molson Coors Milwaukee, United States

    Requisition ID: 30855 · A Career in Beer: · Our purpose at Molson Coors Beverage Company is to unite People for all of life's moments. We want you to join our team of passionate self-starters who believe the world is full of untapped opportunities. So, if you get fired up about ...


  • Uline, Inc. Milwaukee, United States

    Manage, guide and develop our team of Accounts Receivable Associates. Review and assess the team's work, giving constructive feedback. Onboard and train new team members. Resolve escalated customer problems and coach the team on timely payment collec Team Lead, Collections, Custo ...


  • VERSITI GREENFIELD Milwaukee, United States

    JOB REQUIREMENTS: Team Lead Phlebotomist Job Locations US-WI-Greenfield ID Category Health Services Position Type Full Time Overview Versiti is a fusion of donors, scientific curiosity, and precision medicine that recognize the gifts of blood and life are precious. We are home to ...

  • Grainger

    Branch Team Lead

    1 week ago


    Grainger Milwaukee, United States Full time

    About Grainger: · Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their op ...

  • Sam's Club

    Member Team Lead

    1 week ago


    Sam's Club Milwaukee, United States

    Sam's Club - JobID: WD [Store Manager] As a Member Team Lead at Sam's Club, you'll: Provide direction and guidance to Front-End Associates to ensure Member complaints and issues are resolved; Assist management with the supervision of Associates on the Front-End by assigning dutie ...

  • Meijer

    Deli Team Lead

    4 days ago


    Meijer Milwaukee, United States

    Plans, directs and supervises team members in the day to day operations within various departments of the store. Serves as the mentor and coach for all team members. Implements strategies to improve customer service, drive store sales while ensuring Team Lead, Deli, Team Leader, ...

  • Grainger Businesses

    Branch Team Lead

    1 week ago


    Grainger Businesses Milwaukee, United States Full time

    Work Location Type: Milwaukee, WI · As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology ...


  • Edgeless Beauty Group Milwaukee, United States

    Are you a person that is motivated by teamwork, passion, and growth? Then Neroli Salon & Spa would love to build a relationship with you We are looking for enthusiastic, fun, and caring people to help to provide meaningful experiences for our guests. · Neroli is looking for an As ...

  • College Hunks Hauling Junk & Moving

    Mover Team Lead

    17 hours ago


    College Hunks Hauling Junk & Moving Milwaukee, United States

    Life Is Too Short Not to Work Somewhere Awesome · Yes, you read that correctly. Life is too short not to work somewhere awesome And we are that place. · Who we are: We are a full-service Moving and Junk Removal Company. We are actively looking to grow our team as the busy seas ...

  • Dental Associates Ltd

    Insurance Team Lead

    1 week ago


    Dental Associates Ltd Milwaukee, United States

    Job Description · Job DescriptionWhy Work Here · As a team member of Dental Associates, you can expect excellent compensation, use of state-of-the-art technology, experience on-the-job training, continued education offerings and abundant opportunities for career growth. · Benefit ...


  • Versiti Inc. Milwaukee, United States Full time

    · Team Lead Production (Full Time, 3rd Shift) · Job Locations · US-WI-Milwaukee · ID · Category · Manufacturing and Operations · Position Type · Full Time · Overview · Versiti is a fusion of donors, scientific curiosity, and precision medicine that recognize the gifts of blood a ...


  • VERSITI MILWAUKEE Milwaukee, United States

    JOB REQUIREMENTS: · Team Lead Production (Full Time, 3rd Shift) · Job Locations: · US-WI-Milwaukee · ID: · Category: · Manufacturing and Operations · Position Type: · Full Time · Overview: · Versiti is a fusion of donors, scientific curiosity, and precision medicine tha ...

  • Edgeless Beauty Group

    Assistant Team Lead

    2 days ago


    Edgeless Beauty Group Milwaukee, United States

    Job Description · Job DescriptionSalary: $15 · Are you a person that is motivated by teamwork, passion, and growth? Then Neroli Salon & Spa would love to build a relationship with you We are looking for enthusiastic, fun, and caring people to help to provide meaningful experience ...

  • Titan Industries

    Team Lead Support

    3 weeks ago


    Titan Industries Newburg, WI, United States Freelance

    **Job Description**: · As a Team Lead Support in Newburg, WI, you will be responsible for ensuring smooth functioning of our support services. Your main focus will be on providing quick responses to our clients' inquiries about our products and offering uncomplicated assistance w ...