Embedded Systems Jobs in Bristol

16 of 16 Embedded Systems Jobs in Bristol

Software Developer - Embedded Systems

Bristol, Avon, South West, United Kingdom
Sanderson Recruitment
Software Developer - Embedded Systems Location: Bristol Clearance Requirement: Must be eligible for DV clearance (British Citizen, UK residency for the last 10 years) Overview Are you an experienced software developer who enjoys working with embedded hardware and building practical, real-world solutions? This is a hands-on role for engineers passionate about low-level development, problem-solving … and delivering robust tools in mission-critical environments. What You'll Do Develop bespoke software on embedded platforms such as ESP32, Raspberry Pi, and ARM-based micro-controllers Write and maintain software in Python and/or C++, often with direct hardware interfacing Work with communication protocols (e.g., serial, USB, SPI, I2C) to control and integrate peripherals Conduct testing … support team knowledge sharing What You'll Bring Essential: 3-15 years of hands-on software development experience Strong proficiency in Python and/or C++ Experience developing for embedded systems (e.g., ESP32, ARM Cortex) Familiarity with low-level hardware interfacing (serial comms, GPIO, USB, SPI/I2C) Experience in Linux-based development environments Excellent problem-solving skills More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - C++ & Python

Bristol, Avon, South West, United Kingdom
Connexa
in the logistics and automation sector, is seeking a Senior Software Engineer to join their growing team. This is a rare opportunity to take technical ownership of complex robotic systems and help shape the foundation of an advanced software stack used in real-world autonomous applications. This role is ideal for someone who lives and breathes code-comfortable across … C++, Python, and real-time systems-and thrives in fast-paced environments where debugging tough problems and optimising performance is just another day's work. Responsibilities: Optimise and profile C++ and Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready … standards across CI/CD, observability, and system modularisation Mentor developers through code reviews, pair programming, and design walkthroughs Bridge the gap between research and deployable robotics software-across embedded and cloud platforms What we're looking for: 5+ years of commercial experience writing high-performance C++ (C++17 or newer) and Python Strong understanding of systems-level programming More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Bristol, Avon, South West, United Kingdom
ZENOVO LTD
Job Title : Senior Embedded Software Engineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £75,000 (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for … our cutting-edge products. You'll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you'll be tasked with the design and development … high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Technical Skills & Experience Required: Experience programming embedded systems in C or C++ Proficiency in C/C++ coding practices Familiarity with scripting languages such as Python Experience designing multi-threaded and/or multi-process embedded systems More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Senior Embedded Software Engineer

Bristol, BS37 5JF, Westbury on Trym, United Kingdom
Zenovo
Job Title : Senior Embedded Software Engineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £75,000 (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for … our cutting-edge products. You’ll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you’ll be tasked with the design and development … high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Technical Skills & Experience Required: Experience programming embedded systems in C or C++ Proficiency in C/C++ coding practices Familiarity with scripting languages such as Python Experience designing multi-threaded and/or multi-process embedded systems More ❯
Employment Type: Permanent
Posted:

Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Leidos Innovations UK Limited
Software Developer Embedded Systems Location: Hybrid - Herefordshire - 4 days/week on customer site Clearance: Must be eligible for DV clearance (British Citizen, UK residency last 10 years). Are you an experienced software developer who loves building practical solutions on embedded hardware? Want to work closely with end-users and see the real-world impact of … is a hands-on role for engineers who enjoy low-level work, problem-solving, and creating robust tools in challenging environments. What Youll Do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate … mentor less-experienced developers when appropriate. What Youll Bring Essential: 315 years experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embedded systems (e.g., ESP32, ARM Cortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C. Comfort working in Linux development More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Embedded Software Architect

Filton, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
The One Group
engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge software architecture solutions for user interfaces and embedded systems within aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in the UK for the last … reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect on integrity Work closely with … and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic engineering would be highly beneficial Positive and passionate with great team mentorship, stakeholder management and requirements gathering abilities If you think you have More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum, Inc benefits
Posted:

Software Test Engineer

Bristol, United Kingdom
Hybrid / WFH Options
Tria
a leading engineering consultancy to find a talented Software Test Engineer to join their innovative team. This is a fantastic opportunity to work alongside experienced consultants, driving quality in embedded and application software for cutting-edge projects. Your day to day: Automate tests for software validation. Work hands-on with embedded systems (STM32, FreeRTOS) and application-level … Ideally you would have but not a must: Solid background in software test engineering, validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embedded systems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience with medical or safety-critical standards like IEC 62304. More ❯
Employment Type: Permanent
Posted:

Software Test Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Tria
a leading engineering consultancy to find a talented Software Test Engineer to join their innovative team. This is a fantastic opportunity to work alongside experienced consultants, driving quality in embedded and application software for cutting-edge projects. Your day to day: Automate tests for software validation. Work hands-on with embedded systems (STM32, FreeRTOS) and application-level … Ideally you would have but not a must: Solid background in software test engineering, validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embedded systems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience with medical or safety-critical standards like IEC 62304. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Engineer

bristol, south west england, united kingdom
Hybrid / WFH Options
TRIA
a leading engineering consultancy to find a talented Software Test Engineer to join their innovative team. This is a fantastic opportunity to work alongside experienced consultants, driving quality in embedded and application software for cutting-edge projects. Your day to day: Automate tests for software validation. Work hands-on with embedded systems (STM32, FreeRTOS) and application-level … Ideally you would have but not a must: Solid background in software test engineering, validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embedded systems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience with medical or safety-critical standards like IEC 62304. More ❯
Posted:

Embedded Software Engineer

bristol, south west england, united kingdom
TRIA
Embedded Software Engineer - Hybrid – 2 days per week in Bristol We’re looking for a mid level Embedded Software Engineer to join a consultancy team. You’ll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience … Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to languages such as Python, JavaScript, Swift, Java, etc. GUI development with Qt, TouchGFX, Crank Familiarity with tools like … Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded Software Engineer - Hybrid – 2 days per week in Bristo l More ❯
Posted:

Software Quality Assurance Engineer - Process

Filton, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
The One Group
Fund, Courses & Training, Hobby Clubs, Subsidised Restaurant and Gym A market leading and global company within the defence sector are looking for an SQA Engineer who has experience within embedded systems and system software throughout the full software development life cycle. You will be working with the latest embedded devices from major vendors in the development of … complex software for embedded electronic systems on both remote and user-based devices. You must be process driven and be able to bring these processes to the wider QA engineering and software development teams to improve the quality of products and services to the end clients. This position is subject to security clearance and so all candidates must More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Software Engineer

Bristol, United Kingdom
Tria
Embedded Software Engineer - Hybrid - 2 days per week in Bristol We're looking for a mid level Embedded Software Engineer to join a consultancy team. You'll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience … Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to languages such as Python, JavaScript, Swift, Java, etc. GUI development with Qt, TouchGFX, Crank Familiarity with tools like … Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded Software Engineer - Hybrid - 2 days per week in Bristo l More ❯
Employment Type: Permanent
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Tria
Embedded Software Engineer - Hybrid - 2 days per week in Bristol We're looking for a mid level Embedded Software Engineer to join a consultancy team. You'll work across a broad range of projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience … Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable: Exposure to languages such as Python, JavaScript, Swift, Java, etc. GUI development with Qt, TouchGFX, Crank Familiarity with tools like … Git, Jira, Confluence Ability to work across the full tech stack, from hardware to UI Please reach out if you have any questions at all! Embedded Software Engineer - Hybrid - 2 days per week in Bristo l More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bristol Area, South West, United Kingdom
JLA Resourcing Ltd
supporting government/MOD programmes and will require you to be onsite in Bristol 3-4 days a week. Key tasks: - Develop a range of bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM) - Write and maintain code in C++ or Python - Integrate peripheral devices - Perform testing both in the lab and on customer sites - Work with cross … but that clearance/defence background is not essential. Ideally you'll hold a degree in Software Engineer, Computer Science or similar or have in depth commercial coding on embedded systems. Tech skills to include some of: C++, Python, Linux, Embedded systems (ESP32, ARM), knowledge of Bluetooth/Wireless Protocols, USB Device Drivers Salary is up to More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Junior Device Software Developer

bristol, south west england, united kingdom
One Big Circle Ltd
with a diverse and fast-growing team, developing your skills on a variety of innovative projects. We're looking for someone with a strong interest in edge devices and embedded systems, low-level software development, and hardware integration. You don’t need to know everything from day one, but curiosity, a willingness to learn, and a hands-on … as you continue to prove yourself. There is significant scope to adapt the exact role to your skills and interests, but you will spend time developing, integrating and testing embedded applications with a wide range of hardware, under the supervision and guidance of senior engineers. You’ll gain experience of a range of relevant technologies such as: Python, C More ❯
Posted:

Senior Electronic Design Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
electronic tracking & surveillance systems. Joining a multi-skilled team of engineers, you will possess a proven track record in designing and developing electronic products, with a strong focus on embedded devices, including driver and system control software. Responsibilities will include: - Comprehensive design of analogue, digital, and power supply circuits - Conducting evaluation tests to assess and enhance designs - Formulating design … testing and development efforts - Engage in peer reviews, offering constructive feedback to enhance design quality - Complete all necessary project documentation Key Technical Knowledge/Experience: - Designing digital electronics, including embedded microprocessors (e.g., ARM, STM32, PIC) - Developing industrial control and data interfaces (RS422, CAN, USB, WiFi, ADC, DAC) - Creating low-power switch-mode power supplies - Implementing PCB layout techniques for … power supply and EMC performance - Designing for manufacturability and testability Beneficial Experience: - Developed software at the hardware level for embedded systems - Understanding of Object Orientated C++ - Understanding of real-time operating systems (RTOS) and real-time software - Knowledge of LabVIEW Benefits Summary: - Matched company pension contributions up to 5%. - 25 days annual leave rising to More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:
Embedded Systems
Bristol
25th Percentile
£52,500
Median
£55,000
75th Percentile
£57,500