We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Principal Engineer, Test Engineering

Mirion Technologies
United States, Texas, Carrollton
Oct 07, 2025
Description

The Principal Software and System Test Engineer will be responsible for integration and acceptance testing of Security Computer Systems, including user interfaces, server applications, integrated video surveillance subsystems, integrated access control and intrusion detection subsystems, and various other software and system components related to the security of critical infrastructure facilities such as nuclear power plants.

The Principal Software and System Test Engineer will be a subject matter expert on complex technical issues, coach other Test Engineers in testing procedures and best practices, and develop and implement improvements to testing and quality processes.

Individual may work on multiple stages of testing including: requirements and design, software verification, and system integration and validation.

JOB RESPONSIBILITIES, DUTIES & CORE FUNCTIONS



  • Lead the planning, design, and execution of system and software testing programs for 10 CFR 73.54 and 10 CFR 73.55 security computer systems to ensure compliance with regulatory requirements, customer requirements, and business needs.
  • Provide leadership and execution of best test methods and practices as part of a project team.
  • Provide technical expertise and direction to other Test Engineers within the Test Engineering Team.
  • Collaborate with cross-functional team members to ensure alignment on testing objectives and deliverables.
  • Analyze and interpret test data, identify issues, and drive software and system defects to resolution.
  • Reviewing software defect trends, identifying systemic root causes and process improvements, and recommending innovative approaches, tools, and techniques that drive continuous improvements in software and system testing processes.
  • Develop and maintain automated test scripts and test documentation, including plans, procedures, and reports.
  • Own and maintain traceability of test cases to requirements in the SIS Requirements Management Tool.
  • Use critical thinking and technical knowledge to solve complex system interaction problems.
  • Performing manual execution of written test procedures, exploratory testing, regression testing, and performance testing.
  • Configuring and using lab equipment and components utilized in the test environment.
  • Understanding and following all related software and systems engineering processes and procedures.
  • Travel 0-25%
  • Other duties as required.



KNOWLEDGE, EXPERIENCE, & SKILLS



  • Required

    • Bachelor of Science degree in a technical discipline (Engineering, Computer Science, Information Systems, etc.) with minimum 7 years' experience, or 11 years' experience in a related field.
    • Formal software and system engineering life cycles and processes (planning, documentation, execution, analysis, and reporting).
    • Requirements-based testing and management of requirement-test case traceability.
    • Software verification testing.
    • System validation testing.
    • Demonstrated ability to complete assigned tasks on-time and within budget in a results-driven environment. Ability to operate multiple projects/assignments concurrently while adjusting to changing priorities.
    • Strong problem solving, analytical skills, and attention to detail.
    • Ability to learn and adapt to modern technologies and engage in continuous learning.
    • Excellent communication skills, both oral and written, including the ability to collaborate with remote team members.
    • Interpersonal skills to collaborate and build strong relationships with people of diverse roles and all levels of management to develop and improve solutions, and to build and maintain rapport and teamwork




  • Preferred

    • Knowledge of 10 CFR 73.54 and 10 CFR 73.55. Knowledge of NEI 08-09 and/or NIST 800.53.
    • Basic knowledge of Kanban software development methodology and waterfall project lifecycle.
    • Defect tracking tools and workflows (e.g., Jira).
    • Requirements capture and traceability (e.g., Jama Connect).
    • Automated test tools and developing automated test procedures/scripts (e.g., Python, TestComplete).
    • Automated build and continuous integration (e.g., Jenkins, TeamCity).
    • Programming in high-level software development languages (e.g., C++, C#).
    • Use of relational databases (e.g., SQL).
    • Virtualized environments (e.g., VMware).
    • Familiarity with cyber security controls (e.g., endpoint protection, firewalls, intrusion detection, Active Directory, security information and event management).
    • Industry familiarity (e.g., physical security, SCADA, biometric scanners) .
    • Adherence to software quality standards (e.g., ISO-9001).
    • U.S. Citizenship.





PHYSICAL REQUIREMENTS/WORK ENVIRONMENT

Physical Requirements



  • Required to sit or stand, bend, type and reach while performing daily functions.
  • Daily work with office equipment and materials.



Work Environment



  • The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • While performing the duties of this job, the employee is sitting at a desk or standing to perform other tasks.

Qualifications
Education
Bachelors of Engineering (required)
Experience
Bachelor of Science degree in a technical discipline (Engineering, Computer Science, Information Systems, etc.) with minimum 7 years' experience, or 11 years' experience in a related field. (required)
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Applied = 0

(web-759df7d4f5-28ndr)