
Software Engineer
On site
Cambridge, United Kingdom
Full Time
25-02-2025
Job Specifications
eg technology is a product design, engineering and development consultancy based in Cambridge, UK with extensive experience within the MedTech, Lab/BioTech, VetCare, CleanTech, Consumer and Food/Drink Sectors. We are a team of 50 people focused on developing innovative, beneficial, and exciting products for our clients.
Are you an experienced Software Engineer with 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?
Job Overview:
We are seeking an experienced Software Engineer to 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 welcome applicants with the following:
Good C++ with experience in embedded and desktop or mobile programming.
Experience with Python and C# or other high-level languages.
Experience of embedded platforms, device drivers, 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 minimum of a 2:1 relevant honour degree or equivalent.
Package & Benefits:
In addition to competitive salaries, we offer a range of benefits for all of our employees, including:
Salary: Competitive (dependent on experience)
25 days’ annual leave with the opportunity to buy-back 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
We have 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.
About us:
eg technology is an integrated product design and engineering consultancy. Specialising in electronics, software and mechanical engineering, industrial design, human factors and project management. eg is ISO 13485 accredited, complying with safety, risk management and traceability standards. 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. Our aim is to be the chosen product development company for both our clients and employees.
Although eg technology is an engineering company, our business is really about people. We value and look after everyone who works with us, meaning our staff stay and we establish long-term working relationships with our clients.
The projects that we work on are exciting and interesting, and teamwork is key to our success. Collaboration, contribution, consideration and communication throughout the business are key to delivering results, both internally and externally.
Does this sound like the place for you? If so, please send us your application.
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. Salary will be dependent upon individual candidate’s expertise and experience. Interviews can commence at the earliest convenience.
Please include in your application a covering letter explaining why you would like to work for eg technology, a CV and any supporting information.
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 careers@egtechnology.co.uk
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 careers@egtechnology.co.uk or see our Privacy Policy (https://www.egtechnology.co.uk/privacy).
About the Company
eg technology is an innovative and creative product design, engineering and development consultancy, based in Cambridge, UK, with a second office in Galway, Ireland. We provide a professional engineering design service taking a project from concept through to transfer to manufacture. We have strong project management and excellent communication processes in place to ensure that risk, cost and time to deliver projects is managed effectively and efficiently. eg technology has a talented and experienced engineering team, who d... Know more
Related Jobs


- Company Name
- Henderson Scott
- Job Title
- Senior Oracle BPM Developer
- Job Description
- Senior Oracle BPM Developer - Fusion Middleware Migration Leeds (Hybrid) Up to £80,000 + Benefits Ready to leverage your Fusion Middleware expertise? Our client is looking for a Senior Oracle BPM Developer to migrate SOA and BPM applications from 11g to 12c, enhancing customer experience and reducing processing time in retail lending. What You'll Do: Migrate BPM applications from 11g to 12c, ensuring seamless integration. Modify existing code to align with 12c's updated features and resolve deprecated APIs. Design and model business processes using Oracle BPM Studio & Process Composer. Develop BPEL workflows and BPMN diagrams. Support testing, debugging, deployment, and ongoing maintenance. Key Skills: Strong experience in Oracle BPM, Fusion Middleware, and JDeveloper 12c. Expertise in code development, reviews, debugging, and system optimization. Ability to collaborate with stakeholders to gather and refine BPM requirements. Familiarity with Oracle ADF, HTML, CSS, and Agile methodologies. Experience with CI/CD, DevOps, and automation testing is a plus. Send your CV for immediate consideration.


- Company Name
- Aurora Energy Research
- Job Title
- Senior Software Engineer
- Job Description
- Department: Tech - Software Development Location: Oxford, UK Description Based in Oxford, you will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition. As a Senior Software Engineer at Aurora, you will be responsible for turning product ideas that will shape the future of the global energy markets into a reality. You would work at part of a team on a cutting-edge Microservices architecture and using TypeScript/Express/AWS Lambdas, Redshift, MySQL, MongoDB and Micro-frontends built on React. This will allow you to take responsibility for solutions from design to deployment. You will be working with processes and tooling that allow you to release changes to our customers multiple times per day. The successful applicant will combine exceptional problem solving and technical capability with a passion to deliver great solutions for our users. Key Responsibilities Design, develop, test, and operate the new generation of Aurora's software-as-a service solutions including playing a key role in designing and developing the user interface Work closely with end users (internal and external) to innovate highly effective solutions Play a defining role in continuously improving how the Software Team works What we are looking for 4+ years of Commercial experience in developing complex software solutions with some of the following Node/TypeScript, Express, Python, SQL, NoSQL, React, Cloud Infrastructure, unit testing or similar A proven track record for delivering great software and solving difficult technical problems Experience building web-services/microservices The ability to technical lead a project for inception to completion Exceptional problem-solving skills Strong interpersonal skills, and a great team player What we offer Some of the benefits we include are: Private Medical Insurance Dental Insurance Parental Support Salary-Exchange Pension Employee Assistance Programme (EAP) Local Oxford Discounts Cycle-to-work Scheme Flu Jabs At Aurora we will consider all requests for flexible working. For most roles, the following types of flexibility are usually possible: a hybrid model of remote and in-office working and flexible start and finish times. Please talk to us during the interview about the flexibility we could offer and we will be happy to explore the best available option for you. The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy and maternity. The successful candidate would start as soon as possible. The team will review applications as they are received. Salary will be competitive with experience. To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.


- Company Name
- The ONE Group Ltd
- Job Title
- Full Stack Engineer
- Job Description
- Role: Lead or Full Stack Engineer (JavaScript/TypeScript, Cloud, Next.js) Salary: £45,000 - £70,000 DOE Location: Manchester - Hybrid Security Clearance: Candidates must be eligible for SC clearance Our client is looking for a Lead, a Senior and a Mid Level Full Stack Engineer to deliver cutting-edge digital solutions in a collaborative and innovative environment. You’ll work across the full JavaScript/TypeScript stack, from front-end development to cloud-native backend solutions, helping clients navigate complex business challenges with transformative technology. Please take a look at some of the core requirements below and apply for a more detailed conversation. Key Responsibilities As a Full Stack Engineer, you will: Develop full-stack web applications using modern JavaScript/TypeScript frameworks. Build and maintain scalable backend APIs and integrate with databases. Engineer user-friendly interfaces with CSS and ensure accessibility compliance. Implement and maintain cloud-native architectures using AWS, Azure, or GCP. Ensure robust testing strategies with unit, integration, and end-to-end tests. Work within Agile teams, contributing to sprints, estimations, and acceptance criteria. Collaborate closely with clients and designers to deliver high-quality solutions. (Lead role) Provide mentorship and support to junior team members. (Lead role) About You You have experience in: Frontend Development: React, Next.js, TypeScript, UI engineering, CSS, design systems. Backend Development: Node.js, API development, ORM patterns (e.g. Prisma), databases. Cloud & Infrastructure: AWS, Azure, or GCP, serverless architectures (e.g. functions, message queues, API gateways, authentication). Testing & Quality Assurance: Unit testing, Testing Library, Cypress. Development Practices: Agile methodologies, sprint planning, acceptance criteria. Collaboration & Leadership: Client-facing skills, technical mentorship, and teamwork. (Lead role) Security Clearance: Must be eligible for SC clearance. Keywords: JavaScript, TypeScript, React, Next.js, Node.js, Prisma, API, AWS, Azure, GCP, Serverless, UI Engineering, CSS, Testing Library, Cypress, Agile, DevOps, Full Stack Development, Security Clearance. Apply now for a more detailed conversation and full spec. Sam Payne @ The One Group.


- Company Name
- Lloyds Banking Group
- Job Title
- Senior Front-End Software Engineer
- Job Description
- Job Title: Senior Front-End Software Engineer Salary: £70,929 - £78,810 Location: Edinburgh Hours: Full-time Working Pattern: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our Edinburgh office. About us We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you! About this opportunity Everyday Banking is a key platform for Lloyds Banking Group with a very broad reach across the Bank's customer base and a diverse stakeholder group. The platform is responsible for the end-to-end journeys for personal current accounts and savings products to consumers and providing a market leading customer experience through the servicing of Debit and Credit cards through multiple channels. What you'll do Work as part of a self-organised engineering team to design and develop software features or services that are delightful and vital in our mission to help Britain prosper. Be at the heart of delivery in your team building features with a passion for evolving best practices within your community. Work with the product and engineering leads to achieve the vision and customer outcomes for your Lab, through writing well-factored and tested code. Be curious about technology and understanding how things work. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver. What we're looking for Strong programming skills with a good working knowledge of modern JavaScript libraries and tooling, such as ReactJS, Redux, Webpack and modern toolsets like test automation, Kubernetes and Jenkins Diverse technical experience and a proven ability to deliver high quality applications at scale. Strong knowledge of security patterns and best practice You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste. You're an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, Pair Programming, TDD and BDD Testing libraries. Jest, Enzyme, React Testing Library Additional frameworks: Google Analytics/Tealium (Adobe Analytics) What you'll get to learn (any previous experience would be advantageous) Working in the public cloud domain at scale, primarily with GCP Solving real world problems and being comfortable working in a complex regulated environment About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in/all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it's why we especially welcome applications from under-represented groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15%. An annual bonus award, subject to Group performance. Share schemes including free shares. Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top. Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more!