Control Software Engineer
Commonwealth Fusion Systems
Job Description
Job Description
About Commonwealth Fusion Systems:
Commonwealth Fusion Systems is on a mission to deliver the urgent transition to fusion energy.
Combining decades of research, top talent, and new technologies, we’re designing and building commercially viable fusion power plants. And we're working with policymakers, suppliers, and many others to build the energy industry of the future.
We’re in the best position to make it happen. Since 2018, we’ve raised $4 billion of capital, making us the largest and leading fusion company in the world.
Now we’re looking for more thinkers, doers, builders, and makers to join us. People who’ll bring new perspectives, solve tough problems, and thrive as part of a team.
If that’s you and this role fits, we want to hear from you.
Join the power movement as a Control Software Engineer
As a Control Software Engineer, you will be responsible for the design, implementation, and verification of software and controls for advanced R&D equipment and complex machinery.
As a member of the Software Engineering team you will be a hands-on technical contributor, a champion of writing excellent quality, production-ready code for mission-critical real-time systems. You will collect functional requirements from customers and produce software solutions to meet these requirements.
You will work with a variety of engineers to integrate your software into software testbeds, hardware testbeds, and the production tools. You will also contribute to the broader software ecosystem to improve tooling and processes used across the company.
What you'll do:- Develop control software across multiple platforms, including PLCs and real-time Linux
- Develop operator interfaces and workflows
- Improve software tooling to increase developer velocity and enable new capabilities
- Bachelor's degree in a relevant engineering field (computer science, computer engineering, electrical engineering, industrial engineering, etc.)
- 5+ years of experience with industrial control systems and/or embedded control systems
- 5+ years of experience in producing production quality control software
- Experience with modern software development lifecycle practices (CI/CD, git version control, unit testing, integration testing, etc)
- Proficiency with Python
- Proficiency with at least one real-time control language (C++, SCL/ST, Rust, etc)
- Experience with industrial protocols (e.g. EtherCat, Profinet, Modbus, etc)
- Experience developing Human-Machine Interfaces (HMIs) for industrial or scientific equipment
- Familiarity with industrial control platforms (e.g. Beckhoff or TwinCat)
- Familiarity with Linux
- Familiarity with general networking (IP/UDP)
- Perform activities such as typing, standing, sitting, etc. for extended periods of time
- Dedication to safety to mitigate industrial hazards that may include heat, cold, noise, fumes, strong magnets, lead (Pb), high voltage, high current, pressure systems, and cryogenics
- Willingness to occasionally travel or work required nights/weekends/on-call
Salary range for this full-time position + equity + benefits . The actual salary will depend on level, location, qualifications, and experience. The range displayed on each job posting reflects new hire salaries for the position across all US locations. Benefits include:
• Competitive compensation with equity
• 13 Company-wide Holidays
• Flexible vacation days
• 10 sick days
• Generous parental leave policy
• Health, dental, and vision insurance
• 401(k) with employer matching
• Professional growth opportunities
• Team-building activities
#LI-Hybrid
At CFS, we excel in fast-paced environments, driven by our values of integrity, execution, impact, and self-critique. As we grow, we’re eager to bring on mission-driven folks who offer diverse perspectives and fresh ways to tackle challenges.
We value diversity deeply and are proud to be an equal opportunity employer by choice. We consider all qualified applicants equally, regardless of race, color, national origin, ancestry, citizenship status, protected veteran status, religion, physical or mental disability, marital status, sex, sexual orientation, gender identity or expression, age, or any other basis protected by law.
This role requires compliance with U.S. laws concerning the export of controlled or protected technologies or information (collectively, “Export Control Laws"). Any offer of employment will be contingent on the need for compliance with such Export Control Laws.
- ...as part of a team. If that’s you and this role fits, we want to hear from you. Join the power movement as a Senior Control Software Engineer As a Control Software Engineer, you will be responsible for the design, implementation, and verification of software and...SuggestedFull timeFlexible hoursNight shiftWeekend work
$138.9k - $180.6k
...AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting,... ...various GNU, VS Code, Microsoft Visual Studio, Arduino Version control systems including SVN, Git. Issue tracking via Jira, or...SuggestedTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- Job Description Job Description Experienced Software Engineer with strong Java and Selenium skills,Develop automation scripts and execute regression suites,Develop automation scripts and execute regression suitesSuggested
$87.3k - $157.2k
...trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of... ...tooling. Investigates and documents engineering changes and controls equipment and tooling configuration in accordance with...SuggestedFull timeInterim roleWork at officeLocal areaWorldwide- Controls EngineerPosition OverviewWe are seeking a skilled Controls Engineer to design, develop, and implement control systems for various applications. The ideal candidate... ...integrate control systems with hardware and software components.Conduct system simulations and...Suggested
$140.8k - $193.7k
...team brings deep expertise in manufacturing, materials science, software, automation, and operations, united by a shared commitment to... ...lead to better outcomes. Job Purpose The Applications Engineer serves as the senior technical bridge between customer product...$130k - $140k
...automated laboratory testing systems to commercial, research, and academic labs, globally. We are seeking a highly skilled Controls Engineer to join our team specializing in the design and development of electro‑mechanical laboratory soil testing equipment at Geocomp...Worldwide$125.7k - $203.1k
...professionals from around the world, working together across Engineering, IT, Supply Chain, Customer Experience, Security & Trust, and... ...who enjoys learning, troubleshooting, and working across both software and infrastructure. This is an opportunity to grow your technical...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- ...Launch your Career with Us! Our 18-month Engineering Training Program offers 3-4 rotational... ...of the industry's top talent. At Johnson Controls, our values guide everything we do. We are... ...Engineering, Test Engineering, Software Engineering, Project Management, or Product...Full timeInternshipWork at officeRelocationRelocation package
$110k - $185k
...solve tough problems, and thrive as part of a team. If that’s you and this role fits, we want to hear from you. Senior Controls Engineer As a Senior Controls Engineer, you are an expert in core functions and have a deep understanding of specific domains. You will...Immediate startFlexible hoursNight shiftWeekend work$184k - $287.5k
NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops network management software that configures network devices and routing tables of NVLink and large-scale InfiniBand networks powering the world’s most advanced supercomputers...Full time- ...TekWissen provides a unique portfolio of innovation capabilities that seamlessly combines consumer insights, strategy, design, software engineering, and systems integration. We strongly believe: " If something cannot be measured, it cannot be managed. " TekWissen measures...
$122.6k - $183.95k
Job SummaryThe Sr. Staff OT Systems Engineer is a senior technical leadership role responsible... ...link between manufacturing equipment, controls systems, industrial networks, data... ...industrial networks, data integration, and software-based OT platforms. Strong project leadership...Full timeWork at officeRemote work$139k - $174k
...Job Description We are seeking a highly skilled Advanced Software Engineer with expertise in LabView ,Visual Basic, understanding of SQL... ...SQL databases. Design and implement data acquisition and control systems using LabVIEW . Collaborate with cross-...Temporary workWork experience placementFlexible hours- ...Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...InternshipWork at officeLocal area2 days per week
$81.7k - $155.5k
...Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who... ...Container principles and construction Git-based source control Dev-ops with Docker or Kubernetes Additional qualities...Work experience placementWork at officeLocal areaImmediate start- ...product. Interact and coordinate with the Sales Team as well as Engineering, Manufacturing, Quality, and Finance Participate in... ...courses Quality Management System Awareness Computer & Software Applications as required Annual internal export training provided...Flexible hours
$117.4k - $161.5k
...expertise in manufacturing, materials science, software, automation, and operations, united by a... ...is hiring a Lead Product Quality Engineer, Aerospace & Defenseto own quality strategy... ...for quality systems and process control within our high-tech digital production...$168k - $264.5k
...to do their best work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact VLSI CAD software in a technically challenging and highly visible domain....Full timeWorldwide$152k - $241.5k
NVIDIA wants an outstanding Software Linux Engineer to strengthen our installation, packaging, and software delivery features for NVIDIA's networking software. In this role, you will craft, develop, and maintain user-space tools, packaging systems, software repositories...Full timeWorldwide- ...Join the power movement as a Senior Data and Operations Software Engineer The Software Engineering team is seeking an experienced and... ...requires compliance with U.S. laws concerning the export of controlled or protected technologies or information (collectively, “Export...Full timeFlexible hoursNight shiftWeekend work
$120.5k - $228.5k
...Software Engineer 3 (Routing Protocols) This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people...Work experience placementWork at office2 days per week$141.6k - $212.4k
Job SummaryThis Senior Staff Engineer, Network & Cybersecurity role is a hands-on leadership position focused on designing, implementing... ...systems. You will partner with IT, cybersecurity teams, controls engineers, and equipment vendors to ensure manufacturing systems...Full timeWork at officeRemote work$132.6k - $182.3k
...team brings deep expertise in manufacturing, materials science, software, automation, and operations, united by a shared commitment to... ...perspectives lead to better outcomes.Job PurposeAs a Senior AWS Cloud Engineer, you will contribute to the digital foundation that powers...$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure. We expect you to... ...product introductions (NPIs), distributed systems, familiarity with software testing and deployment, and excellent communication and...Full time$87.3k - $157.2k
...preventative maintenance plans, interim solutions for damaged and unsafe equipment, and tooling. Investigates and documents engineering changes and controls equipment and tooling configuration in accordance with standard operating procedures. Develops and recommends...Interim role$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding...Full timeRemote work$125k - $140k
Software Engineer, Data Plane (Hybrid - 3 Days per Week In Office)Location: Hybrid work arrangement with 3 days per week in the office and... ...secure networking software for use in Ribbon's Session Border Controller (SBC) product line. The successful candidate must be...Full timeWork at officeRemote work3 days per week- Software Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...Hourly payWork experience placementInternshipWork at officeLocal areaImmediate start2 days per week
- ...Design and maintain embedded software, firmware, and industrial control systems for packaging equipment throughout the product lifecycle. Provide technical... .... Requirements Requires a Bachelor's degree in Engineering and over 7 years of experience in electrical design...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Control Software Engineer. Be the first to apply!
- part time software developer remote Devens, MA
- senior software engineer remote Devens, MA
- entry level software sales Devens, MA
- software technology Devens, MA
- software implementation project manager Devens, MA
- software Devens, MA
- id software Devens, MA
- remote software sales Devens, MA
- chief instrumentation control engineer
- numerical control programmer




