Software Engineer I&C

Type One Energy GroupKnoxville, TN
Hybrid

About The Position

If you are searching for the best new ideas and share our vision, join us as a Software Engineer Instrumentation and Control (I&C). This is what you need to know: Location: Knoxville, TN Salary: Highly Competitive Plus Benefits Contract: Permanent, full time Reporting to: Director Electrical and Software Engineering Your role in the mission: The Software Engineer – Instrumentation & Control (I&C) will design, develop, and maintain advanced control systems supporting next-generation stellarator technologies. This role focuses on distributed control software, hardware integration, and lifecycle support for instrumentation systems powering complex scientific equipment. The successful candidate will collaborate across engineering disciplines to deliver reliable, high-performance solutions for fusion energy applications.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Software Engineering, Control Systems, or a related field
  • 5+ years of experience developing instrumentation and control systems in complex technical environments
  • Proficiency in software development (e.g., C/C++, Python, or similar)
  • Familiarity with systems engineering practices and requirements management
  • Hands-on experience with version control and CI/CD tools (e.g., Git, GitHub, Jenkins)
  • Strong analytical, troubleshooting, and problem-solving skills
  • Proven ability to work effectively in a multidisciplinary engineering environment

Nice To Haves

  • Experience with distributed and real-time control systems preferred
  • Experience working with lab instrumentation (e.g., oscilloscopes, logic analyzers) preferred
  • Working with PLCs or data acquisition systems
  • Experience with industrial or scientific instrumentation

Responsibilities

  • Design and develop distributed control software for stellarator systems and subsystems
  • Architect and implement instrumentation and control solutions for highly complex equipment
  • Build and maintain drivers and interfaces for diverse instrumentation and control hardware
  • Develop and manage technical documentation, including system designs, interface definitions, and test plans
  • Support the full software and systems lifecycle, including requirements definition, traceability, verification, and validation
  • Contribute to CI/CD pipelines, test automation, and software quality initiatives
  • Partner in integration, testing, and commissioning of hardware and software systems
  • Diagnose and resolve control system issues across development and operational environments
  • Collaborate with cross-functional teams including physics, mechanical, systems, and software engineering
  • Ensure solutions meet safety, reliability, and regulatory standards for fusion and nuclear environments

Benefits

  • A hybrid work policy
  • Stock options
  • Relocation allowance
  • Insurance plans
  • Retirement options
  • Many more great voluntary benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service