Control Systems Software Engineer

Centrus Global•Oak Ridge, TN

About The Position

The Senior Controls Software Development Engineer serves as the technical lead for automated sensor calibration systems and test stand equipment. The role develops software, controls, data architecture, and analytics infrastructure to automate calibration processes and provide lifecycle traceability of calibration records. Working with controls, instrumentation, metrology, quality, operations, and data teams, the engineer designs National Instruments (NI) data acquisition systems, develops LabVIEW calibration software, and creates data pipelines and analysis tools. The position also evaluates data platform architectures, including integration with Palantir Foundry and related technologies. Work is performed under an NQA-1 quality program in an NRC-regulated environment, with rigorous requirements for accuracy, repeatability, and documentation. The technical lead designs and implements calibration systems for pressure, temperature, flow, and level instrumentation and specialized test stand equipment. The engineer selects and integrates NI data acquisition hardware and reference standards, develops LabVIEW applications, defines software architecture and quality practices, and develops automated sequencing and process controls using LabVIEW and PLC technologies where appropriate. The role evaluates data management solutions and leads integration with Palantir Foundry, databases, historians, and enterprise technologies. It builds data pipelines and models that link equipment records, reference standards, procedures, operators, asset identifiers, and results. The engineer develops analytical tools for calibration curves, measurement uncertainty, drift, statistical trends, and pass/fail criteria, as well as dashboards and reports for equipment status, schedules, out-of-tolerance conditions, and performance metrics. The engineer also develops operator interfaces; authors software requirements, data specifications, test procedures, and calibration instructions; and verifies and validates systems through rigorous testing. The position maintains NQA-1 software quality, configuration management, version control, and audit-ready documentation practices. In partnership with cybersecurity, quality, and operational technology teams, the engineer supports data integrity, cybersecurity, and regulatory requirements; investigates measurement anomalies; troubleshoots system issues; and leads root-cause analyses. The senior engineer mentors junior engineers, provides cross-disciplinary technical leadership, and coordinates vendors and contractors.

Requirements

  • Bachelor's degree in Electrical Engineering, Controls Engineering, Mechanical Engineering, Computer Engineering, Chemical Engineering, Physics, or a related technical discipline; equivalent experience may be considered.
  • Eight or more years of experience developing data acquisition, automated test, or controls software solutions in industrial, process, manufacturing, energy, or testing environments.
  • Demonstrated success designing and implementing automated data collection and analysis systems for calibration, testing, or measurement applications.
  • Advanced experience developing LabVIEW applications and integrating National Instruments DAQ hardware with sensor and instrumentation technologies.
  • Experience with analog and digital signals, RTDs, thermocouples, 4–20 mA devices, serial communications, GPIB, and Ethernet-based systems.
  • Experience with databases, historians, and data platforms, including SQL and data modeling concepts.
  • Ability to evaluate technical tools and recommend scalable software and data architectures.
  • Proficiency in Python or similar scripting languages for analysis, automation, and data processing.
  • Strong understanding of instrumentation principles, metrology, calibration methods, and measurement uncertainty.
  • Working knowledge of PLC programming and industrial communication protocols such as Modbus, EtherNet/IP, and OPC UA.
  • Experience working within formal quality and change management systems, including NQA-1 or similar frameworks.
  • Ability to interpret P&IDs, electrical schematics, instrument loop drawings, and technical specifications.
  • Excellent written and verbal communication skills.
  • Successful candidate must obtain and maintain a Q security clearance.
  • Candidates for positions requiring a security clearance must undergo pre-offer testing for illegal drugs; employed personnel are subject to random and other specified drug testing.
  • The position requires a pre-employment background check and drug test; a federal background investigation is required to obtain a Q security clearance, and subsequent federal reinvestigations may be required.
  • Hired candidates must verify identity and eligibility to work in the United States and complete the required employment eligibility verification form.

Nice To Haves

  • Certified LabVIEW Developer (CLD) or Certified LabVIEW Architect (CLA).
  • Experience implementing Palantir Foundry pipelines, ontology models, and dashboards.
  • Experience with NQA-1 software quality assurance, software verification and validation, and software dedication processes.
  • Experience with calibration management systems and traceability to NIST or equivalent standards.
  • Knowledge of statistical analysis methods and uncertainty calculations, including GUM methodologies.
  • Experience supporting nuclear, gas centrifuge, or other highly regulated industrial facilities.
  • Functional safety experience, including SIL-rated systems and safety PLCs.
  • Professional Engineer (PE) license, ASQ Certified Calibration Technician (CCT), or Certified Quality Engineer (CQE) certification.
  • Active Q or Top Secret security clearance.

Responsibilities

  • Lead the design and implementation of automated calibration systems for instrumentation and test stand equipment.
  • Evaluate, select, configure, and integrate National Instruments data acquisition hardware and reference standards.
  • Develop LabVIEW applications that automate calibration sequences, capture measurement data, and support reliable operations.
  • Establish software architecture, coding standards, reusable development libraries, and quality practices.
  • Develop control logic for automated sequencing, system stabilization, and process setpoint management using LabVIEW and PLC technologies where appropriate.
  • Evaluate data management solutions and recommend scalable data platform architectures.
  • Lead integration of calibration systems with Palantir Foundry, databases, historians, and related enterprise technologies.
  • Build data pipelines and data models that provide calibration traceability across equipment, reference standards, procedures, operators, asset identifiers, and results.
  • Develop analytical tools for calibration curves, measurement uncertainty, drift performance, statistical trends, and pass/fail criteria.
  • Create dashboards and reporting tools for equipment status, calibration schedules, out-of-tolerance conditions, and long-term performance metrics.
  • Develop operator interfaces for calibration execution and review.
  • Author software requirements, data specifications, test procedures, calibration instructions, and other technical documentation.
  • Verify and validate systems through rigorous testing programs.
  • Maintain compliance with NQA-1 software quality standards, configuration management, version control, and audit-ready documentation practices.
  • Support data integrity, cybersecurity, and regulatory requirements with cybersecurity, quality, and operational technology teams.
  • Investigate measurement anomalies, troubleshoot complex system issues, and lead root-cause analyses.
  • Mentor junior engineers and provide technical leadership across disciplines.
  • Coordinate vendors and contractors to support successful project execution.

Benefits

  • Incentive eligible.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service