Top Software Engineer Jobs in Bristol

Reposted 2 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
As a System Software Engineer in Test, you will ensure high-quality tests for complex driver features, support debugging efforts, and enhance CI/CD pipelines.
Top Skills: C++Ci/CdKubernetesLinuxOpenstackPythonQemu
Reposted 2 Days AgoSaved
Hybrid
Bristol, UK
Senior level
Senior level
Artificial Intelligence • Semiconductor
The role involves designing, implementing, testing, and documenting OS Kernel and Device Driver software, collaborating within an agile scrum team, and ensuring tight integration with hardware engineering to optimize performance.
Top Skills: CC++Python
Reposted 6 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
Develop tools and services for building, testing, and integrating Machine Learning Software. Collaborate with QA and development teams, focusing on best practices and troubleshooting integration issues.
Top Skills: BazelBuildstreamC++CmakeDockerGoogletestLinuxPodmanPytestPython
3 Days AgoSaved
Easy Apply
Remote
Bristol, UK
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Join the International Accelerator full-stack team to design, build, and operate Direct-to-Consumer products across international markets. Break projects into tasks, collaborate with PM/design/analytics, build and monitor APIs and web apps, support on-call and availability, participate in hiring and team growth, and write clear, well-tested, maintainable code.
Top Skills: KotlinPythonReactVue
Reposted 18 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
The engineer will design, implement, and test kernel drivers and user space driver libraries, participating in agile development within a software team, and collaborating with hardware teams for product delivery.
Top Skills: CC++LinuxPythonWindows
20 Days AgoSaved
Hybrid
Bristol, UK
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design, build and automate integration and system tests across firmware, BMC and Linux device drivers. Develop reusable tools, pipelines and packaging solutions, debug cross-layer issues, and define release gates to ensure high-quality system software releases.
Top Skills: BmcBuild ToolsCC++Ci/CdDebuggersDevice DriversFirmwareIntegration ToolsLinuxPythonRtos
Reposted 8 Hours AgoSaved
Hybrid
Bristol, UK
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design and build scalable test infrastructure, automation, and tooling to validate ML software stacks and hardware. Shape test architecture across large codebases, CI pipelines, and representative ML workloads. Mentor engineers and improve testing practices to increase reliability and performance.
Top Skills: CC++Ci/CdLinuxPython
Reposted 8 Hours AgoSaved
Hybrid
Bristol, UK
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Lead technical authority for embedded engine control application software. Guide architecture, implementation, SW/HW integration, verification, automation, and DO-178C/ARP4754 certification (DAL A). Provide technical oversight in design reviews, safety assessments, cybersecurity considerations, risk mitigation, process improvement, and stakeholder engagement with product teams and regulators.
Top Skills: Arp4754CybersecurityDo-178CEmbedded SoftwareSw/Hw Integration
Reposted 24 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
Design and implement features, optimize software performance, manage code quality, conduct code reviews, and mentor team members in developing machine learning frameworks like Triton.
Top Skills: C++Python
Reposted 8 Hours AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Information Technology • Software
Develop and test Android apps, plugins and core components of an Android-based OS (kernel modules, drivers, system libraries). Debug concurrency and stability issues, author tests (unit/integration/performance), use Git and Agile practices, and apply secure software development to deliver resilient mobile and edge solutions for national security customers.
Top Skills: AndroidAndroid OsAndroid SdkC#C++Device DriversGitGoJavaKernel ModulesKotlinPythonRust
Reposted 6 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
Develop and maintain tools for software infrastructure, deploy and manage Kubernetes and Cloud Infrastructure to support AI software and hardware.
Top Skills: AWSC++Github ActionsGoKubernetesPrometheusPythonTerraform
Reposted 7 Days AgoSaved
Hybrid
Bristol, UK
Senior level
Senior level
Artificial Intelligence • Semiconductor
Develop and optimize high-performance AI compute libraries and kernels (GEMM, convolutions, reductions, fused ops) in C++. Ensure numerical correctness, add microbenchmarks and regression tests, profile and optimize for hardware, debug and improve product quality, work Agile, and mentor teammates.
Top Skills: Bf16BlasC++DnnFp16Fp32Fp8LinuxManylinuxPythonPyTorchWheels
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
Hybrid
Bristol, UK
Senior level
Senior level
Artificial Intelligence • Semiconductor
The Senior System Software Engineer in Test at Graphcore develops tests for driver features, maintains CI/CD pipelines, mentors junior engineers, and collaborates on integration test plans.
Top Skills: C++Ci/CdKubernetesOpenstackPythonQemu
Reposted 8 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
The Staff Software Engineer (ML QA) will design, maintain test automation for ML software, and mentor junior engineers while fostering a culture of software quality.
Top Skills: CC++Ci/CdGitJaxKerasKubernetesLinuxMlopsPythonPyTorchQemuTensorFlowTritonVllm
Reposted 8 Hours AgoSaved
Easy Apply
In-Office or Remote
Bristol, UK
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Design, maintain, and extend abuse detection and prevention systems for GitLab's SaaS platform. Serve as a core maintainer of a Ruby on Rails monolith, build anomaly detection and agentic AI mitigations, automate abuse response, collaborate with peer engineering and security teams, and produce runbooks and operational documentation.
Top Skills: Agentic AiAWSGitlabGoogle Cloud Platform (Gcp)Large Language Models (Llms)RubyRuby On RailsSaaS
Reposted 8 Hours AgoSaved
Easy Apply
Remote or Hybrid
Bristol, UK
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and maintain Samsara's Cloud Governance Platform across AWS and GCP, focusing on cloud IAM guardrails, automated compliance controls, and software supply-chain security. Implement SAST/DAST and secure CI/CD patterns, design scalable, reliable systems, translate regulatory requirements into automated controls, collaborate cross-functionally, and own components end-to-end while mentoring teammates and shaping the roadmap.
Top Skills: AWSCi/CdCloud IamDastGCPGoPythonSastTerraform
Reposted 8 Hours AgoSaved
Easy Apply
Remote or Hybrid
Bristol, UK
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer II will enhance operational excellence by designing automated reliability systems, incident management tooling, and observability infrastructure while mentoring teams and implementing AI-driven solutions.
Top Skills: AWSDatadogGCPGoGrafanaNew RelicPythonTerraform
Reposted 10 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
The Software Infrastructure Engineer will develop and maintain tools/services for software build, CI/CD systems, and manage cloud infrastructure using Kubernetes and Terraform.
Top Skills: AWSC++CmakeDockerGithub ActionsGoGrafanaJavaKubernetesOpenstackPrometheusPythonTerraform
6 Days AgoSaved
In-Office
Bristol, UK
Mid level
Mid level
Fintech • Financial Services
Build, automate and maintain vulnerability management tooling and integrations. Prioritise remediation with engineering teams, produce risk-based insights and reports, and develop playbooks to standardise triage and remediation across cloud-native environments.
Top Skills: APIsAWSCis BenchmarksContainersGCPGoJavaKubernetesSbomTerraform
Reposted 6 Days AgoSaved
In-Office
Bristol, UK
Junior
Junior
Fintech • Software • Financial Services
Develop and maintain secure, scalable eMoney and FX payment systems. Collaborate with senior engineers and cross-functional teams to implement features, participate in code reviews, support performance monitoring and documentation, and follow secure development and regulatory standards while receiving mentorship.
Top Skills: .NetAWSC#GCPMicroservices
3 Days AgoSaved
Easy Apply
Remote
Bristol, UK
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and deliver full‑stack features for international direct‑to‑consumer products. Collaborate with product, design, and analytics; own operations, metrics, on‑call, code quality, and talent development while driving technical design and execution.
Top Skills: AIAWSKotlinKubernetesMySQLPythonReactVue
4 Days AgoSaved
Easy Apply
Remote
Bristol, UK
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Design and build GitLab Duo CLI features in TypeScript, shape AI-assisted developer experiences, improve CLI reliability, observability, and performance, collaborate across Developer Clients, and provide technical leadership and mentorship.
Top Skills: Cli/Terminal InterfacesDuo CliGitlab DuoJetbrainsKotlinLanguage Server ProtocolTypescriptVs Code
Reposted 8 Days AgoSaved
In-Office
Bristol, UK
Senior level
Senior level
Professional Services • Consulting • Energy • Renewable Energy
Lead development of an offshore wind turbine foundation concept design tool. Combine OO programming (Matlab/Python or similar) with offshore structural engineering, foundations and steel design, stress, finite-element and loads modelling for jackets, monopiles and towers. Work alongside experienced offshore structural engineers to shape tool direction. Permanent role in the UK.
Top Skills: C#C++Dnv Sesam-GenieFinite Element AnalysisJavaMatlabPythonVb
Reposted 8 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Healthtech • Pharmaceutical • Design • Manufacturing
Design and implement embedded Linux software (C/C++), support platform bring-up and embedded build systems (Yocto/Buildroot), define interfaces with MCU/UI/connectivity, debug system-level faults and performance issues, work to safety/reliability standards for medical devices, and mentor junior engineers.
Top Skills: BuildrootCC++Embedded LinuxFilesystemsIpcLinux InternalsNetworkingYocto
Reposted 8 Days AgoSaved
Hybrid
Bristol, UK
Mid level
Mid level
Healthtech • Pharmaceutical • Design • Manufacturing
Develop and maintain MCU firmware for a greenfield medical device using embedded C/C++. Work with cross-functional teams to design real-time RTOS-based systems, implement peripheral drivers, support integration and fault investigation, define coding standards, and mentor junior engineers while complying with medical device safety standards such as IEC 62304.
Top Skills: Arm Cortex-MBootloaderCC++CanFirmware UpdateI2CIec 62304MisraRtosSpiStm32Uart
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account