Current jobs related to C++ Software Engineer - Ely - Thorlabs

  • C# Software Engineer

    16 hours ago


    Ely, United Kingdom Premier Group Recruitment Full time

    C# Developer Role **About the Role** We are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for designing, developing, and testing software applications using C# and other related technologies. You will work closely with project managers, embedded and mechanical teams to bring products to...

  • C# Software Engineer

    20 hours ago


    Ely, United Kingdom Premier Group Recruitment Full time

    C# Developer Role **About the Role** We are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for designing, developing, and testing software applications using C# and other related technologies. You will work closely with project managers, embedded and mechanical teams to bring products to...

  • Software Engineer C#

    13 hours ago


    Ely, United Kingdom Premier Group Recruitment Full time

    C# Developer WantedWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for designing, developing, and testing software applications using C# and other related technologies.The ideal candidate will have a strong background in C# programming, experience with WPF, Visual Studio, and MVC. Bonus skills...

  • Software Engineer C#

    8 hours ago


    Ely, United Kingdom Premier Group Recruitment Full time

    C# Developer WantedWe are seeking a skilled C# Developer to join our team in Cambridge. As a C# Developer, you will be responsible for designing, developing, and testing software applications using C# and other related technologies.The ideal candidate will have a strong background in C# programming, experience with WPF, Visual Studio, and MVC. Bonus skills...


  • Ely, United Kingdom Reqiva Full time

    Software Engineer | C++Reqiva is seeking an experienced C++ Software Engineer to join our growing team in the Cambridge area.Key Responsibilities:Design and develop high-quality C++ software solutionsCollaborate with cross-functional teams to deliver projects on timeParticipate in code reviews and contribute to the improvement of our codebaseStay up-to-date...


  • Ely, United Kingdom Reqiva Full time

    Software Engineer | C++Reqiva is seeking an experienced C++ Software Engineer to join our growing team in the Cambridge area.Key Responsibilities:Design and develop high-quality C++ software solutionsCollaborate with cross-functional teams to deliver projects on timeParticipate in code reviews and contribute to the improvement of our codebaseStay up-to-date...


  • Ely, Cambridgeshire, United Kingdom Client Server Full time

    About the RoleWe are seeking a highly skilled C++ Developer to join our team in Cambridge, working on complex and interesting systems with continual learning opportunities.As a C++ Developer, you will be responsible for creating the client desktop software that forms a key part of our remote access technology, with exposure across the full development...


  • Ely, Cambridgeshire, United Kingdom Client Server Full time

    About the RoleWe are seeking a highly skilled C++ Developer to join our team in Cambridge, working on complex and interesting systems with continual learning opportunities.As a C++ Developer, you will be responsible for creating the client desktop software that forms a key part of our remote access technology, with exposure across the full development...


  • Ely, United Kingdom Premier Group Recruitment Full time

    C# Developer Job DescriptionC# Developer Cambridge - Hybrid Working£60,000-£90,000 per annumThe Premier Group Recruitment is currently working with a leading software electronics provider in Cambridge who are looking to add a C# Developer to their growing team. The business is a group with different subsidiary branches so extremely stable and operate in a...


  • Ely, United Kingdom Premier Group Recruitment Full time

    C# Developer Job DescriptionC# Developer Cambridge - Hybrid Working£60,000-£90,000 per annumThe Premier Group Recruitment is currently working with a leading software electronics provider in Cambridge who are looking to add a C# Developer to their growing team. The business is a group with different subsidiary branches so extremely stable and operate in a...


  • Ely, Cambridgeshire, United Kingdom Client Server Full time

    Job Summary:We are seeking a highly skilled C++ Software Developer to join our team at Client Server. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems using C++.About the Role:Design and develop scalable, secure, and efficient C++ software systems for our remote access...


  • Ely, Cambridgeshire, United Kingdom Client Server Full time

    Job Summary:We are seeking a highly skilled C++ Software Developer to join our team at Client Server. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems using C++.About the Role:Design and develop scalable, secure, and efficient C++ software systems for our remote access...


  • Ely, United Kingdom Oho Group Ltd Full time

    Embedded Software Engineer OpportunityWe are seeking a talented Embedded Software Engineer with Rust experience to join our client's exciting medical device project.Key Responsibilities:Develop high-quality Rust code for embedded systemsCollaborate with cross-functional teams to drive the delivery of an MVPStrong experience across all areas of Embedded...


  • Ely, United Kingdom Oho Group Ltd Full time

    Embedded Software Engineer OpportunityWe are seeking a talented Embedded Software Engineer with Rust experience to join our client's exciting medical device project.Key Responsibilities:Develop high-quality Rust code for embedded systemsCollaborate with cross-functional teams to drive the delivery of an MVPStrong experience across all areas of Embedded...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewWe are seeking a highly skilled software engineer to join our Streamline developer tools team at ARM. As a key member of our team, you will be responsible for designing, developing, and maintaining the next generation of performance analysis tools for ARM CPUs.The ideal candidate will have a strong understanding of Java or modern C++ and...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewWe are seeking a highly skilled software engineer to join our Streamline developer tools team at ARM. As a key member of our team, you will be responsible for designing, developing, and maintaining the next generation of performance analysis tools for ARM CPUs.The ideal candidate will have a strong understanding of Java or modern C++ and...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:We are seeking a highly skilled Software Engineer to join our Functional Safety compiler team to work on our next generation C++17 compiler.The Arm Compiler for Embedded product is based on LLVM and Clang, and our team works on the qualification and certification of the compiler to Functional Safety standards such as ISO 26262 and the...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:We are seeking a highly skilled Software Engineer to join our Functional Safety compiler team to work on our next generation C++17 compiler.The Arm Compiler for Embedded product is based on LLVM and Clang, and our team works on the qualification and certification of the compiler to Functional Safety standards such as ISO 26262 and the...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:We are seeking a highly skilled Software Development Engineer to join our Functional Safety compiler team at ARM. As a key member of our team, you will play a crucial role in the development of our next-generation C++17 compiler.The Arm Compiler for Embedded product is built on LLVM and Clang, and our team is responsible for qualifying and...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:We are seeking a highly skilled Software Development Engineer to join our Functional Safety compiler team at ARM. As a key member of our team, you will play a crucial role in the development of our next-generation C++17 compiler.The Arm Compiler for Embedded product is built on LLVM and Clang, and our team is responsible for qualifying and...

