Skip to main content

Are you an experienced Software Engineer who comes from a science, engineering or mathematical background who can analyse and solve software design challenges across various development projects for medical and diagnostic devices, consumer products, biotechnology, laboratory and or test equipment?

We are seeking an experienced Software Engineer to join our development team.

Job Overview

The successful candidate will undertake software concept development, detailed design, prototyping and build and release process as required for individual projects working within an ISO 13485 quality management system.

Ideal candidate requirements:
We are looking for someone who:
  • Good C++ / C#, preferably with experience in embedded and desktop or mobile programming.
  • Experience of, or an interest in, mobile and embedded platforms, kernel mode software, device drivers, 3D graphics, Bluetooth, networking, SPI, I2C and serial communications.
  • Good application of the principles of software engineering, including specification and verification within the full software development life cycle.
  • A good understanding of and willingness to share Test Driven & Behaviour Driven Development approaches.
  • A minimum of 2:1 relevant honour degree or equivalent.
Apply For This Role
We offer a range of benefits for all of our employees, including:
  • Competitive salary (dependent on experience)
  • 25 days’ annual leave with the opportunity to buy additional holiday
  • A discretionary profit bonus at the end of our financial year, a portion of which will be tax-free through the EOT model*
  • Generous matched contribution company pension scheme
  • Private healthcare benefit scheme
  • Life Assurance
  • Investment in professional development and learning
  • A flexible working policy
  • Cycle-to-work scheme
  • Electric vehicle salary sacrifice scheme

*Being part of an Employee Ownership Trust has various benefits to our team, which we would be happy to share during the interview process.

Application Process

Please visit our Careers Section to find out more about eg technology, career development of our staff, the benefits we offer and testimonies of why it is great working with us.

You can submit your application HERE.

We welcome international applications, but we are unable to offer sponsorship for work permits, so you will need to have the full right to live and work in the UK. Unfortunately, your application will be automatically rejected if you do not have these rights.

If you require any adjustments to the recruitment process, at either application or interview, please contact us on

Please note, all information provided will be stored for a minimum of six months unless permission is granted to hold details for longer.  At no time, will any information be shared with a third party.  For more information, please email or see our Privacy Policy (

Apply For This Role

About eg technology

eg technology is an integrated product design, engineering and development consultancy, based in Cambridge. Our engineers are world-class and have the experience and passion to create exceptional products for our clients which not only make it to market but make a genuine impact once there. We have extensive expertise in product design across MedTech, Lab & BioTech, VetCare, CleanTech, AgriTech, Consumer and Food & Drink sectors.

We are a team of 50 people focused on developing innovative, beneficial, and exciting products for our clients, through electronics, software and mechanical engineering, industrial design, human factors, technical due diligence & project management.

We value teamwork and collaboration. We are client-centric, open, honest and share our ideas, experience and knowledge across projects. This creates a supportive, enjoyable and relaxed environment for our valued team, which we are currently looking to grow.

Does this sound like the place for you? If so, please send us your application.

To apply for this job email your details to