Woking, Surrey, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
Graduate SoftwareEngineer – £40k - £45k - Woking Hexwired Recruitment is recruiting for a rapidly expanding solutions provider based in Woking now seeking a Graduate SoftwareEngineer to help deliver key projects for clients across a range of industries! You will be working as part of an experienced team to develop a range of bespoke products. The company … are expanding to meet the demands of their clients and are seeking a Graduate SoftwareEngineer ideally with experience working Signal processing algorithms. You will be working with some of the biggest companies in the world. This is a Graduate SoftwareEngineer job focusing primarily on C/C++ development for security products. Key Skills: Masters … offer circa £45k along with an excellent benefits package, remote work and the chance to work on a diverse range of products. If you’re interested in this Graduate SoftwareEngineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang More ❯
Knaphill, Surrey, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
Graduate SoftwareEngineer £40k - £45k - Woking Hexwired Recruitment is recruiting for a rapidly expanding solutions provider based in Woking now seeking a Graduate SoftwareEngineer to help deliver key projects for clients across a range of industries! You will be working as part of an experienced team to develop a range of bespoke products. The company … are expanding to meet the demands of their clients and are seeking a Graduate SoftwareEngineer ideally with experience working Signal processing algorithms. You will be working with some of the biggest companies in the world. This is a Graduate SoftwareEngineer job focusing primarily on C/C++ development for security products. Key Skills: Masters … offer circa £45k along with an excellent benefits package, remote work and the chance to work on a diverse range of products. If you re interested in this Graduate SoftwareEngineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang More ❯
Senior SoftwareEngineer Location: Surrey Salary: c.£75,000 Overview An excellent opportunity for a Senior SoftwareEngineer to join a leading technology business developing high-performance electronic and communication systems for use in regulated, safety-critical environments . We're seeking an experienced embedded softwareengineer who has worked on human-interfaced equipment … ideally within telecommunications, avionics, defence, or other regulated sectors —and is confident taking projects through the full software lifecycle from requirements analysis to release . Purpose of the Role To design, develop, test, and deliver high-quality embedded software to agreed schedules and standards, supporting new and existing product developments. Key Responsibilities Design, code, debug, test, and maintain … embedded software in C. Develop and implement application logic, device drivers, communication protocols, and human-machine interfaces. Work closely with hardware and software engineers to deliver product features and ensure seamless integration. Take responsibility for requirement analysis, software design, documentation, and traceability in line with company and regulatory standards. Participate in peer reviews, continuous improvement, and process More ❯
Our client, a leader in the Defence & Security sector, is currently seeking a skilled SoftwareEngineer to join their innovative team on a permanent basis. Key Responsibilities: Designing, developing, and maintaining high-quality software solutions for defence and security applications Collaborating with cross-functional teams to gather requirements and define technical specifications Implementing robust software solutions … using industry best practices and standards Conducting unit testing and debugging to ensure the reliability and performance of software Providing technical support and troubleshooting for deployed applications Maintaining and enhancing existing software systems and applications Preparing technical documentation and reports as required Contributing to continuous improvement initiatives and staying updated with the latest technologies and trends Job Requirements … Experience in software engineering within the Defence & Security sector or a related field Proficiency in software development languages, such as C++, Java, or Python Understanding of software development methodologies, including Agile and Scrum Strong analytical and problem-solving skills Excellent communication and teamwork abilities Ability to work independently and manage multiple tasks efficiently Relevant degree in Computer More ❯
Senior SoftwareEngineer Location: Surrey Salary: c.£75,000 Overview An excellent opportunity for a Senior SoftwareEngineer to join a leading technology business developing high-performance electronic and communication systems for use in regulated, safety-critical environments click apply for full job details More ❯
Guildford, Surrey, England, United Kingdom Hybrid/Remote Options
Jonothan Bosworth
Senior Rust/C++ SoftwareEngineer Location: Hybrid (UK) Salary: £60,000 – £70,000 Type: Permanent About the Role: Our employer-partner is seeking a Senior SoftwareEngineer with deep experience in Rust and/or C++ to design and build high-performance, distributed, and mission-critical systems. You will play a key role in shaping More ❯
Rust SoftwareEngineer - Remote Summary Rust Software Engineers are responsible for developing and testing software using Rust in a cloud-based environment. You will work in an Agile methodology, collaborate with a SCRUM team, and interact with the Software Design team and Product Owner to shape the software click apply for full job details More ❯
Lead SoftwareEngineer Fully Remote Up to £70,000 Every now and then, I work with a company that makes me stop and think, "This actually matters." This isn't another SaaS platform trying to shave 2% off someone's ad spend. The team I'm partnering with is building connected devices that help businesses protect and support … that turns real-time data into actionable insights, helping prevent accidents before they happen. They've already proven the concept. Now they're growing and they need a Lead Engineer to help build what comes next! The Story So Far They're a small, ambitious team working across hardware, software, and AI. Their devices feed live data into More ❯
Lead SoftwareEngineer Fully Remote Up to £70,000 Every now and then, I work with a company that makes me stop and think, "This actually matters." This isn't another SaaS platform trying to shave 2% off someone's ad spend. The team I'm partnering with is building connected devices that help businesses protect and support … that turns real-time data into actionable insights, helping prevent accidents before they happen. They've already proven the concept. Now they're growing and they need a Lead Engineer to help build what comes next! The Story So Far They're a small, ambitious team working across hardware, software, and AI. Their devices feed live data into More ❯
Graduate Software Engineers 2025 & 2026 required. In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad range of projects requiring skills across the full software development life cycle. You will be … be working on will include electronics, optics, fluids, robotics, and user-interface components, thus requiring an all-round engineering knowledge, attention to detail and good team-work skills. Graduate Software Engineers will have some of the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences … Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data science or More ❯
Graduate Software Engineers 2025 & 2026 required. In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad range of projects requiring skills across the full software development life cycle. You will be … be working on will include electronics, optics, fluids, robotics, and user-interface components, thus requiring an all-round engineering knowledge, attention to detail and good team-work skills. Graduate Software Engineers will have some of the following qualifications experience; M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences … Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/VHDL-Verilog Signal processing, data science or More ❯
Croydon, Surrey, England, United Kingdom Hybrid/Remote Options
eTeam Inc
Job Title: Senior Engineer with Node.js and Python or Back End (Java and ideally Kafka) Max rate: £537/Day on Umbrella Location: Croydon (Hybrid) Clearance required: SC Transfer (Active SC only ) Contract Duration: 05 months Experience of Java Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of … Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
grads wanted; Solve real world problems with C/C++ This highly regarded company takes a holistic approach to development with engineers working across the board from embedded software and high-performance low-level code through to data wrangling with Python and web-based frontends. Projects also vary from pure software to those integrating standard or custom hardware. … This provides a tremendous environment in which young engineers can learn from other team members (both software and hardware engineers) and grow their skillset in both breadth and depth. You will be developing software in a variety of areas including cyber security and image processing, and C or C++ will be your primary language (although as it continues … variety of other languages such as Python and JavaScript while working here. Requirements: Top undergraduate degree in a numerate discipline supported by mostly A*’s at A-Level Strong software skills in C or C++ Further experience in software development gained through an internship or PhD programme is highly prized but not required This is a fully office More ❯
a PhD in a numerate discipline have a strong academic background typically including A*'s in A-level Maths and Physics have strong verbal and written presentation skills have software development experience, preferably in C/C++. The candidate will be responsible for: developing software for cyber security systems developing novel signal, image, or data processing applications developing More ❯
Always-on, stored procedures, DB design & maintenance) Strong experience with RESTful APIs, JSON and app integrations Git version control (or similar) HTML & CSS PowerBI reporting What You Bring Full software development lifecycle experience, including testing and documentation Strong debugging skills and a commitment to clean, maintainable code Effective communicator, with both technical and non-technical audiences Ability to work More ❯