Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
CACI Ltd
March 2025 About Us: We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing bespoke solutions to solve our customers' complex operational problems. As our business grows, we are interested in speaking with experienced Software Engineers to join our live projects within the … mission-critical systems and contribute to national security. The Opportunity: Our teams support customers on a variety of interesting and complex projects, building bespoke software solutions and providing up-to-date capabilities. As a Software Engineer, you will join an Agile team and gain exposure to: Implementing software solutions, including design, development, and testing Using tools such as GitLab to build continuous integration pipelines, monitoring, and ensuring software quality and security Full software lifecycle involvement: project conception, requirements analysis, architecture design, implementation, delivery, training, support, and maintenance Regular engagement with clients The Fit: Due to More ❯
in-depth performance and power analyses. Develop new methodologies, automate workflows, and create intuitive visualizations to identify bottlenecks and guide optimizations. Collaborate with architects, software engineers, and a global community of performance modelling experts on design reviews and best practices. Continuously improve modelling strategies to inform next-generation CPU … innovations. Required Qualifications: Bachelor’s (BS) or Master’s (MS) degree in Computer Science, Electrical Engineering, or related fields, with coursework or relevant experience in Computer Architecture. Proven experience in performance modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and … common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of collaborative work in multi-disciplinary teams. Ability to communicate technical concepts clearly to both technical and non More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Ex-Mill Recruitment Ltd
high-quality data sets and products for military, civil and commercial decision-makers. You will collaborate closely with a multidisciplinary team of hardware and software engineers to develop SDA capabilities to meet the evolving demands of international space markets. You will also help to shape the SDA strategy; participate … client at UK and International space sector events. Essential Criteria Minimum of 5+ years' experience in the space industry or related field (e.g. RF engineering or radar development). Minimum of 2+ years professional experience in Space Surveillance and Tracking (SST), Space Domain Awareness (SDA) and/or space … and SST modelling and analysis. A comprehensive understanding of orbital mechanics, astrodynamics, and atmospheric physics. Broad understanding and experience in data analysis and analytical software utilisation including experience in the development of automated scripts and/or simple software products. Working knowledge of data mining, data analysis and More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping … We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the … APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with More ❯
Job Description Java Software Engineer - Bristol We urgently require a strong Java developer with very good experience working in an agile environment with some experience with Micro Services for a contract assignment in Bristol. Must have at least 5 years' experience as a software engineer in Java Development. … Should be experienced in a true agile environment, collaborative development environment. With strong Java software developer - hands on keyboard with strong communications skills to mentor and coach less experienced developers on the client side. Experience with micro services Experience with native cloud platforms This is a 12 month assignment More ❯
number of world leading technology companies, consultancies and SME's that operate within the UK Cyber, National Security & Intelligence sector, helping them grow their Engineering teams, recently we have seen an increase in demand therefore we are actively looking to chat with candidates for a number a positions We … re looking for: Software Engineer (Java, Python, C++, .Net) Front End Developer Full Stack Developer Automation Tester Test Lead Platform Engineer Get in touch for a confidential chat or APPLY NOW. More ❯
to the Head of UI and be responsible for designing, developing, and optimising user-friendly interfaces. Collaborating closely with UX Designers, Product Managers, and Software Engineers, you will transform wireframes and prototypes into engaging digital experiences using modern web technologies. Key Responsibilities: Develop high-quality, responsive, and accessible user … particularly in cross-functional teams. Experience working within Agile teams using Scrum or Kanban frameworks. Years of experience in a front-end or UI engineering role, preferably in a cloud or hybrid environment. A passion for inclusive design, with experience in accessibility standards (e.g., WCAG 2.1). Pontoon is More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
IC Resources
Phy Software Engineer needed in Bristol to join a global wireless company. Role Overview This is an exciting senior-level role for a skilled Phy Software Engineer to take an active role in the design, development, and validation of 5G Physical Layer Radio Access Network technologies. Key Responsibilities More ❯
Software Engineer - Fleet Management Austin, Texas Direct Hire Are you a software engineer passionate about IoT, connectivity, and large-scale fleet management? Do you want to work on cutting-edge technology that ensures power reliability and energy sustainability? This is your opportunity to join an innovative team that … the energy sector. This role will focus on managing a rapidly growing fleet of IoT devices , ensuring high uptime, seamless remote configuration, and efficient software updates. What We're Looking For: 3+ years experience working with IoT or remote device fleet management. Proficiency in Python or Golang , and experience More ❯
Swindon, Wiltshire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
of embedded automation solutions. This is an excellent opportunity for an experienced engineer to work as part of a team on complex electronics/software projects being a key member and driving force in the detailed design of systems for high reliability operation in a hostile environment. You will …/or other stakeholders to develop technical specifications then realise the product and support its release to the end user. Job Context Use good engineering practice to design new and modify existing products Analyse scope and requirements, identify and solve problems Where required take responsibility for the entire product … Interpret industry standards (BS/ISO/IEC/IEEE) Interpret and/or contribute to requirements and specifications The ability to work with software engineers to design and debug systems Project Management mentoring or leadership Essential Knowledge: Experience of a general electronics design environment in which processor-controlled More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
Senior Embedded Engineer for well established, global company based in central Bristol. Super opportunity for a Senior Embedded Software Engineer with 7-10 yrs experience and ideally some experience of mentoring junior team members to work with cutting edge embedded technology. Applicants for the Senior Embedded Software Engineer More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
CommsAudit
ITAR-free sub-systems including Antennas, Receivers, Multicouplers, Switch Matrices, RF Distribution and Signals Processing Software. Job Type: Full Time Reporting to: Lead Embedded Software Engineer Summary: The role will involve testing, maintaining, and supporting the embedded software components of CommsAudit products for development regression testing. This includes … testing of CommsAudit products, running the embedded software on actual hardware. Test environments are written in Python with some smaller scripts in Shell/Bash. There are also production tests that require support and development in the form of Java ATE applications or XJTAG ATE projects. The candidate will … Develop an understanding of CommsAudit products. · 25%: Write code for product test harnesses to add new features of bug fixes · 10%: Assist fellow software engineers in finding causes of problems and proposing solutions · 15%: Set up and maintain hardware test rigs · 20%: Test and debug their code · 10%: Assist More ❯
businesses in the renewable energy sectors operate. We provide a powerful, intuitive platform designed to streamline workflows, improve compliance, and enhance customer experience. Our software enables low-carbon technology installers to manage their processes effectively, ensuring seamless operations throughout the entire customer journey. As part of our mission to … and integrate Payaca with their existing tools. This is not just a traditional support role; you'll work closely with both customers and our engineering team to diagnose problems, improve our documentation, and help shape the future of our platform. This role is fully onsite in our Bristol, Queen … Problem Solving Provide first-line support to our customers via chat, email, and phone Diagnose and troubleshoot technical issues Escalate complex issues to the engineering team when necessary Technical Expertise & Data Handling Manipulate and analyse customer data using Google Sheets/Excel Work with SQL/Python (preferred but More ❯
with extensive knowledge about Frontend Web development, who also has a passion for building delightful user experiences, join us! As an Angular/TypeScript Software Engineer, you will be responsible for building front end interfaces to our flagship products. What you'll do: Implement compelling, usable web applications; contribute … to their design; and engineer them with Angular & Typescript Develop clean, maintainable, reusable cross-browser code Champion the User Experience across our software development process Optimize our web applications for maximum speed and scalability Draft UI designs and ensure their technical feasibility Evolve and extend our great unit test More ❯
Our client seeks an experienced Software Engineer to join their IT team. Role Profile: As a Backend Engineer you will be responsible for designing and maintaining the server-side logic of web and mobile applications. You will collaborate with front-end developers to integrate user-facing elements, optimize performance … tools Gather and address technical and design requirements Key Skills and Experience: 3+ Proven work experience as a Backend developer Bachelor's degree in engineering, computer science, or related technology/Programming Skills Hands-on experience with programming languages like Java, Go, J2EE, and Spring framework Familiarity with REST More ❯
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge. The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current and future GPUs. The role includes guiding hardware and … architecture. - Perform performance analysis of proposed changes. Requirements: - Bachelor’s, Master’s, or Ph.D. in a relevant discipline. - 5+ years of experience in GPU software architecture or driver development. - Strong programming skills in C++. - Hands-on experience with one or more of the following API's: Vulkan, OpenGL ES More ❯
Join Partly as a Graduate Software Engineer to tackle exciting challenges in a fast-paced environment, contributing to a global platform for replacement parts. Your role Key responsibilities include: Working on mission-critical features for the core SaaS and API platform. Developing systems and integrations for internal and third … equivalent experience). Competency in working with relational databases. Knowledge of building and using APIs at scale (REST, GraphQL). Strong computer science and engineering fundamentals. Strong communication and collaborative skills. (Bonus) Experience with automotive parts, Node.js, and integrating with sales channels like Shopify and eBay. Benefits Enjoy the More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 12 Months SC Clearance Required Rate: £65 ph Umbrella Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance More ❯
flexibly but also have a lab for office-based work which will enable valuable face-to-face time with your colleagues. For this Embedded Software Engineer, we are looking for someone with: A strong background within Embedded Linux Strong experience with C and C++ programming Experience with Linux driver … or Kernel driver development What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver More ❯
additional days 1st class skill up and career progression opportunities Plus more What do I need? Strong skills with C++ Experience working with software architecture models Excellent collaborator with quality communication skills capable of working cross departmentally Experience working across the entire development process is highly desirable Skills with More ❯
national security of the UK. We are growing our Cyber Developer team significantly and are looking for a diverse range of talent from experienced Software Engineers with a proven track record to those with a keen interest and aptitude looking to develop their skills in this exciting space! We … Responsibilities Researchers undertaking exploratory research are expected to: Rapidly summarise and assess new domains Provide domain knowledge for technical analysis, experimental development and subsequent engineering Researchers undertaking vulnerability & technical research are expected to: Know which pen-testing and reverse engineering tools and methodologies are appropriate to a given … and experience in at least one of the areas below. An ideal candidate will cover several areas. Skills Technical Analysis: Network traffic analysis Reverse engineering Vulnerability analysis Exploit development Exploratory Research: OSINT and interacting with SMEs Developing new research skills as appropriate General: Technical Leadership Team management Knowledge Exploratory More ❯
Exciting new opportunity in Bristol for a Junior Embedded Software Engineer to join a well established company. I am seeking a recent graduate or perhaps a Junior Embedded Software Engineer with 1- 2 years relevant Embedded programming expertise. Applicants for the Junior Embedded Software role should have More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
Senitor Associates
Java Developer - Cheltenham - £40k - £60k On-site/Hybrid (MUST BE DV CLEARED) My client headquartered in Cheltenham, who deliver smart software solutions within sectors such as cyber technology, science, and engineering are actively seeking a Java Developer to join their ever growing team. You’ll have fantastic … opportunities to grow your skills in a dynamic and supportive environment. We offer a variety of software development roles, working on meaningful and high-impact projects for impressive clients. But that’s just one part of what makes this a great opportunity. It’s also about the people and … culture – collaborative, inclusive, and genuinely focused on your development. Responsibilities: Develop, test, and maintain Java applications. Collaborate with team members to define and implement software solutions. Participate in code reviews and contribute to best practices. Troubleshoot and resolve software issues as they arise. Benefits: Flexible leave package including More ❯
We are looking for an experienced software engineer to help us take our software products to the next level. We love software and have been expanding our monitoring knowledge and innovative thinking since 1997. Now we have expanded our focus into OT and IoT and are looking … industrial operations and digital transformation in this sector and are looking for a new challenge, then apply now! YOUR TASKS You design and develop software solutions for monitoring industrial control and automation systems, focusing on protocols and technologies relevant to OT environments and integration with PRTG. You implement interfaces … applications for data collection and analysis from production facilities. You collaborate on Industry 4.0 projects from conception to implementation. You develop secure and scalable software solutions for networked industrial systems. You support IT/OT convergence initiatives, working collaboratively with cross-functional teams to expand capabilities and address the More ❯
europe, Queen Street, City of Edinburgh, United Kingdom Hybrid / WFH Options
Bright Purple
Contract Observability Software Engineer Rate: £(Apply online only) or EURO equivalent Remote - Europe Bright Purple's impressive Network Security client are looking for a Redis specialist to drive the second phase of a key new Observability project. This ground-breaking new venture within an established, global business is developing More ❯