Senior Software Engineer - Instrument
Key Skills for This Role
Full Job Posting
Software Development
Full lifecycle development and release management for prototypes, products and support tools.
Project Management
Planning: Providing plans covering tasks, dependencies, effort, cost and resource allocation.
Risk Management: Supporting risk identification, evaluation and choice of risk response strategies.
Execution & Self-Monitoring: Progress according to agreed priorities and plans. Devise appropriate responses to problems and issues. Track and report own progress (deliverables, adherence to schedules, actual spend vs budget, etc.)
Quality Management
Progress according to agreed priorities and plans. Devise appropriate responses to problems and issues. Track and report own progress (deliverables, adherence to schedules, actual spend vs budget, etc.)
Essential
Bachelors’ Degree in Software Engineering, Computer Science or similar.
5+ years of full lifecycle development for multi-technology products developed to rigorous standards. Life science equipment / medical device equipment experience desired.
Programming Languages: C for STM32 and Raspberry Pi Pico 2, python 3, Bash
Operating Systems / Frameworks: Embedded Linux / Yocto, Docker
Development Environment: Git / Gitlab / CI/CD, Jira
Software Quality: coding standards/static analysis, code/design review, testing - unit, integration, hardware-in-the-loop
Technologies: real-time control & monitoring (motion / mechanism functions & temperature control) embedded systems / electronics, LAN networking
Strong initiative, problem-solving, task prioritization, and end-to-end execution / completion.
Effective relationship management, cross-functional teamwork, clear documentation, and presentation skills.
Current UK driving licence. Willing and able to occasionally travel nationally / internationally on business as required.
Desirable
Programming Languages: C for SAM 4S / SAM D20, Java, Javascript / React
Operating Systems / Frameworks: Torizon, PyQt 6, RTOS
Development Environment: VS Code, Claude AI
Software Quality: Software Architecture / UML, Design Controls, Stage-Gate Development, Problem solving (DMAIC, 8D)
Technologies: Microfluidics, Optics / Image Processing, Machine Learning / Neural Networks, Cybersecurity, PCB Design (Altium), GUI Design
What we offer
- In addition to competitive salaries, we offer a range of benefits including:
- Company bonus scheme of 5%
- Share option incentive scheme
- 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
- Fresh fruit, tea, coffee, and snacks in the office
- Organised summer events for staff
About Nuclera
Nuclera is a private biotech company developing benchtop protein screening and synthesis systems for drug-discovery researchers.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career