Role Overview
As a Senior Software Engineer, you will be the primary software point of contact for the Laser team and provide technical leadership across software, hardware, and experimental-system interfaces, helping define architecture and technology direction for a greenfield laser-software platform.
About Focused energy
Focused Energy is a pioneering international deep-tech company with locations in Germany and the US, dedicated to commercializing laser-driven nuclear fusion. Our mission is to deliver clean, safe, and virtually limitless energy to the world.
Key Responsibilities
- Act as the primary software partner for the Laser team and coordinate software activities across laser projects.
- Provide technical leadership for software initiatives, including planning, technical alignment, risk identification, and coordination with laser physicists, engineers, and systems-integration partners.
- Help define the architecture, technology choices, development practices, and interfaces for a new laser-software platform in a greenfield environment.
- Design and implement reliable software for critical laser projects, from system-level interfaces to user-facing applications.
- Develop and maintain automated calibration software that improves repeatability, reduces manual effort, and supports reliable laser operation.
Requirements & Eligibility
- Strong programming experience in C++, Python, or comparable programming languages.
- Experience designing, implementing, testing, debugging, and maintaining complex software systems.
- Knowledge of software architecture, code review practices, automated testing, technical documentation, and engineering best practices.
- Experience with greenfield development, platform or architecture definition, and making technology choices where requirements are still evolving.
- Experience with automated calibration, control-adjacent software, laboratory systems, automation, or physical-device interfaces.
Required Skills & Tech
C++PythonTCP/IPREST APIswebhooks