Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an EmbeddedSoftware Developer! Are you a passionate EmbeddedSoftware Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As … our EmbeddedSoftware Developer, you will: Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems. Technical strategy … Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and softwaredevelopment: Designing, developing and maintaining embeddedsoftware in C for Zephyr RTOS and Embedded Linux. Essential More ❯
Job Title : Principal EmbeddedSoftware Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a high-impact … role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full softwaredevelopment lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and … timely delivery of projects. Defining project scope and deliverables, aligning development with customer requirements and strategic goals. Conducting code reviews, promoting engineering best practices, and ensuring coding standards are upheld. Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
mbedded Software Engineer SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embeddedsoftwaredevelopment? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role Youll play a … vital role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. Youll work on both sustaining existing products and exciting New Product Introductions (NPI). What Youll Do Develop and debug embedded firmware … and innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What Were Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embeddeddevelopment with experience in device driver and peripheral code debugging. Experience with embedded Qt and More ❯
Date: ASAP Clearance: DV/eDV Cleared Role Summary: Our Defence Clients Cyber Research Group (CRG) is looking for a Principal Cyber Researcher to conduct cutting-edge research and development across multiple cyber domains. As Cyber Researcher, you will drive technical investigations, design rapid prototypes, and uncover emerging threats and vulnerabilities. In addition to hands-on research, our Principal … Cyber Researcher will be involved in day-to-day CRG operations, help shape the team's long-term strategy, and support business development and bidding activities. To be eligible for this role you must hold active enhanced DV clearance or be eligible for one. Key Responsibilities: Conduct deep-dive research in vulnerability discovery, reverse engineering, and embedded systems … findings, and recommendations for internal and external stakeholders Manage small research teams, track progress, and report to customers Contribute to CRG's strategic planning and operational management Support business development efforts, including proposal writing and technical briefings Essential Skills and Experience: DV/eDV clearance Proficiency in programming languages such as C, C++, or Python Strong working knowledge of More ❯
eDV Job Summary: Our Defence Cyber Research Group (CRG) is seeking a technically proficient and analytically minded Vulnerability Researcher with experience in hardware analysis to support advanced research and development activities. As Vulnerability Researcher, you will conduct in-depth technical investigations, developing prototypes, and contributing to the discovery and analysis of emerging threats and vulnerabilities. You must be eligible … and recover data from flash memory including NAND, eMMC and SPI. Conduct side channel attacks such as timing attacks, voltage glitching and power analysis. Design and implement hardware/software rapid prototypes to explore novel cyber capabilities and concepts. Analyse network protocols and system behaviours to identify potential security weaknesses. Collaborate with multidisciplinary teams to deliver technical solutions and … research outcomes. Document findings and methodologies in a clear and structured manner for internal and external stakeholders. Essential Skills and Experience: Hardware development and prototyping, including PCB design and microcontroller programming. Experience extracting data from flash storage ICs. Familiarity with logic analysers and oscilloscopes. Advanced soldering and desoldering experience. Basic understanding of side channel attack techniques. (experience not required More ❯