Senior Software Engineer

8 hours ago


Teddington, Greater London, United Kingdom National Physical Laboratory Full time
{"About the Role": "We are seeking a skilled Software Engineer to join our Engineering Design team at National Physical Laboratory. As a key member of our team, you will be responsible for designing and developing software solutions for our projects delivered globally. This is a hybrid role, with a mix of remote and office working, allowing for a great work-life balance.

Key Responsibilities:

* Design and develop software solutions for our projects
* Collaborate with internal teams and external clients
* Ensure compliance with regulations and NPL policy
* Conduct design reviews and make recommendations
* Maintain and design products and systems safely
* Participate in design discussions with hardware design teams
* Develop new embedded software and maintain existing products
* Specify, perform, and document software testing
* Peer review code and documentation
* Use NI Compact RIO/PXI chassis and modules

Requirements:

* Certified LabVIEW Developer
* Experience with version control tools and Gitlab/Github workflows
* Strong understanding of software documentation management
* Excellent problem-solving ability and communication skills
* Ability to estimate development timescales and produce high-quality design documentation

Desirable Criteria:

* Experience with FPGA and other languages
* Knowledge of electrical design and maths simulation/analysis packages
* Experience with software development and Linux systems
* Interest in image processing and optical systems

At National Physical Laboratory, we value diversity and unique perspectives. We encourage applications from candidates underrepresented in STEM disciplines, particularly women, disabled, black, Asian, and minority ethnic candidates, as well as Armed Forces service leavers looking to transition into the civilian workforce.

If you are a driven individual who enjoys creating and documenting well-thought-out software designs, and then implementing them in readable code, we would love to hear from you.

Please note that this role is known internally as 'Higher Engineer'.

We strive to offer a great work-life balance and are open to discussing flexible or part-time working arrangements to accommodate your needs.

About You

We believe that diversity and unique perspectives are key to the success of our engineering projects. For this role, we particularly encourage applications from candidates underrepresented in STEM disciplines, in particular women, disabled, black, Asian and minority ethnic candidates, as well as the Armed Forces service leavers looking to transition into civilian workforce.

You'll be a driven individual who enjoys creating and documenting well thought out software designs, and then implementing them in readable code. You'll also have an excellent attention to detail.

What you can bring to the role (key skills and requirements):

* Be a Certified LabVIEW Developer
* Experience using version control tools – and Subversion
* Experience of Gitlab/Github workflows and software development life cycle
* Strong understanding of software documentation management
* Experience with optical bench and laboratory instrumentation
* Excellent problem-solving ability
* Excellent verbal and written communication skills and the ability to engage with internal and external customers at all levels
* The ability to estimate development timescales and produce high quality design documentation

Desirable Criteria

* Use of FPGA and other languages such as Python and Practice in writing software using the C programming language and assembler
* Experience with Linux systems
* Knowledge of using maths simulation/analysis packages, preferably Matlab
* Knowledge of electrical design
* Experience of software development
* An aptitude for geometry
* Interest in image processing and optical systems

We are now working in a hybrid we will a mix of remote and office working. We strive to offer a great work life balance - if you are looking for full time, part time or flexible options, we will try to make this work where business possible. This will be dependent on the kind of role you do and part of the business you work in.

About National Physical Laboratory

National Physical Laboratory is a world-leading centre of excellence in physical sciences and engineering. We work with industry, academia, and government to develop and apply the latest scientific knowledge and techniques to address the challenges facing society.

Our work has a significant impact on the UK economy and society, and we are proud to be a part of the UK's innovation ecosystem.

We are committed to diversity and inclusion, and we welcome applications from candidates from all backgrounds.

If you are interested in this role, please submit your application.

We look forward to hearing from you.

Best regards,

[Your Name]"}

  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the RoleWe are seeking an experienced and practicing Senior Software Engineer to join our team at the National Physical Laboratory.We are a hybrid organization, with a mix of remote and office working. We strive to offer a great work-life balance, and we will consider flexible options for the right candidate.You will be working on a critical project...


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the RoleWe are seeking a highly skilled Software Design Engineer to join our Engineering team at the National Physical Laboratory. As a key member of our team, you will play a crucial role in the design and development of innovative software solutions for our projects.Key ResponsibilitiesDesign and develop modular LabVIEW architectures to support our...


  • Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the RoleWe are seeking a highly skilled Software Design Engineer to join our Engineering team at the National Physical Laboratory. As a key member of our team, you will play a crucial role in the design and development of innovative software solutions for our projects.Key ResponsibilitiesDesign and develop modular LabVIEW architectures to support our...


  • Teddington, Greater London, United Kingdom LGC Group Full time

    About LGC GroupLGC Group is a leading global life science tools company, providing mission-critical components and solutions into high-growth application areas across the human healthcare and applied market segments.Our MissionWe aim to provide high-quality products and solutions that drive business success and make a positive impact on society.Job...


  • Teddington, Greater London, United Kingdom LGC Group Full time

    About LGC GroupLGC Group is a leading global life science tools company, providing mission-critical components and solutions into high-growth application areas across the human healthcare and applied market segments.Our MissionWe aim to provide high-quality products and solutions that drive business success and make a positive impact on society.Job...


  • Teddington, Greater London, United Kingdom NPL Full time

    We are seeking an experienced Systems Engineer to join our innovative Time and Frequency Department at NPL, a leading organization in the UK.Your role will involve contributing to the development of a new resilient Time Scale facility that is vital for our Critical National Infrastructure. You will collaborate with a team of Scientists and Engineers to...

  • Senior Engineer

    2 days ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the RoleThe National Physical Laboratory (NPL) is seeking an experienced Senior Scientist to join our Ultrasound and Underwater Acoustics Group in a leading research and development role.Key ResponsibilitiesDevelop and implement advanced data analysis techniques for ocean acoustic measurementsPlan and lead experimental work, including in-situ and...

  • Senior Engineer

    2 days ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the RoleThe National Physical Laboratory (NPL) is seeking an experienced Senior Scientist to join our Ultrasound and Underwater Acoustics Group in a leading research and development role.Key ResponsibilitiesDevelop and implement advanced data analysis techniques for ocean acoustic measurementsPlan and lead experimental work, including in-situ and...


  • Teddington, Greater London, United Kingdom LGC Group Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our central Group Data & Analytics team at LGC Group. As a key member of our team, you will play a critical role in designing and developing innovative data processes and solutions that drive business success.Key ResponsibilitiesDesign and develop data pipelines and architectures to...


  • Teddington, Greater London, United Kingdom LGC Group Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our central Group Data & Analytics team at LGC Group. As a key member of our team, you will play a critical role in designing and developing innovative data processes and solutions that drive business success.Key ResponsibilitiesDesign and develop data pipelines and architectures to...


  • Teddington, Greater London, United Kingdom LGC Group Full time

    About LGC GroupLGC is a leading global life science tools company, providing mission-critical components and solutions into high-growth application areas across the human healthcare and applied market segments.Our MissionWe strive to deliver high-quality products and solutions that meet the evolving needs of our customers, driving business success and making...


  • Teddington, Greater London, United Kingdom LGC Group Full time

    About LGC GroupLGC is a leading global life science tools company, providing mission-critical components and solutions into high-growth application areas across the human healthcare and applied market segments.Our MissionWe strive to deliver high-quality products and solutions that meet the evolving needs of our customers, driving business success and making...

  • Data Engineering Lead

    2 weeks ago


    Teddington, Greater London, United Kingdom LGC Group Full time

    About LGC GroupLGC Group is a leading global life science tools company, offering essential components and solutions in key growth areas across human healthcare and applied markets. Our top-notch product lineup includes critical tools for genomic analysis and quality assurance applications that are integral to our customers' products and workflows.Job Title:...

  • Senior Scientist

    5 hours ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the RoleThe National Physical Laboratory (NPL) is seeking an experienced Senior Scientist to lead our Ultrasound and Underwater Acoustics Group in Teddington. As a world-leading institution in this area, we have a suite of dedicated facilities, including laboratory tanks, an acoustics pressure vessel, and an open-water site.The successful candidate...

  • Senior Scientist

    4 hours ago


    Teddington, Greater London, United Kingdom National Physical Laboratory Full time

    About the RoleThe National Physical Laboratory (NPL) is seeking an experienced Senior Scientist to lead our Ultrasound and Underwater Acoustics Group in Teddington. As a world-leading institution in this area, we have a suite of dedicated facilities, including laboratory tanks, an acoustics pressure vessel, and an open-water site.The successful candidate...

  • Senior Data Engineer

    3 hours ago


    Teddington, Greater London, United Kingdom LGC Group Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our central Group Data & Analytics team. As a key member of our team, you will design and develop innovative data processes for acquiring data from diverse sources, such as APIs and streaming. You will optimize our Enterprise Data Platform to meet evolving business needs and leverage...

  • Senior Data Engineer

    2 hours ago


    Teddington, Greater London, United Kingdom LGC Group Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our central Group Data & Analytics team. As a key member of our team, you will design and develop innovative data processes for acquiring data from diverse sources, such as APIs and streaming. You will optimize our Enterprise Data Platform to meet evolving business needs and leverage...


  • Teddington, Greater London, United Kingdom NPL Full time

    About the RoleWe are seeking a highly skilled Physicist or Engineer to contribute to our Engineering Design group at NPL. As a key member of our team, you will be involved in the design, development, and test of new metrology systems and their supporting software.Key ResponsibilitiesDesign and simulate physical systems using ray-tracing and finite element...


  • Teddington, Greater London, United Kingdom NPL Full time

    About the RoleWe are seeking a highly skilled Physicist or Engineer to contribute to our Engineering Design group at NPL. As a key member of our team, you will be involved in the design, development, and test of new metrology systems and their supporting software.Key ResponsibilitiesDesign and simulate physical systems using ray-tracing and finite element...


  • Teddington, Greater London, United Kingdom NPL Full time

    Job Summary:We are seeking a highly skilled Physicist or Engineer to join our Engineering team at NPL. Our Engineering Design group plays a crucial role in the design and preparation for manufacturing systems and instruments used within the organisation and for external customers.Key Responsibilities:Design and Development: Involved in the design,...