Lead Embedded Software Verification Engineer

Siemens HealthineersGreendale, WI
1dOnsite

About The Position

Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably. Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility to foster your professional and personal growth, all while valuing your unique contributions. Company: Varian Medical Systems, Inc.

Requirements

  • A Bachelor's degree in Information Technology, Computer Science, Computer Engineering, Electrical Engineering, Physics or a related field (or foreign equivalent) and five (5) years of experience in the job offered, as Technical Lead, Senior Test Engineer, or a related occupation.
  • Must have experience and/or academic training with each of the following: 1. Agile, Scrum and V-Model practices, R&D, IEC 62304, quality assurance. 2. Various testing methodologies including unit, integration, regression, exploratory, hardware -software integration testing, smoke testing, performance, and load testing, test plan, test case development and test executions 3. Azure DevOps, Quality Center, Rational Clear Quest, MS Office suite. 4. Embedded C, C++, Python , microcontrollers , I2C, SPI, UART, oscilloscope, LabVIEW, MATLAB.

Responsibilities

  • Ensure that Varian’s complex devices and their software systems are thoroughly tested through collaboration with cross functional teams.
  • Develop detailed software test plans and writing tests that trace back to requirements and design implementations utilizing understanding of software engineering and automation tools.
  • Collaborate on requirements definition and test acceptance criteria.
  • Develop/Execute manual test cases to verify software requirements including safety mitigation requirements; Run, test, and troubleshoot complex embedded software and electromechanical systems.
  • Deliver technical documentation including test methods, and test reports.
  • Own and maintain Test setups/environment, and document and report defects or problems with software.
  • Troubleshoot system defects and drive, analysis and verification of issues and fixes.
  • Work in a fast-paced environment focused on meeting schedule commitments; Delegate/coordinate work to/of other team members; Report progress to management; Mentor other team members.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service