
Senior Scientific Software Engineer Magnet Protection Systems
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Senior Scientific Software Engineer - Magnet Protection Systems
About Commonwealth Fusion Systems (CFS)
Commonwealth Fusion Systems is a leading fusion energy company dedicated to delivering commercially viable fusion power plants. Backed by over $2 billion in capital, CFS is building a diverse and dynamic team to accelerate the world's transition to clean energy.
Job Description
We are seeking a talented and motivated Senior Scientific Software Engineer to join our Magnet Protection Systems team. In this role, you will play a crucial part in developing software for a fiber optic quench detection system, a critical component of our fusion power plant.
Responsibilities:
- Develop and implement software algorithms for a fiber optic quench detection system.
- Design and analyze algorithms to detect quenches based on real-time data from the fiber optic system.
- Validate the fiber model and test the quench detection algorithm using experimental data.
- Enhance algorithm performance through the application of image and signal processing techniques.
- Collaborate effectively with cross-functional teams to identify and address data and algorithm needs.
Qualifications:
- Bachelor's degree in a technical field (preferred).
- Strong proficiency in Python, including type hinting and object-oriented programming.
- Foundational understanding of numerical methods, linear algebra, and differential equations.
- Experience with data analysis using pandas, numpy, and matplotlib.
- Familiarity with signal processing, machine learning, or data analytic tools.
- Bonus points for experience with C++, Rust, concurrency, and parallelization.
Compensation:
- Competitive salary range: $140,000 - $200,000 per year (dependent on level, location, qualifications, and experience).
- Comprehensive benefits package including equity, 12.5 company-wide holidays, flexible vacation days, and generous parental leave policy.
Qualifications
Education:
- Bachelor's degree in Computer Science, Engineering, Physics, or a related technical field is required.
Experience:
- Minimum 5 years of professional experience in software development.
- Proven experience in developing and implementing algorithms for data analysis, signal processing, or machine learning.
Technical Skills:
- Strong proficiency in Python, including type hinting and object-oriented programming principles.
- Familiarity with numerical methods, linear algebra, and differential equations.
- Experience with data analysis libraries such as pandas, numpy, and matplotlib.
- Understanding of software engineering best practices, including version control and testing.
Preferred Skills:
- Experience with C++, Rust, or other high-performance programming languages.
- Knowledge of concurrency and parallelization techniques.
- Familiarity with fiber optic sensing systems and quench detection algorithms.
- Experience working in a collaborative, cross-functional team environment.
Key Responsibilities:
- Develop and maintain software for a fiber optic quench detection system integrated into a fusion power plant.
- Design and implement algorithms to identify quenches based on real-time data acquired from the fiber optic network.
- Analyze experimental data to validate the fiber optic model and rigorously test the quench detection algorithm's accuracy and reliability.
- Optimize algorithm performance by leveraging advanced image and signal processing techniques.
- Collaborate effectively with cross-functional teams, including engineers, physicists, and data scientists, to define and address critical data and algorithm requirements.
- Contribute to the development and documentation of software design specifications, testing procedures, and user manuals.
Selection Process
Commonwealth Fusion Systems: Senior Scientific Software Engineer Selection Process
Application Review:
- Automated screening for required skills and experience based on resume and cover letter.
Technical Assessment:
- Online coding challenge focusing on Python proficiency, data analysis, and signal processing.
Interviews:
- Phone Screening: Initial conversation with a recruiter to assess cultural fit and technical understanding.
- Technical Interview: In-depth discussion with engineering team members to evaluate problem-solving skills and knowledge of relevant technologies.
- Culture Fit Interview: Conversation with a team leader to explore candidate's values and work style.
Final Decision:
- Offer extended to top candidate based on performance throughout the process.
This streamlined workflow ensures a fair and efficient selection process, identifying the best candidate for the Senior Scientific Software Engineer position at Commonwealth Fusion Systems.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Commonwealth Fusion Systems
About Commonwealth Fusion Systems
Commonwealth Fusion Systems (CFS) is a leading fusion energy company on a mission to deliver commercially viable fusion power plants. Backed by over $2 billion in capital since 2018, CFS is pioneering a revolutionary approach to fusion energy, leveraging advanced superconducting magnets and innovative engineering to achieve net energy gain.
Driven by a team of world-class scientists, engineers, and entrepreneurs, CFS is committed to creating a fast-paced and dynamic work environment that values diversity and fosters innovation. We believe that fusion energy holds the key to a sustainable future, and we are dedicated to making this vision a reality.
Ready to Apply?
Join Commonwealth Fusion Systems and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job