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. You will contribute to:
- 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
What you'll need:- 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
- Experience with distributed and real-time control systems preferred
- 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)
- Experience working with lab instrumentation (e.g., oscilloscopes, logic analyzers) preferred
- Strong analytical, troubleshooting, and problem-solving skills
- Proven ability to work effectively in a multidisciplinary engineering environment
- Working with PLCs or data acquisition systems
- Experience with industrial or scientific instrumentation
We offer:
In addition to a basic salary and yearly bonus, you will also get...
- A hybrid work policy
- Stock options
- Relocation allowance
- Insurance plans
- Retirement options
- And many more great voluntary benefits