Jobs
>
De Pere

    Embedded Software Team Lead - De Pere, United States - Dover Corporation

    Dover Corporation
    Dover Corporation De Pere, United States

    2 weeks ago

    Default job background
    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.

    If you think you are the right match for the following opportunity, apply after reading the complete description.

    Please Note: This role can be "Remote" as long as you are willing/able to be in De Pere, WI "as needed".

    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.


  • Sam's Club

    Member Team Lead

    4 days ago


    Sam's Club Green Bay, United States

    **Position Summary...** · **What you'll do...** · Assists management with the supervision of associates in assigned area of responsibility by assigning duties to associates; communicating goals and feedback; training associates on processes and procedures; providing direction and ...


  • Horizon Ventures De Pere, United States

    Project Manager Team Lead. · Hello Future Maker, yes, I am addressing you. Are you ready to not only advance your career, but also make our world a little better? At Sunrock, we offer you more than just a job - we offer you a mission. Become part of our vision to expand clean ene ...

  • Rob Levine & Associates and Records on Time LLC

    Team Lead

    1 week ago


    Rob Levine & Associates and Records on Time LLC De Pere, United States

    Job Description · Job Description · Job Overview: · Oversee the functionality & performance of your team members by providing guidance, instruction & coaching to ensure each individual performs to their upmost potential while ensuring the smooth completion of everyday tasks lik ...

  • Bass Pro Shops

    Team Lead

    1 week ago


    Bass Pro Shops Green Bay, United States

    POSITION SUMMARY: · The Team Lead - Maintenance completes work order service requests in support of store operations. Performs preventive maintenance, and over sees service contractors delivery of routine maintenance (housekeeping, landscape maintenance, pest control, etc.). Mus ...

  • Bass Pro Inc

    Team Lead

    1 week ago


    Bass Pro Inc Green Bay, United States

    POSITION SUMMARY: · The Team Lead - Maintenance completes work order service requests in support of store operations. Performs preventive maintenance, and over sees service contractors delivery of routine maintenance (housekeeping, landscape maintenance, pest control, etc.). Mus ...

  • Cabela's

    Team Lead

    1 week ago


    Cabela's Green Bay, United States

    **_POSITION SUMMARY:_** · The Team Lead - Maintenance completes work order service requests in support of store operations. Performs preventive maintenance, and over sees service contractors delivery of routine maintenance (housekeeping, landscape maintenance, pest control, etc. ...

  • Clarity Care

    Team Lead

    2 weeks ago


    Clarity Care Green Bay, United States

    Team Lead - Green Bay - $ Sign on Bonus · Job Details · Level · Management · Job Location · Green Bay Office - Green Bay, WI · Position Type · Full Time · Education Level · 4 Year Degree · Salary Range · $ $23.00 Hourly · Job Shift · Day · Job Category · Health Car ...

  • Tufco L.P.

    Team Lead

    3 days ago


    Tufco L.P. Green Bay, United States

    Job Description · Job DescriptionCome join the Tufco Team We are a growing manufacturing company, headquartered in Green Bay, WI. We pride ourselves on our clean production facility and being a great place to work. · Job Summary · Provide supervision, technical support for a high ...


  • Dover Corporation De Pere, United States

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


  • Dover Corporation De Pere, United States

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


  • Follett De Pere, United States

    Job Description · Job DescriptionJoin the Follett Team, where employees are valued, respected, and offered career paths throughout its many campus locations. · Follett serves over half of the students in the United States and works with 80,000 schools as a leading provider of ed ...


  • N.E.W. Plastics Corp. Luxemburg, United States

    The purpose of this position is to help the Shift Manager coordinate and supervise shift operations in production. The role supports and helps hold team member accountability for working safely, productively and with quality. · This position requires excellent communication skill ...

  • Aerotek

    Packaging Team Lead

    1 week ago


    Aerotek Green Bay, United States

    Description: · The Packing Team Lead is responsible to lead the manufacturing team within assigned area to ensure the team is focused on production processes as efficiently as possible. · 2nd Shift Schedule: Su-Th, 3:00pm to 11:30pm · 3rd Shift Schedule : Sun-Thurs, 11:00 pm -7:3 ...

  • Sam's Club

    Member Team Lead

    2 weeks ago


    Sam's Club Green Bay, 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 ...

  • Wal-Mart Stores , Inc.

    Member Team Lead

    2 days ago


    Wal-Mart Stores , Inc. Green Bay, United States

    Location GREEN BAY, WI Career Area Business Operations Job Function Business Services Employment Type Regular/Permanent Position Type Hourly Requisition WD What you'll do at Position Summary...What you'll do...Assists management with the supervision of associates in assigned area ...


  • Ernest Health Green Bay, United States

    Overview: · At Green Bay Regional Rehabilitation Hospital, we are passionate about patient care We provide specialized inpatient and outpatient rehabilitative services to our patients who are often recovering from disabilities caused by injuries, illnesses, or chronic medical co ...

  • Circle K

    Lead Team Member

    1 week ago


    Circle K Green Bay, United States

    Circle K Manitowoc Road [Retail Associate / Cashier] As a Team Member at Circle K, you'll: Greet customers, run the register, cashier, make purchase suggestions and sometimes work with the food program; Help maintain the high standards for store appearance; Provide fast and frien ...


  • Clarity Care Green Bay, United States Full time

    Positions with a Purpose: Exceptional People, Extraordinary Care Clarity Care is Looking For You Starting pay up to $23/hr based on experience · As a healthcare organization, we offer careers that can make a difference to real people who need your help. No experience or certifica ...


  • Argus Technical Services Green Bay, United States

    Assembly Team Lead dmt · Job requirements · Communication · • · Team development · Continuous Improvement · Problem solving skills. · Able to read blueprints, diagrams, bill of materials, schematics, and other technical documents to dismantle and assemble equipment. · Must ...


  • Winona Foods Green Bay, United States

    Job Description · Job DescriptionJob Details: · Full-time · 2nd Shift (2:00pm-10:00pm) · $28.00 per hour (including incentives) · Department: Production · Job Location: Green Bay, WI · Summary: · Under the direction of the Production Supervisor, the Team Lead works closely with t ...