We're looking for a passionate Engineer with an agile approach to join our growing Engineering Design team at NPL. You will work with a team of professionals from diverse backgrounds and perspectives, celebrating the unique contributions that everyone brings to the team. In this hybrid role you will spend approx. – 3 days a week on site in Teddington, and the rest working remotely. We value your work-life balance and are open to discuss flexible or part-time working arrangements to accommodate your needs.
As our Engineer, you'll be responsible for applying established knowledge or cutting-edge solutions to a range of technical activities. You'll be working collaboratively as part of a team to extend the capability of technical area to contribute innovative solutions to important challenges, and deliver products and services aligned to NPL strategy. You'll be responsible for the standard of delivery of your own work (to time, cost, and quality) with a strong customer focus.
What you’ll be doing:
- Own the full Electronic Design process, including schematic capture, component selection, simulation, and PCB layout.
- Testing and commissioning of prototypes.
- Verification testing and reporting.
- Provide input into specification definition, based on commercial/technical requirement, including liaison with stakeholders.
- Evaluate & introduce new technologies, as well as improving existing technologies.
- Ensure designs comply with regulatory, compliance & safety agency standards, supporting the approval process.
- Co-ordinate early prototype builds, taking a hands-on approach to debug and design verification.
- Take part in subsystem level DFMEA activities to help identify risks and suitable mitigations.
- Liaise with Contract Electronics Manufacturers.
- Support production where required.
- Produce design, integration, and test documentation.
- Collaborate across teams and disciplines to resolve design & integration challenges.
- Support junior engineers, sharing knowledge and experience when needed.
- Writing of embedded code in C and C++