Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software 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 Embedded … Software 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: Executing and collaborating … 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 software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software 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 Embedded … Software 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: Executing and collaborating … 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 software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
LabVIEW Software Engineer Location: Gloucestershire (Hybrid - 3 days on-site per week) Job Type: Full-time, Permanent Salary: Up to £55,000 (Depending on Experience) Start Date: ASAP Are you passionate about developing high-performance software for advanced control systems? We're looking for a LabVIEW Software Engineer to join a growing team where you'll play … a key role in designing, developing, and maintaining software solutions that power cutting-edge control technologies. About the Role: As a LabVIEW Software Engineer, you'll be at the heart of product development efforts. You'll work closely with systems engineers, hardware designers, and fellow software developers to create robust, scalable, and efficient applications using National Instruments … LabVIEW and related tools. Responsibilities: Design, develop, and test software applications using LabVIEW for real-time control and data acquisition systems Collaborate with cross-functional teams to define system requirements and softwarearchitecture Integrate software with hardware components and sensors Create detailed documentation, including system design specifications, test procedures, and user manuals Support deployment, troubleshooting, and More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
Software Architect Location: Hybrid working in Bristol or Stevenage Salary: Up to £80,000 per annum + 21% Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A market leading … and global company within the defence sector are looking for an experienced software engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge softwarearchitecture solutions for user interfaces and embedded systems within aerospace electronics. This position is subject to security clearance and so … be British Citizens and have resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Responsibilities Develop market leading software for system designs that promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery More ❯
We are seeking a talented and passionate Senior to Lead level Software Engineer with strong experience in embedded C/C++ development. This role is perfect for a self-motivated developer eager to work across a variety of software projects and platforms, from microcontrollers to asymmetric multi-processor systems, while continuing to expand their skillset. As part of … our team, you will be involved in all phases of the full software development lifecycle: deriving requirements, producing softwarearchitecture, developing test specifications, coding, debugging, and testing. Key Responsibilities: Define requirements, design, develop, and verify software solutions for various integrity levels, including safety-critical and proof-of-concept applications. Produce high-quality, robust code adhering to … Skills and Experience: High proficiency in C and C++ , cross-compiling, and debugging on embedded targets. Solid experience with Embedded Linux (Yocto, Buildroot). Strong knowledge of real-time software design and RTOS concepts. Experience with CI/CD workflows , Git, containerized development environments. Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. Personal Attributes: Strong organizational skills More ❯
Senior Software Engineer Robotics (C++/Python) Location: Greater Bristol Area, UK (On-site) Type: Full-time, Permanent Salary: £65,000 £95,000 + equity + benefits About the Opportunity Are you a Senior Software Engineer with strong C++ and Python skills? Do you want to work on cutting-edge robotics systems tackling real-world challenges? Were recruiting … What Youll Do Optimise and profile high-performance C++ and Python code. Diagnose complex runtime issues such as concurrency, memory, and GPU bottlenecks. Turn research code into production-ready software modules. Lead best practices in softwarearchitecture, CI/CD, and observability. Mentor engineers through reviews and technical leadership. Work across embedded and cloud robotics systems. What …/GPU optimisation (CUDA, PyTorch, TensorRT). Proven track record delivering production-grade software. Desirable: ROS 2 & DDS, embedded systems, or robotics frameworks. Linux internals, RTOS, or hardware/software integration. CMake, gtest, pytest, CI/CD pipelines. Networking and serialisation (Protobuf, gRPC). Whats on Offer Salary: £65,000 £95,000 depending on experience. Equity options share in More ❯
EASA and UK CAA expectations. Lead the development and review of cybersecurity documentation, including the PSecAC (Airworthiness Security Process Plan), PASRA (Preliminary Aircraft Security Risk Assessment), ASAM (Aircraft Security Architecture Model), and Security Verification Methods. Provide input into the AWSP frameworks, including the tailoring of compliance checklists, activity outcomes, and document templates. Ensure traceability between security risk assessments, controls … and compliance objectives across the aircraft systems and software architecture. Coordinate the development of cybersecurity methods and processes, contributing to their alignment with recognised standards. Engage with DAG's internal stakeholders, including engineering, safety, and systems integration teams, to embed cybersecurity into the design and certification lifecycle. Act as the primary technical interface for cybersecurity between Expleo and clients … environment. Hands-on involvement with aircraft-level cybersecurity engineering, including network segmentation, security zones, access control, and data integrity assurance. Experience working across multi-disciplinary teams involving engineering, avionics, software, safety, and regulatory specialists. Familiarity with regulatory alignment processes and compliance checklists for EASA and/or UK CAA cybersecurity requirements Experience supporting cybersecurity assurance within other EASA/ More ❯
EASA and UK CAA expectations. Lead the development and review of cybersecurity documentation, including the PSecAC (Airworthiness Security Process Plan), PASRA (Preliminary Aircraft Security Risk Assessment), ASAM (Aircraft Security Architecture Model), and Security Verification Methods. Provide input into the AWSP frameworks, including the tailoring of compliance checklists, activity outcomes, and document templates. Ensure traceability between security risk assessments, controls … and compliance objectives across the aircraft systems and software architecture. Coordinate the development of cybersecurity methods and processes, contributing to their alignment with recognised standards. Engage with DAG's internal stakeholders, including engineering, safety, and systems integration teams, to embed cybersecurity into the design and certification lifecycle. Act as the primary technical interface for cybersecurity between Expleo and clients … environment. Hands-on involvement with aircraft-level cybersecurity engineering, including network segmentation, security zones, access control, and data integrity assurance. Experience working across multi-disciplinary teams involving engineering, avionics, software, safety, and regulatory specialists. Familiarity with regulatory alignment processes and compliance checklists for EASA and/or UK CAA cybersecurity requirements Experience supporting cybersecurity assurance within other EASA/ More ❯