Junior Software Developer
Role details
Job location
Tech stack
Job description
As a Junior Software Developer at Cerca, you will play an instrumental role in developing software to enable the control and data acquisition of our cutting-edge wearable OPM-MEG scanners. This position is ideal for someone who enjoys working in a multidisciplinary team, working at the hardware-software interface, and is enthusiastic about writing software to medical-device standards.
You will work as part of a dedicated engineering team under the guidance of Cerca's Engineering Manager with support from the Software Engineering team, ensuring you receive mentorship and support while contributing to innovative solutions in neuroimaging technology.
Key Responsibilities
- Contribute to the design, development and testing of software for our upcoming medical device
- Write clean, well-structured and well documented code.
- Work closely with hardware and systems engineers to integrate software with our cutting edge OPM-MEG systems
- Contribute to verification and validation activities including test development and execution
- Help write and maintain documentation ensuring developed software meets medical device regulations (e.g IEC 62304)
- Provide remote support to software deployed at customer sites
Requirements
Do you have experience in Software development?, * Degree in Software Engineering, Computer Science or a related field (or equivalent experience)
- Experience programming in languages such as Object Pascal, Matlab, Python, LabVIEW, C, C++, C#
Desirable (nice to have):
- Previous industry experience, particularly working in a Start Up or R&D environment.
- Prior experience working to, or an understanding and knowledge of medical device standards (e.g. IEC 62304, ISO 13485)
What you will bring to Cerca:
- Technical Skills: A solid foundation in software development, with an eagerness to learn and apply best practices for medical-device software.
- Attention to Detail: A commitment to writing clean, reliable, and well-documented code that meets regulatory standards.
- Collaborative Mindset: Ability to work effectively in a multidisciplinary team and communicate clearly with engineers, scientists, and hardware specialists.
- Problem-Solving Ability: A proactive approach to tackling technical challenges and contributing creative solutions.
- Adaptability & Curiosity: Enthusiasm for working on a cutting-edge product in development, with a willingness to learn new technologies and processes.
- Quality & Compliance Awareness: Understanding (or willingness to learn) the importance of software development in a regulated environment.
In line with the Equality Act 2010, Cerca understand and appreciates the importance of equality, diversity and inclusion, both in work and in life. We therefore actively encourage applications from all backgrounds, as we believe a more diverse team is a more successful team! We look forward to hearing from you.