Software Development Engineer, Washers, Dryers & Dishwashers Position Available In Mecklenburg, North Carolina
Tallo's Job Summary: Lead the software development for smart top load washing machines, tumble dryers, and dishwashers. Develop, modify, and test software systems for residential washing machines. Utilize AI algorithms, IoT applications, and agile methodologies. Coordinate with internal teams to ensure cross-functional compatibility using Digital Twin technology. Resolve bugs and analyze user needs. -DNI.
Job Description
Requirements:
Candidate must have a Bachelor’s or foreign equivalent degree in Computer Science or Electrical Engineering and 2 years of experience in designing, developing, and modifying software systems of cycles for residential top load washing machine.
Must have experience in:
Leading software development associated with the global functionality of cycles and features of smart top load washing machines using C++ and .NET programming language, CCF, and control algorithms. Utilizing Smart AI systems to integrate AI algorithms into top load washing and drying cycles to optimize time and energy efficiency. Utilizing Internet-of-Things (IoT) applications and agile methodologies to shorten development cycles. Coordinating with internal teams to support cross-functional compatibility development activities using Digital Twin technology to simulate and analyze products throughout their lifecycle.
Job Duties:
Lead the software development associated with the global functionality of cycles and features of smart top load washing machines, tumble dryers and dishwashers using C++ and .NET programming language, CCF (cycle configuration files) and control algorithms. Design, develop, and modify software systems of cycles for residential top load washing machine. Develop software system testing or validation procedures, programming, or documentation. Monitor functioning of equipment to ensure system operates in conformance with specifications. Utilize Smart AI systems to integrate AI algorithms into top load washing and drying cycles to optimize time and energy efficiency. Utilize Internet-of-Things (IoT) applications and agile methodologies to shorten development cycles. Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system. Coordinate with internal teams to support cross-functional compatibility development activities using Digital Twin technology to simulate and analyze products throughout their lifecycle. Coordinate installation of software system. Identify and resolve bugs through digital validation tools prior to releasing to lab for physical testing. Work closely with other teams within R D to address issues for maintaining/improving products while ensuring cycle programs meet the product specification. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Ensure machines on test are continuously updated with the latest software version. Prepare reports or correspondence concerning project specifications, activities, or status. #LI-DNI