Software Development Engineer
1 week ago
BiologIC Technologies is pioneering a new era in biologics development with Qudos, our high-performance, production grade bioprocessing platform. Qudos enables scientists and engineers to master biologics faster by combining cutting-edge processing power and reproducibility. Mastery is built on truth, and Qudos delivers the accuracy and scalability needed to accelerate discovery and development of advanced biologics.
We are looking for a Software Engineer to join and contribute in a highly dynamic and multidisciplinary environment.
Knowledge & Technical Expertise
- Strong proficiency in backend development (Python and/or Golang preferred)
- Deep understanding of API and microservice architecture, including RESTful and event-driven systems
- Experience with data storage and processing pipelines (PostgreSQL, InfluxDB, TimescaleDB, or similar)
- Competence in cloud infrastructure (AWS or equivalent) and infrastructure-as-code tools (e.g. Terraform)
- Knowledge of authentication and authorisation frameworks (OAuth2, OpenID Connect, Entra ID) and role-based access control (RBAC)
- Working understanding of mathematical simulation, including 2D graph or network-based computation, deterministic problem solving, and model validation
- Awareness of embedded systems integration (e.g. Zephyr RTOS, C++) and their interaction with backend services
- Awareness of front-end frameworks (React, TypeScript) and API interface design for UI developers
- Strong experience of developing Linux based systems and applications
- Experience with containerisation (Docker, Kubernetes) and CI/CD pipelines
- Strong appreciation of software security, testing, and performance optimisation
Skills & Competencies
- Demonstrated ability to deliver robust, production-grade software systems to defined outcomes and timelines
- Skilled at translating physical or process systems into structured, mathematical, or graph-based software logic
- Strong problem-solving and analytical reasoning, particularly in the context of network or process simulation
- Proven ability to design for scalability, maintainability, and reliability
- Comfortable collaborating across embedded, UI, and scientific teams to integrate diverse system components
- Excellent technical communication and documentation skills
- Strong discipline in code management, testing, and continuous improvement (Git, CI/CD, automated testing)
- Outcome-driven mindset with focus on delivering measurable progress and product value
- Adaptable, curious, and resourceful; thrives in a multi-disciplinary R&D environment
Experience & Requirements
- 5+ years professional software development experience, including leading or owning delivery of major features or systems
- Proven record of successful project delivery in a scientific, industrial, or data-intensive environment
- Experience applying mathematical or computational modelling to real-world engineering or process systems
- Degree in Computer Science, Engineering, Mathematics, or related discipline, or equivalent hands-on experience
- Familiarity with graph or simulation libraries (e.g. NetworkX, SciPy, NumPy, or similar)
- Exposure to scientific or industrial instrumentation (desirable but not essential)
Why Join Us?
As part of our collaborative, innovation-focused team, you will help shape the next generation of life science automation systems. This role gives you the autonomy to innovate, the support to deliver and the satisfaction of seeing your designs enable real scientific breakthroughs.
We believe in creativity, precision and seamless integration, and we are excited to see how your expertise can help us push the boundaries even further.
At BiologIC we put people at the heart of our business. Every member of our team is important to us and our business is structured to offer generous rewards as well as excellent career and training opportunities. Check out our benefits listed below:
We offer:
- Group Pension Plan
- 25 days annual leave plus bank holidays
- Private medical health insurance & Employee Assistance Program
- Discounts at leading brands and retailers
- Free refreshments
- Social events
-
SMTS Software Development Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom AMD Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
Senior Software Development
3 weeks ago
Waterbeach, Cambridgeshire, United Kingdom SuperSharp Full timeOur technology enables large-aperture telescopes to fit within compact spacecraft, making low-cost, high-resolution, and frequent Earth-imaging a reality. Our telescopes deliver up to 10× greater resolution per unit cost than current state-of-the-art solutions, supporting applications in climate monitoring, agriculture, and global security. We are...
-
Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom AMD Full timeAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Join us as we shape the future of AI and beyond. SMTS SOFTWARE DEVELOPMENT ENGINEER AMD is looking for high calibre accomplished software engineers to work on the design and implementation of...
-
Senior Embedded Software Engineer
2 weeks ago
Cambridgeshire, United Kingdom IC Resources Full timeSenior Embedded Software Engineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer to take a leading role in the development of innovative hardware products -...
-
Senior Embedded Software Engineer
2 weeks ago
Cambridgeshire, United Kingdom IC Resources Full timeSenior Embedded Software Engineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer to take a leading role in the development of innovative hardware products -...
-
Senior Embedded Software Engineer
2 weeks ago
Cambridgeshire, United Kingdom IC Resources Full timeSenior Embedded Software EngineerLocation: CambridgeSalary: £60,000 – £70,000Contract: PermanentAre you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer to take a leading role in the development of innovative hardware products - from...
-
Software Development Manager
1 week ago
Peterborough, Cambridgeshire, United Kingdom Noir Full timeSoftware Development Manager – Enterprise Software – Peterborough / Hybrid (Key skills: Software Development Manager, Agile, Software Engineering Leadership, Product Delivery, Application Security, Identity & Access Management, .NET 4.8 & 8, SQL Server, Microservices, Cloud (AWS/Azure), DevOps, CI/CD, Jenkins, Ansible, Stakeholder Engagement, Resilience...
-
Software Automation Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full timeCell therapies have been shown to cure devastating and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. Cellular Origins , a TTP Company, is enabling scalable, cost-effective and efficient...
-
Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Adria Solutions Ltd Full timeSoftware Engineer X 10 – Near Cambridge Onsite | High-Growth AI Company | Prototype-to-Product Development My client, a fast-growing AI company near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an exceptional opportunity to work across a wide variety of projects—from early-stage...
-
Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Adria Solutions Ltd Full timeSoftware Engineer X 10 – Near Cambridge Onsite | High-Growth AI Company | Prototype-to-Product Development My client, a fast-growing AI company near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an exceptional opportunity to work across a wide variety of projects—from early-stage...