Embedded Software Engineer Hybrid with visits to the office near Reading Up to £70k + Bonus + Great Benefits Were looking for an Embedded Software Engineer who is interested in developing a next generation sensor for the marine industry. This would appeal to Engineers who want variety and enjoy working closely with the bare metal electronics components. Knowledge … power constraints of these systems. Embedded Systems Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Able to work in a structured software development environment that includes: Architecting & documenting designs. Following coding guidelines. Developing unit and system tests. Degree in Electrical/Electronic Engineering, Physics, Maths, SoftwareEngineering, Computer … Science 5-10 years of proven softwareengineering industry experience Security clearance is required - Sole UK national status (must hold a single passport which is British). More ❯
350 Longwater Avenue, Green Park, Reading, Berkshire, England
THALES UK LIMITED
Our exciting Software Engineer Apprentice role will develop your software skills to become a confident, positive, and flexible engineer with well-honed technical knowledge. You will support the team to deliver software solutions to deadlines and within budget, including reviewing code and running project reviews. Role As a Software Engineer Apprentice, you will develop key skills … of working in multi-disciplined agile environment alongside experienced engineers Familiarity with business management tools for managing requirements and formal documentation New tools and infrastructure used for the development engineering environment Development of secure, quality software solutions that adhere to timescale and budget Domain specific knowledge and application of mathematics skills to model and develop real-world solutions … across industries, such as aerospace and underwater systems and software defined radio and electronic counter measure systems (dependant on which business area you are aligned to) Opportunity to develop creative and bespoke software solutions Organisational skills with well-rounded communication and relationship building abilities Digital Technologies such as Artificial Intelligence and Data Analytics Training You will enrol onto More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Cortech Talent Solutions Ltd
Software Engineer – Robotics & Industrial AI Platform Location: Reading Hybrid: Onsite 2-3 days per week Languages: C++, Python, TypeScript (Angular or React) Desirable: AWS familiarity We are a growing technology company building a platform that supports fleets of autonomous inspection robots and turns large volumes of sensor and image data into clear, actionable intelligence. Our software helps major … cloud platform and user interfaces that operators use to run missions, view inspection data, manage alerts, and interact with AI analysis tools. The Opportunity We’re looking for a software engineer with solid foundations and roughly 2–3 years of professional experience. You’ll join a small, experienced team and work across back end, front end, and robotics-related … processing, UI development, and embedded/robotics integration. This is a role for someone curious, adaptable, and willing to learn. Why Join Us? Work at the intersection of cloud software, robotics, and applied AI Learn across the full stack: back end, front end, data processing, and device integration Real product, deployed with enterprise customers Supportive environment to grow into More ❯
Part Ground Floor North Wing A 100 Brook Dr Park, Reading, England
JUST I.T. TRAINING LIMITED
Mastek is committed to developing the next generation of digital talent through the Apprentice Software Developer (DevOps Pathway) programme, delivered in partnership with Just IT. Role Mastek is committed to developing the next generation of digital talent through the Apprentice Software Developer programme, delivered in partnership with Just IT. This 23-month programme combines structured learning with hands … on project experience to prepare you for a lasting career in softwareengineering, software, and cloud infrastructure. As an apprentice, you will join Mastek’s delivery teams and work on live projects that use modern tools, programming languages and cloud platforms. You will gain first-hand experience in designing, developing and deploying applications, while learning how to … produce reliable, maintainable and scalable software systems. This programme is well suited to individuals who are analytical, curious and eager to learn how technology can be applied to solve real business challenges. The apprenticeship leads to a Level 4 Software Developer qualification. The programme also includes a strong focus on cloud computing and preparing you to work effectively More ❯
Join us as a Software Engineer for our client. At Peregrine, we’re always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analysts in large government organisations to Software Developers in the private sector – we are always in search of the best talent … be deployed across our portfolio of clients as a specialist consultant, working on a wide array of complex projects across multiple industries. The Role: We are looking for a Software Engineer with a strong foundation in API development and C# to join our data engineering team in a highly regulated industry. In this role, you’ll be instrumental … in designing and building scalable, secure software systems that support seamless data movement between internal systems, third-party platforms, and cloud services. Your core focus will be developing and maintaining APIs and backend services that enable data ingestion, transformation, and delivery across our enterprise architecture. You’ll collaborate with cross-functional teams to ensure data is available where and More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Cegeka UK Limited
We are looking for a motivated and detail-oriented Software Engineer to join our development team. You will have hands-on experience with Java development, Spring framework, relational databases, and a strong desire to grow their technical skills while contributing to Cegeka software solutions. Responsibilities: Design, develop, test, and maintain Java-based applications using the Spring framework. Write … troubleshooting, debugging, and performance tuning of applications. Document technical designs, processes, and solutions. Stay up to date with emerging tools, technologies, and best practices. Requirements: Degree in Computer Science, SoftwareEngineering, or a related field (or equivalent experience). Solid programming skills in Java with exposure to object-oriented programming principles. Understanding of Spring/Spring Boot for More ❯
supplied quantum circuits and our quantum hardware which executes them. We're looking for a Head of Compiler and Runtime to lead a high-performing team to develop the software infrastructure that powers OQC's quantum computers. Your leadership will ensure our compilers are optimised for speed, scalability and reliability - enabling cutting-edge quantum applications for both research and … commercial use. You're already a proven technical leader with a background in runtime systems, or similar large-scale softwareengineering (ideally compiler development, but this is not essential). You thrive on driving innovation, architecting solutions, and mentoring others. Equally, you're comfortable working across teams - collaborating with R&D, hardware, and product stakeholders - to shape the … software foundations that will define the future of quantum computing. And of course, as a leader, you'll bring that proven passion for mentoring, managing, and empowering your team. Supporting and developing our people is core to who we are; that'll be in your hands. Responsibilities Defining and prioritising the compiler and runtime roadmap, ensuring alignment with company More ❯
Overview Quantum computing promises to transform the tech landscape; developing the right software to access and use it is essential to realising that potential. OQC is looking for a Senior Software Engineer to join our team to drive the scaling and development of our code and ensure that OQC is able to offer a truly seamless Quantum Computing … via the cloud and direct access via data centres. This is a chance to contribute to the true, bleeding edge of the tech sector. You will be a seasoned Software Engineer who thrives on solving problems and stepping out of your comfort zone to drive forward projects. You have led projects through the entire development lifecycle and are ready … role is central to making access to Quantum Computing a reality today. Are you ready to help open that door? Responsibilities Leading the design, build, testing and implementation of software solutions to support our mission of making Quantum Computing accessible. Identifying opportunities to improve and apply best practice and balancing risks against progress in projects. Owning technical problems and More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Expenti
be part of a team in delivering high quality Casino/Slot games to the market by strong collaboration with our game producers, designers, animators, sound designers, mathematicians and software engineers experts. What you'll do Ideate Casino game concepts having always in mind the wider Product strategy. Hold the vision for the product from inception to release Pitch More ❯
commercial transformation, with technology at the very core of its strategy and daily operations-not just a support function. You'll be part of a product-focused environment where engineering teams are empowered to shape solutions, drive innovation, and directly influence business outcomes. With the support of experienced leadership and significant investment, you'll have the opportunity to work … with the latest technologies like React v.19 and contribute to projects that make a real impact for millions of users. Role Overview As a Full Stack Software Engineer, you'll work within a cross-functional squad alongside other engineers, QA professionals, designers, and product managers. Projects will include working on the rebuild of a B2C system, which includes optimising More ❯
team and are looking to speak with motivated individuals looking to build a successful career in recruitment! Our client are a highly successful global recruitment agency specialising in blockchain, softwareengineering and IT . But don’t worry, you don’t need prior knowledge as they will teach you all you need to know in their intensive learning … your earning potential, progress your career and be rewarded with additional incentives along the way. Why join? Uncapped commission structure up to 40% Investment in leading recruitment technology and software Vitality health insurance Discounted gym membership Shopping dashes Spin the wheel prizes Birthday off work - (if it falls on a weekend either the Monday or Friday off) 1 extra More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Innovate Recruitment Ltd
Role: Principal Software Engineer Location: Berskhire (Onsite) Industry: Intelligence, Defence Salary: Competitive + Allowance + Bonus + Benefits Join a cutting edge engineering team developing high-performance embedded and application software for complex systems in the Intelligence/Cyber world. As a Lead Software Engineer, you ll provide technical leadership across the full software lifecycle … from requirements and architecture through to design, implementation, and test. Key Responsibilities: Lead and contribute to software design, development, and verification for embedded and application systems. Define architectures, review code, and ensure delivery to quality, cost, and schedule. Apply modern engineering practices (CI/CD, DevSecOps, TDD/BDD). Mentor junior engineers and drive best practice across … the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What s on offer: Competitive salary, bonus More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Innovate Recruitment Ltd
Role: Principal Software Engineer Location: Berskhire (Onsite) Industry: Intelligence, Defence Salary: Competitive + Allowance + Bonus + Benefits Join a cutting edge engineering team developing high-performance embedded and application software for complex systems in the Intelligence/Cyber world. As a Lead Software Engineer, you’ll provide technical leadership across the full software lifecycle … from requirements and architecture through to design, implementation, and test. Key Responsibilities: Lead and contribute to software design, development, and verification for embedded and application systems. Define architectures, review code, and ensure delivery to quality, cost, and schedule. Apply modern engineering practices (CI/CD, DevSecOps, TDD/BDD). Mentor junior engineers and drive best practice across … the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What’s on offer: Competitive salary, bonus More ❯
Title: Application Software Engineer Type: Long term contract (6 +months) Hybrid set-up: 3 days a week minimum - Reading About Ovyo Ovyo is a B2B services company providing flexible Engineering team & talent services to the streaming (video/media), space, satellite and comms industries. Our client, a leading innovator in satellite communications and space-based connectivity solutions, is … seeking an Application Software Engineer to design and prototype next-generation applications that demonstrate and enhance the capabilities of advanced satellite systems. This is a hands-on role focused on rapid prototyping, application design, and system integration, helping to bring proof-of-concept ideas into operational demonstrators for global communications and monitoring systems. Responsibilities: Design and develop proof-of … and deploy applications using Docker for reliable, reproducible execution across environments. Apply multi-threading and concurrency principles to optimize application performance and responsiveness. Collaborate with systems, RF, and data engineering teams to integrate software with underlying satellite and network infrastructures. Contribute to system documentation and participate in Agile development processes. Required experience: Proficiency in Python, including experience with More ❯
Vicinity Technologies Limited, a dynamic leader in the UK's 5G and AI revolution, is seeking talented Senior/Principal Wireless Software Engineers to join our team of innovators. As a key contributor, you will play an integral role in developing cutting-edge 5G, 6G and Non-terrestrial Network (NTN) solutions which are transforming the way we connect and … communicate. Job Responsibilities Participate in design and develop 5G/6G TN/NTN and AI signal processing algorithms for communications systems, physical layer software and protocol stack software. Participate in 5G radio equipment and user terminals physical layer solution verification, end-to-end testing, network deployment and field trials. Interface with hardware, software and system engineers to … make sure system requirements can be fulfilled. Requirements Ph.D. holder or Master degree in Electronic Engineering, Computer Science or relevant disciplines with minimum 3 years of related experiences. Candidate with less experiences may also be considered. Solid knowledge of radio communications theory and digital signal processing. Background in cellular communication systems across PHY, MAC, and RF is preferred. Programming More ❯
customer ideas and quantum hardware execution. We're unlocking the true power of quantum technology, one breakthrough at a time. As our team expands, we're seeking a Senior Software Engineer to help shape the future of our compiler stack - someone ready to combine technical vision with hands-on innovation, and to mentor others as we build the systems … the next era of computing. You're an experienced developer - ideally fluent in Python - with a strong foundation in library development, code optimisation, and deep engineering. You understand how software interacts with hardware at a fundamental level, and you're driven by the challenge of building technology that redefines what's possible. You'll have the opportunity to go … beyond your current specialisms - exploring new domains, tackling unique engineering challenges, and contributing to the systems that are pushing the frontiers of quantum computing. In this role you will work closely with multiple teams, not only the compiler team, but also Cloud, DevOps and Quantum Theory teams to develop a deep understanding of the requirements from all layers of More ❯
Reading, England, United Kingdom Hybrid / WFH Options
psd group
airlines, airports, aircraft, and governments. Their technology powers more seamless, safe, and sustainable air travel. They are looking to hire an experienced Project Manager to support projects focused on software development and AI topics. About the Role Job Summary: We are seeking an experienced Project Manager to support a series of software development and AI-driven initiatives for … based in Barcelona OR Reading, offering the opportunity to work on innovative, large-scale technology projects with international impact. Key Responsibilities: • Lead and manage end-to-end delivery of software development projects with a focus on AI and emerging technologies. • Collaborate closely with cross-functional development teams (software engineers, data scientists, and product stakeholders) to ensure project milestones … outcomes for all projects. • Monitor project performance and implement continuous improvement processes where needed. What we are looking for Required Skills & Experience: • Proven experience as a Project Manager within software development or technology environments. • Strong understanding of software development lifecycles (Agile/Scrum/DevOps). • Hands-on experience working with development teams and familiarity with modern tech More ❯
Title: Embedded Software Engineer Type: Long term contract (6 +months) Hybrid set-up: 3+ days a week minimum About Ovyo Ovyo is a B2B services company providing flexible Engineering team & talent services to the streaming (video/media), space, satellite and comms industries. One of our clients, a leader in advancing satellite communication technology, are actively seeking a … skilled Embedded Software Engineer to join their team on a high-impact, cutting-edge project. Responsibilities: Collaborate with stakeholders to understand and implement functionality requirements. Design, implement, test, and maintain software features for embedded real-time systems in C++ . Develop and execute automated unit and integration tests to ensure reliability. Test and debug software in both … cross-functional teams. Required Experience: 5+ years experience in C++ development for embedded systems. Strong experience of Linux and FreeRTOS operating systems. Expertise developing on embedded systems and completing software integration in embedded systems. Track record of delivering reliable real-time embedded functionality. Experience with complex time critical systems Strong knowledge of physical interfaces such as Serial, Ethernet, SPI More ❯
Developers – 3 positions available We’re looking for three experienced Java developers to play a key role in delivering long-term projects and supporting the growth of the wider engineering team. A rapidly growing healthtech scale-up is transforming how hospitals deliver care across the UK — and they're now expanding their development team at pace. In just a … mentoring, and technical leadership This is a chance to join a high-performing team where your experience will make a real impact — both in the codebase and across the engineering culture. Apply now below More ❯
Embedded Software Engineer Hybrid with visits to the office near Reading Up to £70k + Bonus + Great Benefits Were looking for an Embedded Software Engineer who is interested in developing a next generation sensor for the marine industry. This would appeal to Engineers who want variety and enjoy working closely with the bare metal electronics components. Knowledge More ❯