C#/.NET/Android We are seeking a highly skilled Embedded Software Engineer to join our client’s devices/embedded software team , working on innovative and secure applications across embedded platforms. Key Responsibilities Design, develop, and maintain embedded software solutions, primarily using C/… C C# (.NET) and Android platforms . Collaborate closely with hardware and product teams to deliver high-performance, secure software for embedded devices. Apply securecoding practices and industry standards to ensure robustness, reliability, and security in deployed solutions. Troubleshoot, debug, and optimise embedded applications to meet performance and scalability requirements. Contribute to system architecture …/or Android (Xamarin/MAUI or native C# approaches) . Strong knowledge of embedded software principles , memory management, and device-level constraints. Solid experience in securecoding practices – writing code that protects against vulnerabilities and adheres to security standards (e.g., OWASP, MISRA, or equivalent). Experience with debugging, performance tuning, and hardware/software integration. Desirable More ❯
Newton Abbot, Devon, England, United Kingdom Hybrid / WFH Options
Reed
be the perfect opportunity for you. Day-to-day of the role: Develop bespoke software and middleware solutions to support and grow core business operations. Deliver high-quality, securecode using modern best practices. Collaborate with stakeholders to translate business requirements into robust technical solutions. Troubleshoot and resolve issues across development environments. Mentor junior team members, promoting best … Excellent problem-solving skills and attention to detail Strong commercial experience in professional PHP development Strong understanding of object-oriented programming and SOLID principles Knowledge of securecoding practices (e.g., OWASP) Strong experience with modern PHP frameworks (preferably Laravel or Symfony) Familiarity with relational databases (MySQL) and writing performant queries Comfortable working with Git, Composer, and modern More ❯
collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and securecode that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to ensure software meets business More ❯
consultancy that specialise in solutions for Pensions and Investment Managers. As a Principal Software Engineer/Architect you will lead the design and development of scalable, robust and secure software solutions, playing a … critical role in shaping the technical direction of products balancing architectural design patterns with pragmatic solution design and guiding engineering teams through implementation. You'll ensure securecoding and best practices are being followed and create appropriate technical documentation. There's approximately a 50/50 split between architecture and coding, you'll become a member More ❯
develop new elements will be valued. You will take on the role of creative and developing cutting edge systems and apps with a close eye on securecoding practices and DevSecOps principles. Key Skills: Proficient in Java or another language such as Python Good knowledge of developing in a Linux environment Working knowledge of Git version control More ❯
develop new elements will be valued. You will take on the role of creative and developing cutting edge systems and apps with a close eye on securecoding practices and DevSecOps principles. Key Skills: Proficient in Java or another language such as Python Good knowledge of developing in a Linux environment Working knowledge of Git version control More ❯
GL1 1DE, Gloucester, Gloucestershire, United Kingdom
Zenovo
on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you’ll lead development efforts for … secure embedded systems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack—from low-level hardware interaction … or low-level development. Expertise in native languages such as C, C++ & Python Proven track record of delivering complex projects in production environments. Deep understanding of securecoding practices and system-level design. Familiarity with a range of hardware platforms and toolchains. Excellent communication skills—able to explain technical concepts to both engineers and stakeholders. Additional Information More ❯
Bournemouth, Dorset, South West, United Kingdom Hybrid / WFH Options
Talent Locker
release. Act as a technical authority, mentoring junior and mid-level engineers. Apply modern Agile practices , collaborating closely with product owners and stakeholders. Champion best practices, securecoding, and continuous improvement. Work across teams to deliver seamless digital solutions that enhance customer and business outcomes. About you We're looking for someone who brings: Strong proficiency in … modern frameworks or tools (e.g. Spring Boot, Microservices, Kubernetes). A solid understanding of Agile environments and delivery. Experience mentoring and coaching less experienced engineers. A focus on secure, user-centric software design. A proactive mindset, thriving in fast-paced, collaborative environments. What's on offer £45,000 - £65,000 salary depending on experience. Generous holiday allowance and More ❯
I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience in medical device development and securecoding standards Knowledge of higher-level languages (Python, JavaScript, etc.) Exposure to embedded OS (FreeRTOS, Zephyr) and GUI frameworks If this sounds of interest, then please apply today More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
TRIA
I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience in medical device development and securecoding standards Knowledge of higher-level languages (Python, JavaScript, etc.) Exposure to embedded OS (FreeRTOS, Zephyr) and GUI frameworks If this sounds of interest, then please apply today More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Tria
I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience in medical device development and securecoding standards Knowledge of higher-level languages (Python, JavaScript, etc.) Exposure to embedded OS (FreeRTOS, Zephyr) and GUI frameworks If this sounds of interest, then please apply today More ❯
bath, south west england, united kingdom Hybrid / WFH Options
TRIA
I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience in medical device development and securecoding standards Knowledge of higher-level languages (Python, JavaScript, etc.) Exposure to embedded OS (FreeRTOS, Zephyr) and GUI frameworks If this sounds of interest, then please apply today More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
TRIA
I2C, UART, SPI, BLE) Strong communication and documentation skills Ability to collaborate across teams and present confidently to clients Desirable: Experience in medical device development and securecoding standards Knowledge of higher-level languages (Python, JavaScript, etc.) Exposure to embedded OS (FreeRTOS, Zephyr) and GUI frameworks If this sounds of interest, then please apply today More ❯
Exeter, England, United Kingdom Hybrid / WFH Options
The Citation Group
working with both modern frameworks and legacy codebases Solid understanding of software architecture and design patterns Knowledge of automated testing and quality assurance practices Understanding of securecoding practices Experience collaborating in cross-functional teams 🌟 Why uCheck? Remote-first work with excellent work-life balance. We meet every 2 weeks at our Exeter offices Continuous learning and More ❯
optimise concurrent systems for performance and reliability. Defence Domain Familiarity: Prior exposure to missile systems, avionics, or military-grade software environments. Security-Centric Development: Knowledge of securecoding standards and threat mitigation in software design. Collaborative Autonomy: Demonstrated success working independently while contributing to high-performing technical teams. What happens now? Upon submission of your application, should More ❯
optimise concurrent systems for performance and reliability. Defence Domain Familiarity: Prior exposure to missile systems, avionics, or military-grade software environments. Security-Centric Development: Knowledge of securecoding standards and threat mitigation in software design. Collaborative Autonomy: Demonstrated success working independently while contributing to high-performing technical teams. What happens now? Upon submission of your application, should More ❯
optimise concurrent systems for performance and reliability. Defence Domain Familiarity: Prior exposure to missile systems, avionics, or military-grade software environments. Security-Centric Development: Knowledge of securecoding standards and threat mitigation in software design. Collaborative Autonomy: Demonstrated success working independently while contributing to high-performing technical teams. What happens now? Upon submission of your application, should More ❯
optimise concurrent systems for performance and reliability. Defence Domain Familiarity: Prior exposure to missile systems, avionics, or military-grade software environments. Security-Centric Development: Knowledge of securecoding standards and threat mitigation in software design. Collaborative Autonomy: Demonstrated success working independently while contributing to high-performing technical teams. What happens now? Upon submission of your application, should More ❯