Lead Software Engineer

·
Full time
Location: Kidlington
·
Job offered by: Iota Sciences Ltd
·
Category: IT & Technology
iotaSciences, a University of Oxford spin-out, is an innovative and fast-growing biotechnology company that emerged from the University's engineering and biology departments. We offer unique solutions to cell line development that accelerate biomedicine across a wide range of applications including gene editing, disease modelling, and drug discovery, with current customers from universities, hospitals, and industry. Our employees are motivated to deliver the most innovative next-generation technologies in biomedicine that will ultimately translate ideas to clinics faster. About the role We are a small team of engineers working on the full product life cycle from initial design and prototyping to manufacture and customer support. We are looking for an enthusiastic and experienced software engineer to join us and lead the design and development of our software in current and future products while supporting the software in our existing products and our current users. The role reports to the Head of Technical Operations and involves creating and managing Windows applications that integrate with our cell-handling robots. You will work closely with stakeholders to understand their needs and challenges, designing innovative software solutions and user interfaces to address them alongside other members of staff working on software development. Additional responsibilities include: Overseeing software release management and documentation Handling version control and CI/CD (Continuous Integration/Continuous Deployment) pipelines Providing technical support to customers Providing software-based support to an external consultant, who handles the products’ electronic design and ensures that they meet electromagnetic compatibility (EMC) standards Our products run on C++ powered microcontrollers. As you grow with the role, you will be expected to develop this skillset and join in with the maintenance of this codebase. Due to the varied nature of the work that we do, our ideal candidate is highly driven and motivated, can work independently, and has great attention to detail. They are happy to work on different tasks as and when they come up, enjoy problem-solving, and learning new things. This is an exciting opportunity to be involved with the full product life cycle and gain new skills. Job Responsibilities Leading the design, development, and testing of Windows app development for our products using Visual Basic Managing software versioning using Git and CI/CD pipelines in GitLab Managing software releases and compatibility of software versions between different systems User interface/experience (UI/UX) design in Figma Working with biologists and field applications scientists to understand their requirements to feed into software developments Liaising with an external consultant on electronics and software requirements and design Assisting with technical support for users (both external customers and internal users) with software issues Working on the design and development of software in new products Managing software documentation, such as internal documentation, release notes, user manuals, software licence documentation Mentoring junior staff working on software developments Requirements (Essential) Undergraduate 2:1 degree in a technical subject Strong experience in Visual Basic for Windows application development Solid understanding of version control (ideally Git) and experience managing CI/CD pipelines (preferably with GitLab) Excellent written and verbal communication skills Requirements (Desirable) Experience in C/C++ for embedded firmware development Experience working with microcontrollers and/or Arduino Experience with Python and/or scripting languages Experience with motion control software and/or GCode Experience providing technical support and troubleshooting software issues Interested in making a real impact across biomedicine and joining a growing business? Please submit a cover letter detailing how you address the requirements of this position and your earliest start date along with your CV. Interviews will take place in person for successful candidates at our Begbroke Office in Oxford. Applicants must have the right to work in the UK. Job Types:

Full-time, Permanent Benefits: Additional leave Company pension Flexitime Private medical insurance Sick pay Work from home Schedule: Monday to Friday Work authorisation: United Kingdom (required) Work Location:

In person

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details