4 дня назад
Senior Algorithms and Simulation Software Engineer (Python/C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Algorithms and Simulation Software Engineer (Python/C++): Developing mission-critical state estimation and control algorithms, simulation models, and testbed infrastructure for real-time SPARC control systems with an accent on production-quality software, hardware-in-the-loop testing, and high-fidelity simulation. Focus on validating control software, building offline analysis tools, and integrating algorithms into hardware and software testbeds.
Location: Devens, Massachusetts, United States; workplace: hybrid. Occasional travel, nights, weekends, or on-call work may be required.
Company
develops fusion energy technology, including the SPARC project and its mission-critical control software.
What you will do
- Develop state estimation and control algorithms for mission-critical real-time applications.
- Build software infrastructure for hardware-in-the-loop and software-only testbeds.
- Develop real-time and high-fidelity simulation models and supporting infrastructure.
- Create offline data analysis tools and contribute to the broader software ecosystem.
- Define and execute end-to-end and integrated test cases and test plans for SPARC control software.
- Collect functional requirements and integrate software with software testbeds, hardware testbeds, and production tools.
Requirements
- Bachelor’s degree in computer science, computer engineering, electrical engineering, industrial engineering, or a related field.
- 7+ years of relevant professional experience.
- Professional experience developing real-time state estimation and control algorithms and production-quality software.
- Proficiency in Python and at least one real-time control language, such as C++ or Rust.
- Experience with modern software development practices, including CI/CD, Git, unit testing, and integration testing.
- Ability to comply with U.S. Export Control Laws for controlled or protected technologies and information. Safety commitment and ability to work around industrial hazards, including high voltage, strong magnets, pressure systems, and cryogenics, are required.
Nice to have
- Experience with hardware-in-the-loop and software-only testbeds.
- Experience developing models to validate software.
- Familiarity with Linux and general networking, including IP/UDP.
Culture & Benefits
- Full-time employment with competitive compensation and equity.
- 13 company-wide holidays, flexible vacation days, and 10 sick days.
- Generous parental leave policy.
- Health, dental, and vision insurance.
- 401(k) with employer matching and professional growth opportunities.
- Team-building activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Simulation Software Engineer
100 000 - 200 000$
6 дней назад
Senior Planning Research Scientist (Autonomous Vehicles)
5 дней назад
Software Engineer (Space Simulation)
100 000 - 180 000$
5 дней назад
Member of Technical Staff – Simulation Engineer (Robotics)
5 дней назад
Applied Scientist (Quantum Error Correction)
142 800 - 193 200$
13 часов назад