Platzhalter Bild

Software Test Lead at Lancer Worldwide

Lancer Worldwide · San Antonio, United States Of America · Onsite

Apply Now


Our Company
Lancer Worldwide, a Hoshizaki Company, is an award-winning global leader in beverage dispensing. Through innovation and a commitment to dedication in action, we create products that benefit our customers worldwide, and give them a distinct advantage in the marketplace. We offer our teammates the opportunity to grow personally and professionally, to contribute to the success of a dynamic organization, and to serve others in a manner that exceeds their expectations. We welcome talented, passionate, and highly motivated individuals to join our team.

 

Summary/Objective
As Software Test Lead, you will be one of the main responsible for the quality of the Software that will run on Lancer digital dispensers. The successful candidate will lead a team that will specify, design, build, maintain, operate, and report results for qualification, characterization, verification, and validation tests for embedded software and hardware systems part of Lancer products. Your expertise and attention to detail will contribute with other members of the test team to deliver high quality cutting-edge technology solutions for the foodservice industry, enabling the integration of software and hardware components in various product lines.


Key Performance Indicators
· Person should plan, coordinate, lead, specify, develop, build, and operate test systems, software, and hardware, for embedded systems, including firmware, device drivers, hardware interfaces, automation, instrumentation, cabling, among other technologies, to meet project requirements.

· Person should participate in the development, and execution of comprehensive test plans, procedures, and schedules for verifying system requirements.

· Person should perform analysis of test results and prepares comprehensive reports. Present test reports to other engineers and executive leadership.

· Person should perform hands-on integration and testing of sophisticated embedded systems, including both hardware and software components in development and production environments.

· Person should create and maintain test plans for the engineering and manufacturing teams.

· Person should conduct thorough testing and debugging of embedded systems to identify root cause, and collaborated with the design team to resolve software, and hardware issues.


Responsibilities
· Motivate the team to deliver high quality tests with sense of urgency.

· Plan, coordinate, lead, specify, develop, build, and operate test systems, software, and hardware, for embedded systems, including firmware, device drivers, hardware interfaces, automation, instrumentation, cabling, among other technologies, to meet project requirements.

· Participate in the development, and execution of comprehensive test plans, procedures, and schedules for verifying system requirements.

· Performs analysis of test results and prepares comprehensive reports. Present test reports to other engineers and executive leadership.

· Perform hands-on integration and testing of sophisticated embedded systems, including both hardware and software components in development and production environments.

· Collaborate with hardware engineers to define product and test systems architecture, select components, and optimize performance.

· Take high-level requirements and map them into the appropriate tests.

· Create and maintain test plans for the engineering and manufacturing teams.

· Create efficient and robust test tools using microcontrollers, processors, and other embedded devices using programming languages such as C/C++, Python, LabVIEW, MATLAB, among other languages.

· Conduct thorough testing and debugging of embedded systems to identify root cause, and collaborated with the design team to resolve software, and hardware issues.

· Develop and maintain documentation for test specifications, test plans, and user manuals.

· Collaborate with cross-functional teams, including software engineers, electrical engineers, and product managers, to ensure seamless integration of the test tools into larger systems or products, and into the manufacturing environment.

· Stay updated with the latest trends and technologies in test technologies for electronics and embedded systems and propose innovative solutions to enhance product and test capabilities.

· Adhere to industry best practices, standards, and quality assurance processes to deliver high-quality and reliable testing solutions.

· Lead a team (2-5) of test engineers, technicians, and other collaborators and partners to deliver high quality testing solutions.


Requirements
· BSc degree in Electrical, Computer, Mechatronics, Software Engineering, or a related field. MSc is a plus.

· Strong attention to detail and logical thinking skills.

· Self-motivated, and able to manage multiple tasks and projects simultaneously.

· Ownership mentality, desire to deliver top quality at right cost, first time right.

· Highly motivated, desire to solve problems and succeed (self-starter and driven).

· Good team player who works well in a multi-discipline, multi-cultural, technology and manufacturing environment.

· Certifications in Software Test such as ISTQB, CAST, CMST, CQE, or CSTE are a plus.

· Certifications such as Certified LabVIEW Embedded Developer (CLED) are a plus.

· Proven experience in development, implementation, and use of test systems for embedded systems. Development of firmware, hardware, and software for testing.

systems is a plus.

· Good knowledge in programming languages such as C/C++, Python, LabVIEW, MATLAB.

· Experience with test of embedded systems, such as development tools, debuggers, programmers (e.g. JTAG), and electronics development kits (SDKs).

· Experience with touch screen interfaces and displays is a plus.

· Good understanding of embedded systems architecture and its components.

· Solid understanding of analog and digital electronics, circuit design, and hardware-software interfaces.

· Proficient in using oscilloscopes, logic analyzers, DVMs, and other instrumentation and debugging tools.

· Familiarity with communication protocols and physical layers (e.g., RS-485, UART, SPI, I2C, Ethernet, Wi-Fi, Bluetooth, USB) and bus architectures (e.g., USB, PCIe) is a plus.

· Experience with version control systems, such as SVN, for source code management.

· Strong problem-solving skills and the ability to debug troubleshoot software and hardware issues in a development and production environments.

· Familiarity with product development documentation such as Product Requirement Document, Test Plans, Use Cases, and Test reports

· Excellent written and verbal communication skills in English, with the ability to effectively collaborate in a team environment. Spanish is a plus.


Work Environment
While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts, fumes, or airborne particles, toxic or caustic chemicals and vibration. The employee is exposed to outside weather conditions at the manufacturing site. The noise level in the work environment is usually moderate.


Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk and hear. This position is very active and requires standing for up to 8 hours, walking, bending, kneeling, stooping, crouching, crawling and climbing all day. The employee frequently is required to use hands to finger, handle or feel; and reach with hands and arms. The employee must frequently lift and move items up to 30 pounds. Specific vision abilities required by this job includes close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.


Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties,


Notice To Third Party Agencies
Please note that LANCER does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, LANCER will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, LANCER explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of LANCER.

 


EEO Statement
Lancer provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Apply Now

Other home office and work from home jobs