Lead Embedded Software Verification Engineer

Siemens AG
Palo Alto, CA, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$178,929.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Agile Methodology Microsoft Azure C++ (Programming Language) Embedded C Embedded Software HP Quality Centers Python (Programming Language) LabVIEW Load Testing MATLAB Microsoft Office
+12 more
Scrum Methodology Smoke Testing Software Engineering Software Requirements Analysis Software Systems Systems Integration Test Case Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface PIC Microcontroller Test Scripts Bug Reporting

Job description

Job Duties: 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.

Special Requirements: Must have experience and/or academic training with each of the following

Requirements

Minimum 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., 1. Agile, Scrum and V-Model practices, R&D, IEC 62304, quality assurance.

  1. 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
  2. Azure DevOps, Quality Center, Rational Clear Quest, MS Office suite.
  3. Embedded C, C++, Python , microcontrollers , I2C, SPI, UART, oscilloscope, LabVIEW, MATLAB.

About the company

Rate of Pay: $178,929.27/year

Who we are: We are a team of more than 72,000 highly dedicated Healthineers in more than 70 countries. As a leader in medical technology, we constantly push the boundaries to create better outcomes and experiences for patients, no matter where they live or what health issues they are facing. Our portfolio is crucial for clinical decision-making and treatment pathways.

How we work: When you join Siemens Healthineers, you become one in a global team of scientists, clinicians, developers, researchers, professionals, and skilled specialists, who believe in each individual’s potential to contribute with diverse ideas. We are from different backgrounds, cultures, religions, political and/or sexual orientations, and work together, to fight the world’s most threatening diseases and enable access to care, united by one purpose: to pioneer breakthroughs in healthcare. For everyone. Everywhere. Sustainably.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

8:50 min

Validating test cases using the LLM judge concept

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

3:07 min

Navigating software integration compliance in safety automotive environments

Nico Schmidt · LIVE

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

5:53 min

Defining semantic test cases with pairwise combinations

Johannes Bergsmann Johannes Bergsmann +1 · World Congress 2023

Videos

See all

Related articles

See all