1

Embedded Software Verification Engineer Jobs in Madison Heights, VA

CloudFit participates in E-Verify and will provide the federal government with your Form I-9 ... About CloudFit CloudFit Software provides customers the ability to quickly iterate on the ...

Electrical Engineer II

Lynchburg, VA · On-site

$87K - $95K/yr

Must be capable of using typical Microsoft Office software. Knowledge of CE (European Safety ... Please verify the authenticity of an invitation to apply for a job, or for a job offer by ...

Electrical Engineer II

Lynchburg, VA · On-site

$87K - $95K/yr

Must be capable of using typical Microsoft Office software. Knowledge of CE (European Safety ... Please verify the authenticity of an invitation to apply for a job, or for a job offer by ...

Experience with fluid system design and modeling software, such as AFT Arrow/Fathom, FlowMaster ... Experience with design verification including interface with component vendors and test engineering ...

Experience with fluid system design and modeling software, such as AFT Arrow/Fathom, FlowMaster ... Experience with design verification including interface with component vendors and test engineering ...

Showing results 21-40

Embedded Software Verification Engineer information

See Madison Heights, VA salary details

$68.1K

$149.2K

$169.3K

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

As of Aug 9, 2026, the average yearly pay for embedded software verification engineer in Madison Heights, VA is $149,207.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,900.00 and $168,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?

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 cities near Madison Heights, VA are hiring for Embedded Software Verification Engineer jobs? Cities near Madison Heights, VA with the most Embedded Software Verification Engineer job openings:

Principal I&C Hardware Engineer

Framatome North America

Lynchburg, VA

$115K - $156K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Job description

As the need for nuclear energy grows, the future couldn’t be brighter. Join our vital mission to create lasting solutions for our planet’s greatest challenges. In this role, you are ready to shape the future of clean energy and make a long-lasting global impact. With us, anticipate engaging and challenging projects that deliver innovative solutions and value-added technologies helping power more than 38 million North American homes.

We are seeking a highly motivated Instrumentation & Control (I&C) Safety System Hardware Engineer to support the modernization of safetyrelated systems in commercial nuclear power plants. In this role, you will design, implement, and verify hardware solutions that meet stringent functional safety requirements and comply with nuclear regulatory standards. You will contribute across the entire system lifecycle—from requirements definition and detailed design through implementation, testing, configuration management, and preparation of licensing documentation.


  • Performs a variety of more complex engineering assignments typically in areas of design, development, analysis, evaluation, testing, preparation of specifications, execution of field tasks and resolution of field problems.  
  • Performs independent review of department work products, risk assessments, Apparent Cause Analyses, Root Cause Analyses, Failure Modes and Effects Analysis etc.  
  • Proposes solutions and work scope to supervisor, works autonomously on most assignments and solutions.  
  • Ensures compliance with government regulations, organization, industry and customer engineering standards.  
  • Independently evaluates, selects and applies a variety of technical techniques, procedures, and criteria using judgement in making more complex adaptations and modifications for tasks not previously performed.  
  • Develops new or adapted products, methods, systems or models to provide added value solutions to customers.  
  • Understands impact of work on other organizations internally and externally.  
  • Works on special projects, as directed.  
  • Provides suggestions for improving processes and implementing process improvements.
  • Translate system and regulatory requirements into detailed hardware design requirements, design specifications, and implementation plans.
  • Develop and review hardware designs, system architectures, cabinet layouts, Bills of Materials, system cabling interfaces, and cabinet power design.
  • Define and support Establish equipment setups/monitoring for seismic, environmental, and electromagnetic compatibility (EMC) tests.
  • Support power distribution analysis, heat load calculations, response time evaluations, and uncertainty analyses for safety related systems.
  • Provide support for SAP Material Master data and Bill of Materials (BOM) management activities.
  • Assist in developing and executing test methods, procedures, and validation plans.
  • Develop and execute Commercial Grade Dedication (CGD) plans and associated reports.
  • Work closely with system architects, software engineers, cybersecurity specialists, and licensing teams to ensure solutions are technically integrated, compliant, and licensable.

  • Bachelor’s Degree in Electrical Engineering
    • Dependent on the position, degrees in Physics, Engineering Technology and Engineering Science may also be accepted.
  • Minimum of 7 years of related experience.
  • Advanced knowledge of related engineering standards, techniques and criteria.  
  • Excellent communication skills to comprehend and convey detailed technical data.
  • Grows developed network and maintains good interpersonal relationships; work collaboratively within a team environment.
  • Advanced problem identification and problem resolution skills.  
  • Displays leadership characteristics.  
  • Exhibits questioning attitude and practices self-checking.  
  • Advanced proficiency with specialized software tools and programming languages as required by the role.
  • Familiarity with nuclear digital I&C standards and regulatory expectations for digital safety systems.
  • Experience with requirements engineering, traceability, and configuration management processes.
  • Strong analytical skills and proficiency in technical documentation and communication.
  • Handson experience with digital safety platforms such as safety PLCs or FPGAbased platforms.
  • Experience supporting licensing submittals, audits, or regulatory inspections.
  • Background in Equipment Qualification and applicable regulatory standards.
  • Proficiency with electrical and system CAD tools (e.g., SolidWorks, EPlan, AutoCAD Electrical).
  • Prior experience working in a commercial nuclear power plant environment. 

Total Rewards Package         

  • Salary: $115,000 - $156,000, and may also include annual incentives and performance bonuses. The base salary range is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, competencies and work location.
  • Health & Wellness: Multiple medical plan options, dental & vision coverage, life insurance, long- and short-term disability, and optional supplemental plans (critical illness, accident, hospital indemnity, dependent life).
  • Retirement: 401(k) with employer match.
  • Paid Time Off: Up to 3 weeks of vacation, 8 sick days, and 13 paid holidays annually.
  • Extra Perks: Lifestyle spending account, employer paid mental health support, education reimbursement, professional development opportunities, adoption assistance, parental leave, and employee assistance programs.

Framatome has been shaping the future of nuclear energy in the U.S. for more than 60 years. Framatome Inc. is headquartered in Lynchburg, Virginia, with more than 2,400+ employees across North America supporting nearly every nuclear plant in the nation.

From our facilities in Virginia, Washington, North Carolina, Pennsylvania, Massachusetts and beyond, we deliver outage services, advanced nuclear fuel technologies, and next-gen reactor innovations that keep the lights on.

At Framatome, you will join a global team committed to creating reliable, carbon-free energy. Here, you can:

  • Solve complex nuclear challenges that directly impact the climate.
  • Build your career through technical fellowships, leadership roles, and global opportunities.
  • Do your best work in a culture that values safety, innovation, and well-being.

Framatome is an Equal Opportunity / Affirmative Action Employer. All qualified applicants receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Offers are contingent on background check and drug screen (where applicable). Positions may involve access to information subject to U.S. export control regulations; applicants must meet eligibility requirements (see DOE 810 Appendix A).