Medical Software Engineer jobs
Software EngineerUrgently needed New Embed Software Limited Scotland
Often responds in 1 day |
- Knowledge of medical device software standards including ISO 13485, IEC 62304, and FDA software development requirements.
Assystem Bridgwater
|
- Ensure software quality by testing and writing documentation.
- Debug, troubleshoot, and resolve software defects across the stack.
- View all Assystem jobs - Bridgwater jobs - Software Engineer jobs in Bridgwater
- Salary Search: Software Developer - Commissioning Team salaries in Bridgwater
- See popular questions & answers about Assystem
Leonardo UK Ltd Southampton SO15 0LG
|
- You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create…
- View all Leonardo UK Ltd jobs - Southampton jobs - C++ Developer jobs in Southampton
- Salary Search: C++ Software Engineer salaries in Southampton
- See popular questions & answers about Leonardo UK Ltd
MBDA Stevenage SG1 2DA
|
- Regular progressive software testing assurance during software development cycles.
- Leading testing of software defects.
- Overtime: opportunity for paid overtime.
- View all MBDA jobs - Stevenage jobs
- Salary Search: Software Engineer salaries in Stevenage
- See popular questions & answers about MBDA
MBDA Stevenage SG1 2DA
|
- Regular progressive software testing assurance during software development cycles.
- Leading testing of software defects.
- Overtime: opportunity for paid overtime.
- View all MBDA jobs - Stevenage jobs
- Salary Search: Software Engineer salaries in Stevenage
- See popular questions & answers about MBDA
Arm Cambridge |
- It involves working on software for Arm Neoverse–based platforms.
- Proven experience defining and delivering validation strategies, quality assurance frameworks,…
- View all Arm jobs - Cambridge jobs - Staff Software Engineer jobs in Cambridge
- Salary Search: Staff Software Engineer - Product Validation salaries in Cambridge
- See popular questions & answers about Arm
- Demonstrated experience with software testing or software development.
- Your day to day role will involve low level software development, test and debug on…
- View all Arm jobs - Cambridge jobs
- Salary Search: Senior Software Engineer salaries in Cambridge
- See popular questions & answers about Arm
Corin Group Cirencester GL7 1YJ
|
- FDA software validation and software development guidance.
- Experience supporting product and software development lifecycles.
SThree Leeds
|
- Experience with software validation or hardware-software integration testing.
- Advanced certifications in quality assurance or medical device compliance.
- This is an opportunity to register your interest in future System Validation Engineer roles within medical device development, positions that could support the…
Gold Group Rochester ME1 2FF
|
- Defining system and software architectures from requirements using structured design, modelling and simulation.
- Significant experience in C/C++.
SThree London
|
- Experience with software validation or hardware-software integration testing.
- Advanced certifications in quality assurance or medical device compliance.
- This is an opportunity to register your interest in future System Validation Engineer roles within medical device development, positions that could support the…
SThree Manchester
|
- Experience with software validation or hardware-software integration testing.
- Advanced certifications in quality assurance or medical device compliance.
SThree London
|
- Experience with software validation or hardware-software integration testing.
- Advanced certifications in quality assurance or medical device compliance.
SThree Manchester |
- This is an opportunity to register your interest in future System Validation Engineer roles within medical device development, positions that could support the…
Job Post Details
Software Engineer - job post
Job details
Pay
- £35,000 - £55,000 a year
Job type
- Permanent
- Full-time
Shift and schedule
- Flexitime
Location
Benefits
Pulled from the full job description
- Flexitime
- Referral programme
- Sick pay
- Life insurance
- Free parking
- Profit sharing
- Private dental insurance
Full job description
Job Overview
We are seeking a motivated and talented Software Engineer to join our growing Software Engineering Services team. You will work on a variety of client projects, developing high-quality software solutions across multiple industries, including regulated and safety-critical domains. This role offers the opportunity to collaborate with multidisciplinary teams, contribute throughout the software development lifecycle, and continuously expand your technical expertise.
Key Responsibilities
- Designing, developing, testing, and maintaining software applications using Python, C#, and/or C++.
- Participating in the full software development lifecycle, from requirements analysis and design through implementation, testing, deployment, and maintenance.
- Collaborating with project managers, solution architects, QA engineers, and clients to understand technical requirements and deliver high-quality software solutions.
- Developing clean, maintainable, and well-documented code following industry best practices and coding standards.
- Performing unit testing, integration testing, debugging, and verification activities to ensure software quality and reliability.
- Participating in code reviews and contributing to continuous improvement of development processes and coding practices.
- Preparing technical documentation, design specifications, and test reports.
- Supporting software releases, customer demonstrations, and deployment activities where required.
- Continuously learning new technologies, tools, and industry standards to support diverse client engagements.
Required Skills & Attributes
- Strong background in Computer Science, Software Engineering and Software Development.
- 2–3 years of professional software development experience and the right to work in the UK .
- Strong programming skills with Python, C#, or C++, and a solid understanding of object-oriented programming principles.
- Good understanding of software engineering methodologies and the software development lifecycle (SDLC).
- Experience with software testing and verification techniques, including unit, integration, and system testing.
Preferred Skills & Attributes
- Knowledge of medical device software standards including ISO 13485, IEC 62304, and FDA software development requirements.
- Experience developing software for embedded systems or hardware-integrated applications.
- Familiarity with safety-critical or high-integrity software engineering practices.
- Experience working in a software consultancy, engineering services, or client-facing development environment.
- Exposure to CI/CD pipelines, automated testing frameworks, and DevOps practices.
The successful candidate will demonstrate
- A proactive attitude with a willingness to learn and adapt to new technologies and project domains.
- Excellent time management and organizational skills, with the ability to manage multiple priorities.
- A collaborative mindset and the ability to work effectively within cross-functional teams.
- A customer-focused approach, understanding client needs and delivering high-quality solutions.
- Critical thinking and sound decision-making skills when addressing technical challenges.
- High attention to detail and commitment to producing reliable, high-quality software.
What We Offer
- Opportunity to work on diverse and technically challenging client projects.
- Exposure to fast growing industries and cutting-edge software technologies.
- Professional development, mentoring, and continuous learning opportunities.
- Collaborative and supportive engineering culture.
- Career progression within a growing software engineering services organisation.
- Competitive salary, bonus and comprehensive benefits package.
Join us to be part of an innovative team that pushes technological boundaries. We value creativity, technical excellence, and a passion for solving complex problems—if that sounds like you, we can’t wait to see what you’ll bring to our team!
Pay: £35,000.00-£55,000.00 per year
Benefits:
- Casual dress
- Company pension
- Cycle to work scheme
- Flexitime
- Free parking
- Health & wellbeing programme
- Life insurance
- Private dental insurance
- Private medical insurance
- Profit sharing
- Referral programme
- Sick pay
- Work from home
Experience:
- professional software development: 2 years (required)
Work authorisation:
- United Kingdom (required)
Work Location: Hybrid remote in Scotland