✨ About The Role
- The Senior Software Engineer will work closely with physics and engineering teams to build Helion's Fusion Power Plant.
- Responsibilities include creating and maintaining graphical user interfaces for real-time health and performance monitoring of fusion machines.
- The role involves collaborating to develop software algorithms that interface with thousands of distributed sensors.
- The engineer will take ownership of software architecture, code organization, and version control best practices.
- The position requires exploring time series database tools and methods for data visualization to enhance user experience.
âš¡ Requirements
- A bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering is required for this role.
- The ideal candidate will have over 8 years of industry experience, demonstrating a strong background in software engineering.
- Proficiency in programming languages such as Python, C, and/or C++ is essential, particularly in Linux and Windows environments.
- Experience with software deployment tools like Docker and familiarity with time series database management software is necessary.
- The candidate should possess strong problem-solving skills and the ability to apply engineering first-principles to complex challenges.