Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
integrity levels (e.g., DO178C Level B, SIL-4, or equivalent). Expertise in specification and requirements creation, with compliance tracking in DOORS. Working knowledge of C/C++ for testing special builds and conducting focused code reviews. Proficiency in unittesting using tools such as LDRA, RAPITA, or equivalent. Understanding of code coverage techniques and strategies for … with live equipment (PSUs, oscilloscopes, logic analysers) for system testing. Desirable (Best) Significant experience developing software to DO178C Level B standards. Familiarity with defence standards and microcontroller technologies. Experience testing on development cards in a test environment or bare-metal using special builds. Proficiency with RAPITA Systems Tool Suite. Knowledge of modelling tools and Ansys SCADE Tool Suite. Experience More ❯
directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS …/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP), and peripheral interfaces. Experience producing technical documentation, specifications, and verification plans. Proficient with version control (Git), Jira, and unittesting frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous More ❯
Bellshill, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS …/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP), and peripheral interfaces. Experience producing technical documentation, specifications, and verification plans. Proficient with version control (Git), Jira, and unittesting frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous More ❯
Motherwell, North Lanarkshire, Mossend, Lanarkshire, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions Ltd
directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS …/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP), and peripheral interfaces. Experience producing technical documentation, specifications, and verification plans. Proficient with version control (Git), Jira, and unittesting frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous More ❯
best practices, research and recommend frameworks and architectural/code design patterns, identify areas of improvements within the code and suggests solutions and advocate for operational excellence (such as unittesting, establishing SLAs, programming for resiliency and scalability). You will take a whole systems approach to analyze issues and implement holistic solutions by ensuring that linkages between … fit a business need. Able to understand highly complex systems and design moderately complex systems and can guide integrations across teams within business unit. Has a strong understanding of testing and monitoring tools and technologies and uses this knowledge to identify and advocate for project quality via testing, monitoring and alerting at the project level. Ability to establish More ❯
best practices, research and recommend frameworks and architectural/code design patterns, identify areas of improvements within the code and suggests solutions and advocate for operational excellence (such as unittesting, establishing SLAs, programming for resiliency and scalability). You will take a whole systems approach to analyze issues and implement holistic solutions by ensuring that linkages between … fit a business need. Able to understand highly complex systems and design moderately complex systems and can guide integrations across teams within business unit. Has a strong understanding of testing and monitoring tools and technologies and uses this knowledge to identify and advocate for project quality via testing, monitoring and alerting at the project level. Ability to establish More ❯
to our customers while maintaining our culture of collaboration, learning, and continuous improvement. To be successful in this role you should have: Required Skills: Proficiency in Java and BDD testing frameworks Experience with AWS or other public cloud platforms Proven ability to build high-scale distributed systems Deep understanding of authorization models (ReBAC, ABAC, RBAC) and Policy as Code … communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. Vice President Expectations Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional More ❯
for eDV clearance will be considered Key Skills High level experience with Java and additional languages such as Python Development experience in Linux environments Solid understanding of JUnit 5.x, unittesting, and mocking framework... More ❯
Buckley, Flintshire, Wales, United Kingdom Hybrid/Remote Options
Hyperloop Recruitment
have the ability to adapt to new technologies if required. Tech stack: Java 8+ Spring Boot AWS Database technologies (PostgreSQL, Redis, Elastic Search) RESTful APIs JavaScript Jira/Confluence Unittesting ability It would be a bonus if you've worked with any of the following: Kotlin Kafka Bash Groovy Linux The role is paying up to More ❯
You will have some of the following skills and experience: Background in Network Engineering or Python Software Development Consulting or Client facing experience Python Scripting/Coding. NetBox experience Unittesting - PyUnit, Pytest, PyPY, Panda, IP Networks (MPLS, BGP, OSPF/ISIS) or keen to learn Network technologies Ability to run workshops, lead design workstreams, and present technical More ❯
Telford, England, United Kingdom Hybrid/Remote Options
Digital Waffle
knowledge of Front-end frameworks such as Alpine.js, Vue.js, Angular, React MySQL RESTful APIs AWS experience Desirable Skills GraphQL/Shopify integration Hosting & networking (DNS, TCP/IP, security) Unittesting (PHPUnit) Machine Learning/AI E-commerce experience - Magento, Shopify, WooCommerce Mobile app development If you're interested, interviews are taking place immediately so please apply right More ❯
Engage with stakeholders to gather and analyze business requirements. Application Design & Development: Design and program applications using Visual C#.NET, interfacing with Oracle and SQL Server databases. Quality Assurance: Conduct unittesting and ensure quality at every stage of development. Support Existing Applications: Provide ongoing support for current C# and .NET applications, ensuring optimal functionality. Collaboration: Work closely with More ❯
Northampton, England, United Kingdom Hybrid/Remote Options
Blackstar Amplification Ltd
systems, ideally CMake o CI/CD, ideally GitHub Actions o Plugin Architectures (AU, VST3, AAX, LV2). o Agile development practises and associated software (Jira, Confluence etc.) o UnitTesting · Guitar player or an active interest in music technology · An understanding of: o DSP Principles o Linux Development o Real Time Audio o Embedded systems and low More ❯
Bristol, Somerset, United Kingdom Hybrid/Remote Options
Just Eat
other engineers on the team. What will you bring to the table? Vue.js (ideally v3) and its related tools. JavaScript (ES6+) and modern frameworks like Webpack, Vite, and TypeScript. Unittesting with tools like Jest, Cypress, or Playwright. Building responsive UIs that meet WCAG accessibility standards. Designing and debugging large, complex applications. Working independently and taking ownership of More ❯
secure and compliant data handling using IAM, KMS, and VPC configurations. Containerize applications using ECS for scalable deployment. Write clean, testable code in Python, with a strong emphasis on unit testing. Use GitLab for version control, CI/CD, and collaboration. Strong coding background in Python and PySpark. Hands-on experience with the following AWS services: S3, Lambda, Glue … Step Functions, Athena, SageMaker, VPC, ECS, IAM, KMS Proficiency in CloudFormation for infrastructure automation. Experience with unittesting frameworks and best practices. Familiarity with GitLab for source control and CI/CD ABOUT CAPGEMINI Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating More ❯
software components into tactical military communication systems. Support the Solution Architect in defining system and sub-system designs. Develop and integrate communication systems in line with agreed architectures. Perform unittesting, debugging, and support verification and validation activities. Work closely with testers to define appropriate system and acceptance tests. Collaborate with wider engineering and project teams to deliver … integration and communications engineering . Experience with tactical radios (HF, VHF, UHF, MESH, MANET). Solid understanding of TCP/IP Networking and MANET-focused comms plans. Integration and testing of ATAK plugins and applications . Windows/Linux management systems for provisioning Android devices. Experience working in an Agile environment (JIRA, Confluence). Hands-on deployment and troubleshooting More ❯
for UK security clearance. Overview: Hands-on role developing safety-critical embedded software for next-generation missile systems, covering the full software lifecycle from requirements and design to implementation, testing, and verification. Key Responsibilities: Develop, test, and verify embedded real-time software. Produce and maintain specifications, design, and test documentation. Debug complex issues and ensure compliance with safety standards. … cross-disciplinary teams. Required Skills & Experience: Strong C/C++ and bare-metal embedded development experience. Knowledge of requirements tools (e.g., DOORS) and configuration management (e.g., Git, RTC). Unittesting experience with LDRA, RAPITA, or similar tools. Familiarity with high-integrity software standards (DO178C Level B, SIL-4). Desirable: Experience with defence standards, microcontrollers, hardware testingMore ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Edge
for UK security clearance. Overview: Hands-on role developing safety-critical embedded software for next-generation missile systems, covering the full software lifecycle from requirements and design to implementation, testing, and verification. Key Responsibilities: Develop, test, and verify embedded real-time software. Produce and maintain specifications, design, and test documentation. Debug complex issues and ensure compliance with safety standards. … cross-disciplinary teams. Required Skills & Experience: Strong C/C++ and bare-metal embedded development experience. Knowledge of requirements tools (e.g., DOORS) and configuration management (e.g., Git, RTC). Unittesting experience with LDRA, RAPITA, or similar tools. Familiarity with high-integrity software standards (DO178C Level B, SIL-4). Desirable: Experience with defence standards, microcontrollers, hardware testingMore ❯
C++14 or higher Proficiency in Visual Studio 2019 Experience with embedded software on RTOS platforms (e.g. VxWorks) Familiarity with IBM DOORS, Git, Azure DevOps Strong Object-Oriented Design and unittesting skills Must be eligible for SC clearance (Sole UK Nationals only) This is a 12-month contract, 4 days onsite per week. More ❯
Senior Android Developer: Android SDK (Java or Kotlin) Android design principles, patterns and best practice Well written and structured code Developed multiple Android apps Android Studio Source Control (Git) Unittesting Play Store experience The successful candidate can expect a salary up to £65,000 (DOE) + benefits. The role hybrid (2 days pw) & is based in Chester More ❯
architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unittesting and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unittesting and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using More ❯
and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards around the same. Automated BizTalk UnitTesting using tools such as BizUnit, MsTest etc. Knowledge in web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations when balancing More ❯
prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unittesting and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required More ❯
prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unittesting and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required More ❯