Taro Logo

Scientific Simulation Software Developer

Wave Photonics is building a platform to enable and accelerate the development, mass production and adoption of integrated photonics technologies.
$40,000 - $60,000
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Sales Engineer Europe

Join Ventrata as a Sales Engineer in Europe, combining technical expertise with sales skills to drive growth in the ticketing industry.

Software Engineer

Join Nominal as a Software Engineer to build cutting-edge data infrastructure and tools for complex physical systems testing.

Functional Software Engineer

Imandra is hiring a Functional Software Engineer in Austin, TX to develop cloud-based automated reasoning tools using OCaml and work across the full stack.

Quantitative Developer

Join TradingHub as a Quantitative Developer to build cutting-edge financial market surveillance and analytics tools in a dynamic, innovative environment.

Description For Scientific Simulation Software Developer

Wave Photonics is seeking a highly motivated Scientific Simulation Software Developer to join their team in Cambridge, UK. Founded in 2021, Wave Photonics is building a platform to accelerate the development and adoption of integrated photonics technologies, with applications ranging from energy-efficient communications to quantum computing.

The role involves designing, developing, testing, and maintaining high-performance numerical software applications for physical simulations of light propagation (FDTD) and handling large data sets. The ideal candidate will have strong expertise in designing and implementing fast numerical codes for physical phenomena, with experience in Python or Julia, GPU architecture, CUDA programming, and low-level programming languages.

Key responsibilities include:

  • Developing and maintaining internal tools for physical simulations
  • Optimizing Wave Photonics' library of components
  • Writing clean, efficient, optimized, and scalable code
  • Collaborating with photonics engineers and other stakeholders
  • Contributing to key deliverables and milestones in product development

The company offers a competitive salary range of £40k - £60k per annum, depending on experience, along with company share options, enhanced annual leave, and flexible working options. Wave Photonics values diversity and encourages applications from all backgrounds.

This is an excellent opportunity for a skilled developer to make a significant impact in the fast-growing field of integrated photonics, working in a dynamic startup environment with ambitious goals to transform the industry.

Last updated 9 months ago

Responsibilities For Scientific Simulation Software Developer

  • Design, develop, test and maintain high-performance numerical software applications
  • Develop and maintain internal tools for physical simulations of light propagation (FDTD)
  • Handle large data sets
  • Optimize Wave Photonics' library of components
  • Write clean, efficient, optimized and scalable code
  • Collaborate with photonics engineers and other stakeholders
  • Contribute to key deliverables and milestones in product development

Requirements For Scientific Simulation Software Developer

Python
Rust
  • Experience with Python or Julia
  • Understanding of GPU architecture and CUDA programming experience
  • Experience using a low-level programming language (e.g. C++, Fortran, Rust)
  • Good grasp of low-level machine architecture
  • Practical experience with writing high performance numerical code
  • Proficient in data structures and algorithms

Benefits For Scientific Simulation Software Developer

Equity
  • Salary range of £40k - £60k per annum, depending on experience
  • Company share options plan
  • Enhanced annual leave (25 days + bank holidays)
  • Flexible working options available where possible

Interested in this job?