Numerical Software Engineer for Scientific Simulations

4 weeks ago


Cambridge, Cambridgeshire, United Kingdom Wave Photonics Full time

About Us

At Wave Photonics, we are dedicated to advancing the development and widespread adoption of integrated photonics technologies. These technologies are essential for a variety of applications, including energy-efficient communication systems, wearable health monitoring devices, rapid diagnostic instruments, optical tensor processors, on-chip LiDAR, and quantum computing solutions. We aim to eliminate barriers in technology development through a combination of simulation, statistical modeling, and optimization techniques.

Founded in 2021, we have garnered support from prominent investors in Silicon Valley, the UK, and the EU, and are actively involved in several projects funded by the UK's innovation agency, Innovate UK. Our achievements include securing a prestigious European Innovation Council Accelerator project aimed at developing solutions for cutting-edge applications in integrated photonics.

We are looking for a passionate and driven Numerical Software Engineer to join our team and help us accelerate the growth and integration of photonics technologies.

Role Overview

This position offers an exciting opportunity to design, develop, test, and maintain high-performance numerical software applications at Wave Photonics. You will be responsible for creating and managing internal tools for physical simulations of light propagation (FDTD) and handling extensive data sets. Your contributions will be vital in optimizing the design and creation of Wave Photonics' component library.

The ideal candidate will possess a strong background in the design and implementation of efficient numerical codes for physical phenomena. You will be expected to write clean, efficient, optimized, and scalable code, leveraging your past experiences and adhering to software development best practices. Your insights will influence product development, translating business goals and product designs into high-quality deliverables.

Attention to detail, enthusiasm for problem-solving, and a commitment to developing innovative, high-performance solutions are essential. A willingness to learn and stay updated with the latest technologies is highly valued.

This role involves collaboration with photonics engineers and other stakeholders to define and deliver high-quality products that align with our mission to unlock the potential of integrated photonics. Strong communication skills and the ability to work effectively with cross-functional teams are crucial.

You will be a key member of our small but expanding team, contributing to significant deliverables and milestones that propel our product development. Immerse yourself in the dynamic environment of a start-up with ambitions to transform the integrated photonics industry. We appreciate enthusiastic individuals who are eager to learn and challenge conventional ideas.

Requirements

Essential

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

Nice to Have / Beneficial

  • Interest and experience in applying machine learning to physical simulations
  • Experience in a high-performance computing (HPC) environment
  • Proficiency in using profilers to achieve optimal runtime performance
  • Experience with SIMD (CUDA/AVX/SSE)
  • Familiarity with software development best practices
  • Experience in developing numerical algorithms and physical simulation software

Benefits

Salary and Compensation

  • Competitive salary ranging from £40k to £60k per annum, based on experience.
  • Participation in the company share options plan.
  • Enhanced annual leave policy (25 days plus bank holidays).
  • Flexible working options available, with an emphasis on in-person collaboration.

Work Environment

At Wave Photonics, we envision a brighter future, striving towards this goal not only through our technology but also as a dedicated and welcoming team passionate about collaboration. We value diversity and inclusion, encouraging individuals from all backgrounds and experiences to apply.

Our office serves as a vibrant hub where innovative minds come together to redefine the future of integrated photonics. We foster an environment that celebrates open communication and interdisciplinary collaboration.

How to Apply

Please submit your CV and an optional cover letter through the application portal. We look forward to reviewing your application.

All applicants will receive notification regarding their application status.

