At a Glance
- Tasks: Develop and maintain Python software for robotics and microscope control.
- Company: Join Micrographia Bio, a leader in drug discovery using spatial proteomics.
- Benefits: Enjoy competitive salary, equity options, private medical cover, and more perks.
- Why this job: Be part of a world-class team creating innovative technology and new medicines.
- Qualifications: Strong Python skills and experience in robotics or microscope control required.
- Other info: This role is based in central London with a collaborative engineering culture.
The predicted salary is between 43200 - 72000 £ per year.
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Our mission at Micrographia Bio is to deliver a new era of drug discovery using spatial proteomics. We are adding a Senior Software Engineer, with a specialty in robotics and microscope control, to our multidisciplinary team. This role will be responsible for developing and maintaining control modules and scripts that drive our platform's operation. The successful candidate will join a world-class team motivated by developing first-in-class technology and new medicines. We seek individuals who excel and aim to outperform expectations. We offer an excellent opportunity for an experienced software engineer passionate about crafting production-ready control software to contribute to new medicines.
If your biggest software fear is hearing 'crunch' during a demo, this might be the perfect role for you.
Responsibilities- Develop and maintain Python-based software controlling automated microscope systems and robotic motion.
- Design, implement, and optimize control logic for precise robotic positioning and microscope operation.
- Collaborate with scientists, hardware engineers, and product designers, supporting and mentoring domain experts in software development.
- Ensure software robustness, reliability, and hardware integrity.
- Debug and refine software for stability and precision.
- Contribute positively to a collaborative engineering culture.
- Build, deploy, and maintain Linux-based infrastructure, ensuring scalability, reliability, and security.
- Create automation scripts and playbooks using tools like Ansible for deployment and configuration.
This role is based in-person at our research facilities in central London.
RequirementsYour Background- Strong expertise in Python, with experience building and maintaining complex systems.
- Experience developing and optimizing state machines for robotics or automation.
- Experience in controlling microscopes, robotics, or similar instrumentation.
- Ability to write maintainable, testable code and work collaboratively in a team.
- Comfort working closely with hardware, understanding constraints and opportunities.
- Excellent judgment and a knack for creating elegant solutions.
- Meticulous about precision, reliability, and robustness.
- Enjoys interdisciplinary collaboration and tangible outcomes.
- Strong communication and leadership skills to mentor others.
- Start-up experience
- Pharma/biotech/computational biology experience
- Experience in microscope control software
- Industry-competitive salary
- Equity options
- Private medical cover, life insurance, mental health support
- Company-matched pension
- Enhanced family policies
- On-site amenities and snacks
- Volunteer days
- London zone 2 location and labs
- Care support services
- Cycle-to-work scheme
We welcome applications from all candidates regardless of age, disability, gender, race, religion, or marital status. We encourage those with career gaps motivated by the role to apply.
RecruitersNo recruiters please.
Senior Software Engineer, Robotics & Microscope Control (Basé à London) employer: Golden Bees
Contact Detail:
Golden Bees Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, Robotics & Microscope Control (Basé à London)
✨Tip Number 1
Familiarise yourself with the latest advancements in robotics and microscope control. This will not only help you understand the technical requirements of the role but also allow you to engage in meaningful conversations during interviews, showcasing your passion and knowledge.
✨Tip Number 2
Network with professionals in the biotech and pharmaceutical industries. Attend relevant meetups or conferences where you can connect with potential colleagues or mentors who can provide insights into the company culture and expectations at Micrographia Bio.
✨Tip Number 3
Prepare to discuss specific projects where you've developed Python-based software for robotics or automation. Be ready to explain your thought process, challenges faced, and how you ensured the robustness and reliability of your solutions.
✨Tip Number 4
Showcase your collaborative skills by highlighting experiences where you've worked closely with scientists or hardware engineers. Emphasising your ability to mentor others and contribute positively to a team environment will align well with the company's values.
We think you need these skills to ace Senior Software Engineer, Robotics & Microscope Control (Basé à London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong expertise in Python and experience with robotics and microscope control. Use specific examples from your past work that demonstrate your ability to develop and maintain complex systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for drug discovery and how your skills align with the responsibilities of the role. Mention your experience in interdisciplinary collaboration and your knack for creating elegant solutions.
Showcase Relevant Projects: If you have worked on projects involving automated microscope systems or robotic motion, be sure to include these in your application. Detail your contributions and the impact of your work on the project's success.
Highlight Soft Skills: Emphasise your communication and leadership skills, especially your experience mentoring others. This is important as the role involves collaborating with scientists and engineers, so showcasing your ability to work well in a team is key.
How to prepare for a job interview at Golden Bees
✨Showcase Your Python Expertise
Make sure to highlight your strong expertise in Python during the interview. Be prepared to discuss specific projects where you've built and maintained complex systems, especially those related to robotics or automation.
✨Demonstrate Your Problem-Solving Skills
Expect to face technical questions that assess your ability to design and optimise control logic for robotic systems. Prepare examples of how you've tackled challenges in previous roles, particularly in ensuring precision and reliability.
✨Emphasise Collaboration
Since this role involves working closely with scientists and hardware engineers, be ready to discuss your experience in interdisciplinary collaboration. Share instances where you mentored others or contributed positively to a team environment.
✨Prepare for Practical Demonstrations
Given the nature of the role, you might be asked to demonstrate your coding skills or problem-solving approach in real-time. Brush up on your ability to write maintainable and testable code, and be ready to explain your thought process clearly.