City Of Bristol, England, United Kingdom Hybrid/Remote Options
SeeByte
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
Bristol, Gloucestershire, United Kingdom Hybrid/Remote Options
Arm Limited
to be able to analyse industry specs, roadmap requirements, breakdown tasks and help implement the project plans. Your activities will involve upstreaming and maintenance. Required Skills and Experience Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills are preferred. Demonstrated experience with More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid/Remote Options
The One Group
teams to support designs, review testing, and provide requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
in a variety of development stages within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Learn about the functional and technical robustness of project deliverables The importance of technical documentation. Work with other departments within the company, learning a general overview More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
Bristol, Somerset, United Kingdom Hybrid/Remote Options
Certain Advantage
based processing platforms. You will have an appreciation of firmware and electronics design. Knowledge of modern software development practices. Knowledge of standards such as DefStan 00-55 & DO178B/C and restricted coding standards such as MISRA would be advantageous. More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Certain Advantage
based processing platforms. You will have an appreciation of firmware and electronics design. Knowledge of modern software development practices. Knowledge of standards such as DefStan 00-55 & DO178B/C and restricted coding standards such as MISRA would be advantageous. More ❯
Employment Type: Contract, Work From Home
Rate: £65 - £68 per hour, Benefits Overtime Rate of 'time and a quarter'
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
The opportunity: This is a hands on role working collaboratively with Project Leads, Simulation Architects and the wider MBDA project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems and system architectures, and as More ❯
Bristol, Avon, England, United Kingdom Hybrid/Remote Options
MBDA
Autonomous Systems, Robotics, or Mechatronics Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI-Gym/Universe, Model based design Experience of algorithm research and/or product development and support A keen curiosity about innovative technologies and More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Within these tasks, you will have the opportunity to develop skills with the following tools and platforms: Matlab and Simulink Python Deep Learning libraries (e.g. Pytorch, scikit-learn, ONNX) C/C++ Hardware development boards (e.g. NVIDIA Jetson products) Alongside involvement with departmental activities, you will be part of a wider cohort of summer placements and graduates on the Early More ❯
City Of Bristol, England, United Kingdom Hybrid/Remote Options
IC Resources
level Embedded Software Engineer now needed for Bristol based technology company. I am seeking an Embedded Engineer with strong academics (2.1 and above) with a good grounding in Embedded C programming and a strong appreciation for electronics. This really is a super first step on the ladder, working alongside industry experts developing leading edge technology. I am interested in Embedded More ❯
City Of Bristol, England, United Kingdom Hybrid/Remote Options
Premier Group
for experienced Embedded Software Engineers working on low-level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Knowledge of Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with an More ❯
Bristol, BS1, United Kingdom Hybrid/Remote Options
Zenovo
in the ongoing development of software for Real-Time Operating Systems, working to recognised safety standards, and delivering high-quality design and test documentation. Key Skills Required: Proficient in C and Assembly programming languages Skilled in Embedded Systems Design and implementation Experienced in software development within controlled and regulated environments Proficient in working with Real-Time Operating Systems (RTOS) Strong More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum Up to £50,000 (depending on experien
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
ZENOVO LTD
in the ongoing development of software for Real-Time Operating Systems, working to recognised safety standards, and delivering high-quality design and test documentation. Key Skills Required: Proficient in C and Assembly programming languages Skilled in Embedded Systems Design and implementation Experienced in software development within controlled and regulated environments Proficient in working with Real-Time Operating Systems (RTOS) Strong More ❯
to apply your intuition and innovation to solve. You'll learn how to build simulation software in programming languages/environments such as: Mathworks (MATLAB, Simulink and Stateflow) Fortran C/C++ Our teams implement Agile working practices and dynamic working across multiple projects to meet demand, aided by the use of collaborative tools. We also work closely with other More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Platform Recruitment Limited
range of the latest chips! Location - Bristol (Hybrid) Salary - £70-80 + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience you will be able to mentor and lead a team of embedded software engineers. The competitive salary is between More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
using VHDL and System Verilog/UVM test-bench methodologies. Proficiency in FPGA design toolsets and Mentor verification tools (QuestaSim & ModelSim). Strong skills in generating low-level software (C) for FPGA test and integration with embedded systems. Ability to configure and document designs to a high professional standard. Please note: Some of our roles require an elevated level of More ❯
Employment Type: Permanent, Part Time, Work From Home
Greater Bristol Area, United Kingdom Hybrid/Remote Options
Platform Recruitment
of the latest chips! Location - Bristol (Hybrid) Salary - £80-90k + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS experience -Safety critical experience (Aerospace experience preferable) -Team leadership experience – you will be able to mentor and lead a team of embedded software engineers. -Experience in managing projects , including More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Smartbox Assistive Technology
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: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware. Validation … analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills/Experience: A passion for improving lives through assistive technology. 4+ years of experience in software development in one or … more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system More ❯
Bristol, England, United Kingdom Hybrid/Remote Options
Radiodetection Ltd
great work-life balance. You’ll work on both sustaining existing products and exciting New Product Introductions (NPI). What You’ll Do Develop and debug embedded firmware using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430). Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle — from specification and prototyping … the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Radiodetection Ltd
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 using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430). Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle from specification and prototyping … 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, embedded development with experience in device driver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
YT Technologies
leadership, with the long-term goal of building and leading the embedded engineering capability within an innovative, forward-looking company. Key Responsibilities Design, develop, and maintain embedded firmware in C/C++ for ESP32 and STM32platforms. Lead development using ESP-IDF, including OTA updates, BLE, Wi-Fi, and peripheral integration. Work directly with global clients to define, develop, and deliver … and NB-IoT. Integrate and control vision systems (thermal and RGB cameras). Collaborate closely with electronics engineers on PCB bring-up, debugging, and validation. Essential Skills & Experience Strong C/C++ programming for embedded systems. Expert knowledge of ESP32 (ESP-IDF) and STM32 microcontrollers. Solid understanding of wireless communication protocols: BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, NB-IoT. More ❯
Bristol, Bradley Stoke, Gloucestershire, United Kingdom Hybrid/Remote Options
YT Technologies
leadership, with the long-term goal of building and leading the embedded engineering capability within an innovative, forward-looking company. Key Responsibilities Design, develop, and maintain embedded firmware in C/C++ for ESP32 and STM32 platforms. Lead development using ESP-IDF, including OTA updates, BLE, Wi-Fi, and peripheral integration. Work directly with global clients to define, develop, and … and NB-IoT. Integrate and control vision systems (thermal and RGB cameras). Collaborate closely with electronics engineers on PCB bring-up, debugging, and validation. Essential Skills & Experience • Strong C/C++ programming for embedded systems. • Expert knowledge of ESP32 (ESP-IDF) and STM32 microcontrollers. • Solid understanding of wireless communication protocols: BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, NB-IoT. More ❯
Greater Bristol Area, United Kingdom Hybrid/Remote Options
Anson McCade
requirements. • Collaborate closely with software, firmware, mechanical and production teams to ensure seamless integration. • Conduct signal integrity (SI) and power integrity (PI) analysis to guarantee robust performance. • Apply VHDL , C/C++ , or Python for board-level testing and debug. • Oversee full lifecycle development from concept through delivery, ensuring high standards of documentation and compliance. What We’re Looking For … understanding of DDR, Flash memory, and high-speed serial links . • Practical experience with SI/PI analysis and simulation tools . • Proficiency in VHDL , and working knowledge of C/C++ or Python for hardware testing. • Familiarity with DSP concepts for SDR, radar, or sensor applications. • Strong collaboration and communication skills, with the ability to guide multi-disciplinary teams. More ❯
Greater Bristol Area, United Kingdom Hybrid/Remote Options
Witekio
not afraid to think outside the box. Based in our North Bristol office, you will join our team of 20+ engineers. Our team of developers are specialized in Embedded C/C++, Linux, RTOS, middleware, applications, and cloud technologies . The team can develop from scratch and can also suggest to our customers different solutions to complex issues, from defining … customisation for Linux and user space code Customisation of Yocto/Buildroot distributions Converting user stories into technical requirements and tasks Coding, integrating, testing and debugging software written in C/C++ Developing on various architectures (ARM, RISC-V, MIPS, x86) Developing and customising Board Support Packages (BSP) for customer specific hardware to provide additional functionality (software update, security, optimisation … new platforms Driver and kernel development and customisation Your profile 3+ years related experience in embedded software development Experience with Embedded Linux (mandatory) , ideally Linux kernel driver development Strong C/C++ expertise Strong expertise refining requirements into development tasks Great communication skills and experience interacting with clients Team player Although a good level of education is really valuable to More ❯