NO RECRUITMENT AGENCIES PLEASE.



  • Cambridge, Cambridgeshire, United Kingdom TTP Full time

    About the RoleWe are seeking a highly skilled Simulation Architect to join our team at TTP Group. As a key member of our organization, you will play a pivotal role in advancing our mission to revolutionize manufacturing and process automation in the life sciences industry.Key ResponsibilitiesDesign, develop, and optimize our robotic Constellation system...


  • Cambridge, Cambridgeshire, United Kingdom TTP Full time

    About the RoleWe are seeking a highly skilled Simulation Architect to join our team at TTP Group. As a key member of our organization, you will play a pivotal role in advancing our mission to revolutionize manufacturing and process automation in the life sciences industry.Key ResponsibilitiesDesign, develop, and optimize our robotic Constellation system...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Physicist - Defence Systems - CambridgeAbout Us: Newton Colmore Consulting Ltd is a specialist recruitment company within the Medical Devices, Scientific Engineering, Scientific Software, Robotics, Science, Electronics Design, New Product Design, Human Factors, Regulatory Affairs, Quality Assurance, and Field Service Engineering sectors.Job...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Physicist - Defence Systems - CambridgeAbout Us: Newton Colmore Consulting Ltd is a specialist recruitment company within the Medical Devices, Scientific Engineering, Scientific Software, Robotics, Science, Electronics Design, New Product Design, Human Factors, Regulatory Affairs, Quality Assurance, and Field Service Engineering sectors.Job...


  • Cambridge, Cambridgeshire, United Kingdom Darwin Recruitment Full time

    Job OpportunityWe are seeking a highly skilled Quantum Photonics Engineer to join our team at Darwin Recruitment. As a key member of our team, you will be responsible for designing and simulating integrated photonic devices, collaborating with fabrication and measurement experts, and analyzing and presenting your findings.Your Key ResponsibilitiesDesign and...


  • Cambridge, Cambridgeshire, United Kingdom Darwin Recruitment Full time

    Job OpportunityWe are seeking a highly skilled Quantum Photonics Engineer to join our team at Darwin Recruitment. As a key member of our team, you will be responsible for designing and simulating integrated photonic devices, collaborating with fabrication and measurement experts, and analyzing and presenting your findings.Your Key ResponsibilitiesDesign and...


  • Cambridge, Cambridgeshire, United Kingdom Cranleigh Scientific Ltd Full time

    About Cranleigh Scientific LtdCranleigh Scientific Ltd, a renowned materials manufacturing business, is seeking a skilled Mechanical Project Engineer to join its team in Cambridge on a permanent basis.Key Responsibilities:Provide mechanical engineering expertise to the project engineering team.Lead continuous improvement projects across the site, driving...


  • Cambridge, Cambridgeshire, United Kingdom Altos Labs Full time

    Our MissionAltos Labs is dedicated to restoring cell health and resilience through cell rejuvenation, aiming to reverse disease, injury, and disabilities that can arise throughout life.Our ValuesAt Altos Labs, we believe in the power of diverse perspectives to drive scientific innovation. We foster a culture of belonging where every employee feels valued for...


  • Cambridge, Cambridgeshire, United Kingdom Altos Labs Full time

    Our MissionWe are dedicated to revolutionizing cell health and resilience through cutting-edge cell rejuvenation technologies, aiming to reverse disease, injury, and disabilities that can occur throughout life. Our ValueOur core value is Everyone Owns Achieving Our Inspiring Mission, driving us to excel in scientific innovation and inquiry.Diversity at...


  • Cambridge, Cambridgeshire, United Kingdom Altos Labs Full time

    Our MissionWe are dedicated to revolutionizing cell health and resilience through cutting-edge cell rejuvenation technologies, aiming to reverse disease, injury, and disabilities that can occur throughout life. Our ValueOur core value is Everyone Owns Achieving Our Inspiring Mission, driving us to excel in scientific innovation and inquiry.Diversity at...


  • Cambridge, Cambridgeshire, United Kingdom Teksystems Full time

    About the RoleThis is a challenging opportunity for a highly skilled software engineer to join our team at Teksystems as a Senior Systems Software Development Engineer.Key ResponsibilitiesDesign and implement the embedded software architecture and code base to support the Read and Writer Systems.Collaborate with system designers, electronics engineers, FPGA...


  • Cambridge, Cambridgeshire, United Kingdom Teksystems Full time

    About the RoleThis is a challenging opportunity for a highly skilled software engineer to join our team at Teksystems as a Senior Systems Software Development Engineer.Key ResponsibilitiesDesign and implement the embedded software architecture and code base to support the Read and Writer Systems.Collaborate with system designers, electronics engineers, FPGA...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    Embedded Software Engineer - Security Clearance - Cambridge A growing spinout security technology company, based in Cambridge, is currently seeking an experienced Embedded Software Engineer to assist with the development, modification, and enhancement of various security technologies. Your focus will span across radio, satellite, communications, radar,...

  • Defence Physicist

    1 week ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job DescriptionCompany OverviewNewton Colmore Consulting Ltd is a specialist recruitment company that provides expert services in the Medical Devices, Scientific Engineering, Scientific Software, Robotics, Science, Electronics Design, New Product Design, Human Factors, Regulatory Affairs, Quality Assurance, and Field Service Engineering sectors.Job SummaryWe...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Physicist - Defence Systems - CambridgeAbout the Role:We are seeking a highly skilled Physicist to join our team at Newton Colmore Consulting Ltd. As a Physicist, you will play a crucial role in the development and invention of cutting-edge technologies used in various defence, aerospace, telecommunications, and other sectors where security is...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Physicist - Defence Systems - CambridgeAbout the Role:We are seeking a highly skilled Physicist to join our team at Newton Colmore Consulting Ltd. As a Physicist, you will play a crucial role in the development and invention of cutting-edge technologies used in various defence, aerospace, telecommunications, and other sectors where security is...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Physicist - Defence Systems - CambridgeAbout Us: Newton Colmore Consulting Ltd is a specialist recruitment company within the Medical Devices, Scientific Engineering, Scientific Software, Robotics, Science, Electronics Design, New Product Design, Human Factors, Regulatory Affairs, Quality Assurance, and Field Service Engineering sectors.Job...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Physicist - Defence Systems - CambridgeAbout Us: Newton Colmore Consulting Ltd is a specialist recruitment company within the Medical Devices, Scientific Engineering, Scientific Software, Robotics, Science, Electronics Design, New Product Design, Human Factors, Regulatory Affairs, Quality Assurance, and Field Service Engineering sectors.Job...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Principal Software Engineer – XenServer InterfacesJoin a skilled team of engineers dedicated to advancing XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform employed across various environments.About...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Principal Software Engineer – XenServer InterfacesJoin a skilled team of developers focused on XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform utilized across various environments.About...