Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
A growing, innovation-led biotechnology company based in the Cambridge area is seeking a Senior Software Engineer to support the development of advanced instrumentation platforms used in cutting-edge scientific research. This is a fantastic opportunity to work on complex systems that combine software, hardware, and data analysis to deliver real-world impact in life sciences.
You’ll play a key role in designing and developing high-quality application and control software across Windows and Linux environments, working closely with multidisciplinary teams in a collaborative setting., * Design and develop data collection and analysis software (Python and TypeScript)
- Contribute to instrument control software (C#) and embedded systems (C++)
- Support full software lifecycle including testing, release, and maintenance
- Collaborate with cross-functional teams and support documentation and training
Requirements
- 5+ years’ software engineering experience
- Strong skills in Python and TypeScript
- Experience with C#, C++, and cross-platform development (Windows/Linux)
- Knowledge of CI/CD and agile methodologies
- Background in scientific, biotech, or complex systems environments (desirable)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Software Engineer Salary London
The Best X (Twitter) Accounts for Developers
The 12 Best Jobs for Software Engineers