My client is a VC-backed fast growing start-up based in Cambridgeshire. They are passionate about developing novel and innovative mechanical testing systems, and are now expanding! If you're an experienced software engineer with an interest in embedded systems, software development and electronic control systems, then this could be the role for you.
About The Role
They are looking for a self-starting and enthusiastic software engineer who is passionate about working on complex science and engineering problems.
The role requires working with embedded systems for control of actuators, motors, and other electrical and mechanical devices. You will collaborate with third-party teams, integrating and debugging solutions on the target hardware, and addressing issues that arise during hardware and software integration. You will be expected to lead code reviews and ensure code quality and best practices.
You should have a practical, self-motivated approach to your work, and you will need to feel comfortable working in a dynamic start-up environment. They are looking for people who can deliver pragmatic solutions on time and on budget and they have several immediate and exciting projects that you will be able to support them on.
Position
Senior Software Engineer
Location
Cambridgeshire
Salary Range
£50-65k dependent on experience
Requirements
Masters or Ph.D. in Computer Science, Robotics, Telecommunication, Electronics Engineering, or equivalent technical discipline.
Minimum of 4 years of full-time software development experience, with a minimum of 2 years of experience in developing software for hardware control.
Understanding of Cloud architecture e.g.: AWS.
Understanding of the threading limitations of Python and multi-process architecture.
Experience with product testing and documentation.
Excellent analytical and problem-solving abilities.
Strong communication skills and practical use of written and spoken English.
Confident primarily in Windows but also in Linux environment and Git source code repository.
Knowledge of Agile development methodologies.
Experience in The Following Areas Would Be Advantageous
Experience in the full product development life cycle.
Experience with the following libraries is a great advantage: PySide2, PyQt, Pyplot, Scikit-learn.
Knowledge of languages: Java, JavaScript will be an advantage
Graphical User Interface Design and Development.
What happens next?
Please either apply by clicking online or emailing me directly to fergal.oshea@searchability.com. For further information please call me on 07719 026488 or 01244 567981. By applying for this role, you give express consent for us to process & submit your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Fergal O'Shea. I look forward to hearing from you.