- 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.
- Bachelor's degree required in computer science, computer engineering, electrical engineering, or closely related technical or scientific field. Master's degree is a plus.
- 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.
-
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 StatesProject 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 ...
-
Team Lead
1 week ago
Rob Levine & Associates and Records on Time LLC De Pere, United StatesJob 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 ...
-
Team Lead
1 week ago
Bass Pro Shops Green Bay, United StatesPOSITION 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 ...
-
Team Lead
1 week ago
Bass Pro Inc Green Bay, United StatesPOSITION 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 ...
-
Team Lead
2 weeks ago
Clarity Care Green Bay, United StatesTeam 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 ...
-
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. ...
-
Team Lead
3 days ago
Tufco L.P. Green Bay, United StatesJob 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 ...
-
Embedded Software Team Lead
1 week ago
Dover Corporation De Pere, United StatesOPW/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 ...
-
Embedded Software Team Lead
2 weeks ago
Dover Corporation De Pere, United StatesOPW/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 ...
-
Campus Retail Team Lead
1 week ago
Follett De Pere, United StatesJob 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 ...
-
Night Shift Manufacturing Team Lead
5 days ago
N.E.W. Plastics Corp. Luxemburg, United StatesThe 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 ...
-
Member Team Lead
2 weeks ago
Sam's Club Green Bay, United StatesSam'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 ...
-
Packaging Team Lead
1 week ago
Aerotek Green Bay, United StatesDescription: · 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 ...
-
Member Team Lead
2 days ago
Wal-Mart Stores , Inc. Green Bay, United StatesLocation 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 ...
-
Housekeeping Team Lead
5 days ago
Ernest Health Green Bay, United StatesOverview: · 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 ...
-
Lead Team Member
1 week ago
Circle K Green Bay, United StatesCircle 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 ...
-
Residential Team Lead
1 week ago
Clarity Care Green Bay, United States Full timePositions 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 ...
-
Assembly Team Lead dmt
1 week ago
Argus Technical Services Green Bay, United StatesAssembly 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 ...
-
Assembly Team Lead djr
1 week ago
Argus Technical Services Green Bay, United StatesAssembly Team Lead djr · 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 ...
Embedded Software Team Lead - De Pere, United States - Dover Corporation
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.
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:
Education Requirements:
Experience Requirements:
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.