C++ Software Engineer

4 months ago


Ely, United Kingdom Thorlabs Full time

What is the job?
We are looking for a C++ Software Engineer for a 6 month contract to develop high-quality device control software that interfaces with our range of USB driven motor controllers through a cross-platform (Windows and Linux) motion control platform.

 

Working Hours: Monday to Friday 8.00 am – 4.30 pm

Who we are?

Thorlabs is a global, industry leading optical technologies company. We are experts in the design and manufacture or a range of innovative photonics products. We use these products in manufacturing and research, from fibre optics to piezo motors. We are the gold standard with optics laboratories worldwide. There are now 22 facilities across the world in 13 countries. Here in Ely, we are responsible for the Motion Control and Optical Tables product line.

 

Where you will be working?

It’s a hybrid role, working in our new purpose-built facility in Witchford, Ely as well as your home.​ Our purpose-built facility is just 12 miles from Cambridge, within the beautiful mediaeval city of Ely. There are train and bus links to Ely from Kings Cross and Liverpool Street London, and our site is within distance of Ely train station and Ely Bus station.

Requirements

What is essential to us…

  • Experienced C++ Software Engineer with proven record of full software development life cycle
  • Experience working on cross-platform projects targeting Windows and Linux
  • Experience working with serial communication protocols
  • Experience working within multi-disciplinary engineering teams
  • Extensive knowledge of object-oriented programming techniques and best practices
  • Knowledge of software version control processes preferably Git

What we would like you to do/ to see…

  • Write and develop high assurance, well-designed and testable software using C++17
  • Engage with hardware and firmware engineers to determine serial protocols for driving motor controllers
  • Participate in code reviews and design discussions with the software team

Please contact us for a friendly discussion around salary at recruitment@thorlabs.com

Job Reference: THOR-VC-746

 

This is a rolling campaign, so we will actively interview applicants. We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.

 

We would encourage all internal applicants to inform their line managers of their interest in this position.