Medical Imaging Software Engineer jobs
- Cerca Magnetics LimitedNottingham
- Professional software engineering experience delivering production-quality software (typically 3+ years, or equivalent).
View similar jobs with this employerMBDAStevenage SG1 2DA- Free parking
- Company pension
- Collaboration: Effective communicator experienced in mentoring junior engineers and aligning with senior stakeholders across the business.
- View all MBDA jobs - Stevenage jobs
- Salary Search: Software Engineer salaries in Stevenage
- See popular questions & answers about MBDA
- Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
- Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
- Motorola SolutionsUxbridge
- Employee stock purchase plan
- Employee assistance programme
- Company pension
- Alta’s cloud-based video surveillance solution offers industry leading full AI video analytics and exceptional operational insights.
- View all Motorola Solutions jobs - Uxbridge jobs
- Salary Search: Software Engineer salaries in Uxbridge
- See popular questions & answers about Motorola Solutions
Embedded Software Engineer (UAV's)
Urgently neededArchangel Aerospace GroupOxford- Company pension
- Private medical insurance
- Cycle to work scheme
- Experience delivering functioning commercial embedded software.
- Deploying software on Nvidia Jetson, or Raspberry Pi or ARM devices.
Senior Software Engineer
Urgently neededJFA MedicalLondon EC2M- Company pension
- Casual dress
- Line management of 1-2 software engineers (if appropriate).
- Experience in using software design patterns effectively.
- Mentor and coach more junior staff.
- Archangel LightworksOxford
- Annual leave
- Work from home
- To support our growth, we are looking for an experienced engineer with the practical skills and problem solving ability to develop embedded software designs.
Software Engineer
Often replies in 1 dayBright Software GroupBelfast BT8 6AW- Annual leave
- Life insurance
- Free parking
- Company pension
- Company events
- Stay current with industry trends, emerging technologies, and best practices in software engineering.
- Understanding of SOLID principles and software design…
View similar jobs with this employerA-SAFEElland HX5 9JP- Employee assistance programme
- On-site gym
- Flexible schedule
- Cycle to work scheme
- Experience debugging software that interacts with hardware.
- This isn’t a role where you’re coding in isolation, you’ll be surrounded by mechanical engineers,…
View similar jobs with this employerA-SAFEElland HX5 9JP- Employee assistance programme
- On-site gym
- Flexible schedule
- Cycle to work scheme
- Experience debugging software that interacts with hardware.
- This isn’t a role where you’re coding in isolation, you’ll be surrounded by mechanical engineers,…
View similar jobs with this employerA-SAFEElland HX5 9JP- Employee assistance programme
- On-site gym
- Flexible schedule
- Cycle to work scheme
- Experience debugging software that interacts with hardware.
- This isn’t a role where you’re coding in isolation, you’ll be surrounded by mechanical engineers,…
- MedChemica LtdMacclesfield SK11 6DU
- Free parking
- Company pension
- Private medical insurance
- Casual dress
- Cycle to work scheme
- Free flu jabs
- Experience with software version control systems preferably Git.
- Skilled in software development for desktop and/or client-server applications.
View similar jobs with this employerSartoriusUnited Kingdom- Annual leave
- Free parking
- Private dental insurance
- Company pension
- Private medical insurance
- Flexible schedule
- Collaborate closely with software, data science and biology teams to integrate robotic systems with Sartorius’ digital platforms, analytics tools and cloud…
View similar jobs with this employerEmbedded Software Engineer
Often replies in 1 dayPA ConsultingMelbourn- Annual leave
- Company pension
- Private medical insurance
- Cycle to work scheme
- We are looking for an embedded software engineer with full lifecycle development experience in modern embedded software systems.
- View all PA Consulting jobs - Melbourn jobs - Software Engineer jobs in Melbourn
- Salary Search: Embedded Software Engineer salaries in Melbourn
- See popular questions & answers about PA Consulting
- IDBSWoking GU21
- Partner closely with architects, AI engineers, workflow engineers, and domain experts to ensure data is usable, performant, and trustworthy for downstream GenAI…
- View all IDBS jobs - Woking jobs - Principal Software Engineer jobs in Woking
- Salary Search: Principal Software Engineer- Data Platforms salaries in Woking
- See popular questions & answers about IDBS
Job Post Details
Software Engineer - job post
Job details
Pay
- £45,000 - £58,000 a year
Job type
- Full-time
Location
Full job description
About Us:
Founded in 2020, Cerca Magnetics Limited’s (Cerca) goal is to make a real difference to people’s lives through technological advances. Working in partnership with The University of Nottingham and Magnetic Shields Limited, we have commercialised the world’s most advanced wearable functional brain scanner. Our device measures the magnetic fields within the brain using Optically-Pumped Magnetometers (OPMs) and due to its lightweight design can be worn by both adults and children whilst allowing them to move during a scan.
Following initial research-market sales, we are now progressing our technology toward release as a regulated medical device and building an ISO 13485-compliant design and development capability.
Description of the role:
As a Software Engineer at Cerca, you’ll help build the software that controls and acquires data from our wearable OPM‑MEG scanners. You’ll work at the hardware–software interface in a multidisciplinary team, delivering production-quality software while contributing to a regulated development approach—DHF-ready documentation, risk management, usability considerations, and verification/validation evidence.
Key role focus areas:
- Design, develop and maintain software for our upcoming medical device, owning features from concept through release.
- Write clean, well-structured, well-documented code and support effective peer review.
- Collaborate with hardware and systems engineers to integrate software with our OPM‑MEG systems (control, instrumentation, and data acquisition).
- Plan and execute verification & validation activities: develop tests, run them, analyse results, and produce objective evidence (plans/reports).
- Contribute to Design Controls / DHF artefacts: requirements, traceability, risk controls, release and configuration records.
- Support risk management by identifying software hazards/failure modes, implementing mitigations, and linking them to verification evidence.
- Support usability-related software aspects (safe workflows, clear error handling/messages) with testable outputs and appropriate documentation.
- Help create and maintain documentation aligned to medical device expectations (e.g., IEC 62304; ISO 13485 environment).
- Provide remote support to software deployed at customer sites, including issue triage and controlled fixes/releases.
Required skills & experience:
- Degree in Software Engineering, Computer Science or related field (or equivalent experience).
- Professional software engineering experience delivering production-quality software (typically 3+ years, or equivalent).
- Strong fundamentals in design, debugging, maintainability, and testability. Programming experience in languages such as Object Pascal, Matlab, Python, LabVIEW, C, C++, C# (or similar).
- Comfortable collaborating across disciplines and communicating technical decisions clearly.
Desirable (nice to have):
- Experience in a start-up, R&D, or fast-paced product development environment.
- Experience with, or solid understanding of, medical device development and standards (e.g., IEC 62304, ISO 13485), including DHF/design controls.
- Familiarity with risk-based development (hazards, mitigations, traceability to tests) and usability/human factors concepts as they relate to software.
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.
- Ownership: You deliver not just code, but reliable, supportable software with the evidence to back it up.
- Quality mindset: You value testing, documentation and traceability as part of building safe systems.
- Collaboration: You work well with engineers, scientists and hardware specialists to solve real problems.
- Curiosity & pace: You enjoy learning, improving, and building something genuinely novel and impactful.
In line with the Equality Act 2010, Cerca understand and appreciate 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.
Job Type: Full-time
Pay: £45,000.00-£58,000.00 per year
Work Location: In person