1

Embedded Software Verification Engineer Jobs in Madison, WI

Sr Software Engineer

Madison, WI · On-site

$106K - $145K/yr

Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...

Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...

Software Design & Architecture (Make the System Better) * Directoyimpactthe development and ... Contribute to subsystem requirements and verification approaches for new features. Performance ...

Software Design & Architecture (Make the System Better) * Directoy impact the development and ... Contribute to subsystem requirements and verification approaches for new features. Performance ...

DevOps Engineer

Verona, WI · On-site

$54 - $74/hr

Extreme Engineering Solutions (X-ES) is seeking a DevOps Engineer for our Software Engineering ... X-ES is an industry leader in the design, manufacture, and support of embedded computing solutions ...

next page

Showing results 1-20

Embedded Software Verification Engineer information

See Madison, WI salary details

$70.5K

$154.6K

$175.3K

How much do embedded software verification engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for embedded software verification engineer in Madison, WI is $154,553.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,500.00 and $174,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Software Verification Engineer, and why are they important?

To thrive as an Embedded Software Verification Engineer, a strong background in embedded systems, programming (C/C++), and software testing methodologies is essential, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as MATLAB/Simulink, debuggers, oscilloscopes, and verification frameworks, as well as certifications like ISTQB, are commonly required. Attention to detail, problem-solving abilities, and effective communication help engineers identify issues and work collaboratively in cross-functional teams. These skills ensure the development of reliable, safe, and high-quality embedded systems in safety-critical industries.

What is the difference between Embedded Software Verification Engineer vs Embedded Software Developer?

AspectEmbedded Software Verification EngineerEmbedded Software Developer
Primary FocusVerifying and validating embedded software to ensure quality and reliabilityDesigning, coding, and implementing embedded software solutions
Skills & CertificationsKnowledge of testing tools, verification processes, embedded systems, certifications like ISTQBProficiency in programming languages (C, C++), embedded systems, software development certifications
Work EnvironmentTesting labs, development teams, quality assurance departmentsDevelopment teams, R&D labs, product engineering

While both roles require embedded systems knowledge and programming skills, the Embedded Software Verification Engineer primarily focuses on testing, validation, and ensuring software quality, whereas the Embedded Software Developer concentrates on creating and implementing embedded software solutions.

What are some common challenges faced by Embedded Software Verification Engineers during the validation process?

Embedded Software Verification Engineers often encounter challenges such as limited hardware availability, rapidly changing requirements, and integration issues with multiple hardware and software components. Debugging in an embedded environment can be more complex due to constrained system resources and limited visibility into the hardware-software interactions. Collaborating closely with both hardware and firmware teams is essential to quickly identify and resolve defects, making strong communication and problem-solving skills crucial for success in this role.

What does an Embedded Software Verification Engineer do?

An Embedded Software Verification Engineer is responsible for ensuring that embedded software systems function correctly and meet design requirements. They create and execute tests, analyze results, and identify software defects in embedded systems such as automotive controllers, medical devices, or consumer electronics. This role typically involves working closely with software developers and hardware engineers to review code, develop test plans, and use debugging tools to validate the software’s functionality, performance, and safety. Their work is crucial for delivering reliable products that operate safely and efficiently in real-world environments.
What job categories do people searching Embedded Software Verification Engineer jobs in Madison, WI look for? The top searched job categories for Embedded Software Verification Engineer jobs in Madison, WI are:
What cities near Madison, WI are hiring for Embedded Software Verification Engineer jobs? Cities near Madison, WI with the most Embedded Software Verification Engineer job openings:
Verification and Validation Engineer

Verification and Validation Engineer

Accuray

Madison, WI • On-site

Full-time

Posted 5 days ago

New


Job description

Give hope. Give health. Make your mark in the fight against cancer.

At Accuray, we make a direct and powerful impact on the lives of cancer patients every day - helping them live longer, better lives. But our commitment to innovation offers a truly unique opportunity: the chance to change the fight against cancer - helping to develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and cancer survivors around the world.

Accuray develops, manufactures and sells radiotherapy systems for alternative cancer treatments. Our radiation therapy for cancer makestreatment shorter, safer, personalized and more effective, ultimately enabling patients to live longer, better lives.

Job Description

Company Statement:

