Senior Embedded Software Engineer
New Today
Direct message the job poster from Nuclera
Talent Partner to Global Life Science clients
Description
Nuclera is a venture-backed biotech company headquartered in Cambridge, UK with significant operations in Boston, USA. Nuclera’s mission is to accelerate discovery by enabling rapid, easy access to functional proteins essential for drug discovery research. Our eProtein Discovery benchtop system accelerates protein expression and purification optimization in research labs.
As a Senior Embedded Software Engineer, you will be a key contributor to the development of our cutting-edge instrument platform. You will take ownership of the design and implementation of complex embedded systems, from low-level hardware interaction to high-level application logic. This role requires a versatile engineer who is comfortable working across different domains, including bare-metal firmware, RTOS, and embedded Linux, to build a reliable, scalable, and high-performance system.
About the role
- Architect, develop, and maintain real-time bare-metal and RTOS-based firmware for ARM cores, ensuring robust control of hardware peripherals.
- Develop and optimize low-level drivers for communication protocols including SPI, I2C, UART, USB, and Ethernet.
- Oversee the full lifecycle of mixed-signal PCBA development, from requirements and component selection to schematic capture, layout, and vendor management.
- Design and implement software for advanced System-on-Chip (SoC) platforms, ensuring seamless integration between processors and programmable logic.
- Develop multi-threaded C/C++ applications on embedded Linux for system control, data processing, and communication with other system components.
- Implement and optimize complex algorithms for signal processing and real-time control.
- Lead board bring-up, debugging, and hardware-software integration efforts.
- Implement and maintain CI/CD pipelines for embedded software delivery and contribute to production software tooling.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical/Electronic Engineering, or a related field.
- 5+ years of professional experience in embedded software development.
- Expert proficiency in C and C++ for bare-metal, RTOS, and embedded Linux environments.
- Strong experience with Embedded Linux (e.g., Yocto) and real-time operating systems.
- Proven experience in board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, and JTAG/SWD.
- Proficiency in Python for scripting, tooling, or testing.
- Proficiency with version control (Git) and familiarity with CI/CD workflows.
- Advanced knowledge of hardware-software interaction and communication protocols.
- Experience in the life sciences, biotech, or medical device industries.
- Experience with schematic capture and PCB layout tools (e.g., Altium, KiCad, Eagle).
- Experience with embedded systems that incorporate image processing or machine learning.
- Development of desktop or embedded GUI applications (e.g., using Qt).
- Familiarity with cloud-connected embedded systems and backend integration.
- Knowledge of standards and regulations relating to EMC and safety for electronics.
What we offer:
In addition to competitive salaries, we offer a range of benefits including:
- Company bonus scheme of 5%
- Life insurance
- Private medical insurance and cash plan
- 25 days' annual leave + Bank Holidays
- Enhanced employer's pension contributions
- Enhanced maternity and paternity Leave
- Investment in professional development and learning
- Access to amenities on Vision Park and in Histon
- Fresh fruit, tea, coffee, and snacks in the office
- Organised team events
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
Referrals increase your chances of interviewing at Nuclera by 2x
Get notified about new Embedded Software Engineer jobs in Cambridge, England, United Kingdom.
Cambridge, England, United Kingdom 3 weeks ago
Embedded Software Engineer - Linea Research
Cambridge, England, United Kingdom 5 days ago
Cambridge, England, United Kingdom 3 days ago
Embedded GUI Software Engineer (Contractor)
Croydon, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 2 weeks ago
Cambridgeshire, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 2 months ago
Cambridge, England, United Kingdom 2 months ago
Stevenage, England, United Kingdom 10 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
- Location:
- Cambridge
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Senior Embedded Software Engineer – Nuclera
-
Impington
- Engineering
Overview Senior Embedded Software Engineer to be a key contributor to the development of their cutting-edge instrument platform. You will take ownership of the design and implementation of complex embedded systems, from low-level hardware interactio...
More Details -
-
New Today
Senior Embedded Software Engineer
-
Cambridge
- Engineering
Direct message the job poster from Nuclera Talent Partner to Global Life Science clients Description Nuclera is a venture-backed biotech company headquartered in Cambridge, UK with significant operations in Boston, USA. Nuclera’s mission is to acce...
More Details -
-
New Yesterday
Senior Embedded Software Engineer
-
Cambridge
-
£100,000
- IT;IT
Are you an ambitious Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe?The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025.They are at an e...
More Details -
-
2 Days Old
Senior Embedded Software Engineer
-
Cambridge
- Engineering
Nuclera is a venture-backed biotech company headquartered in Cambridge, UK with significant operations in Boston, USA. Nuclera’s mission is to accelerate discovery by enabling rapid, easy access to functional proteins essential for drug discovery res...
More Details -
-
2 Days Old
Senior Embedded Software Engineer
-
Cambridge, England, United Kingdom
-
£100,000 - £125,000
- Engineering
Nuclera is a venture-backed biotech company headquartered in Cambridge, UK with significant operations in Boston, USA. Nuclera’s mission is to accelerate discovery by enabling rapid, easy access to functional proteins essential for drug discovery res...
More Details -
-
4 Days Old
Senior Field Application Engineer, Embedded Software (Europe)
-
Cambridge
- Engineering
Senior Field Application Engineer, Embedded Software (Europe) Riverlane is seeking an experienced Field Application Engineer with a strong background in embedded software to lead the installation and integration of Riverlane's quantum error correctio...
More Details -