Give hope. Give health. Make your mark in the fight against cancer.
At Accuray, we make a direct and powerful impact on the lives of cancer patients every day - helping them live longer, better lives. But our commitment to innovation offers a truly unique opportunity: the chance to change the fight against cancer - helping to develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and cancer survivors around the world.
Accuray develops, manufactures and sells radiotherapy systems for alternative cancer treatments. Our radiation therapy for cancer makes treatment shorter, safer, personalized and more effective, ultimately enabling patients to live longer, better lives.

SUMMARY:
As a Verification & Validation Engineer (V&V), you will support the verification, validation, integration, and release of Accuray products through testing, troubleshooting, test environment support, and collaboration with cross-functional engineering teams. Product Test Engineering partners with Systems Engineering, Software Engineering, Hardware Engineering, Service, Manufacturing, Regulatory, and Project teams to ensure products meet quality, performance, and customer expectations.
Successful candidates are curious learners who enjoy solving technical problems, working with both hardware and software systems, and developing broad knowledge across complex medical device products. This role provides opportunities to grow technical expertise, system knowledge, and project leadership skills while contributing to the delivery of high-quality products.

REPORTING TO/DEPARTMENT:

Reports to the Senior Manager, Product Test Engineering

ESSENTIAL DUTIES AND RESPONSIBILITIES:
Requirements Analysis: Review and understand user, system, and design requirements to support verification and validation activities.
Test Case Development: Develop, update, execute, and document verification, validation, integration, workflow, regression, and functional test cases.
Test Execution: Perform testing activities on software, hardware, networking, and integrated systems while producing accurate objective evidence and documentation.
Anomaly Management: Identify, document, reproduce, and track issues found during testing while working with engineering teams to support investigations and resolutions.
Test Environment Support: Assist with the setup, configuration, maintenance, and troubleshooting of test environments, including computers, networking equipment, software installations, databases, and medical device hardware.
System Learning and Integration: Develop knowledge of Accuray products, workflows, and system interactions to improve testing effectiveness and troubleshooting capability.
Collaboration: Work closely with engineers, project managers, service personnel, manufacturing, regulatory, and Product Test Engineering team members to support project goals.
Continuous Improvement: Contribute to process improvements, test case enhancements, cross-training activities, and knowledge-sharing initiatives.
Quality Focus: Help ensure products meet intended use, customer expectations, and regulatory requirements through effective testing and documentation.

REQUIRED QUALIFICATIONS:

Required:
Bachelor's degree in Engineering, Computer Science, Physical Sciences, or a related technical field, or an equivalent combination of education and experience.
2-4 years of experience in testing, verification, validation, product development, systems engineering, or a closely related technical discipline.
Demonstrated ability to troubleshoot technical issues and apply logical problem-solving techniques.
Ability to learn new products, technologies, and workflows quickly.
Strong written and verbal communication skills and the ability to work effectively on cross-functional teams.
Ability to manage multiple assignments and adapt to changing priorities.
Experience creating technical documentation and executing structured test activities.

Preferred or Desired:
Experience within an FDA-regulated medical device environment or other regulated industry.
Experience testing complex integrated systems that include software, hardware, networking, and workflow components.
Experience with requirements management, defect tracking, and test management tools.
Experience establishing and maintaining test environments and laboratory infrastructure.
Knowledge of verification, validation, integration, regression, and risk-based testing methodologies.
Experience supporting product releases, system integration activities, and cross-functional project teams.
Experience authoring technical documentation and objective evidence for regulated development activities.

WORKING CONDITIONS

Office:

Indoor Environment: The position takes place indoors, providing a comfortable and climate-controlled workspace.
Physical Demands: This role may involve standing or walking for extended periods of time, requires manual dexterity and the ability to handle delicate, high-value equipment. Ability to lift and carry equipment or materials required.
Work Schedule: Standard working hours are Monday through Friday; however, evening, weekend or other work outside normal business hours and overtime may be required.
Computer Usage: Proficiency with computers, including software applications and communication tools, is essential for tasks and collaboration.
Personal Protective Equipment: Must wear appropriate personal protective equipment (PPE) and adhere to safety protocols and cleanliness standards.

To qualify for this position, candidates must be able to furnish proof that they are authorized to work in the country they are applying on a permanent basis without sponsorship.

EEO Statement

At Accuray, our commitment to patient-first outcomes drives an inclusive and collaborative work environment where the best ideas rise to the top - and everyone works to push them further. We value diversity in both the professional and personal backgrounds of our employees, as this variety adds rich energy to every team, every project and every work day. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin - including individuals with disabilities and veterans.