Helping clients solve real-world problems in 4G and 5G network infrastructure Cambridge - Work from Home; to 50k DoE Want to apply your engineering skills and problem solving abilities to real-world problems? This Cambridge company has developed advanced network management solutions for scenarios where clients need closer control over their 4G and 5G network infrastructure. These products are already in use by customers across the world, and as their business grows, the company continues to add new capabilities. To help their increasing customer base get the best from their products, they are seeking an experienced Application Support Engineer to join their team. Typical tasks could include providing front-line support and answering customer questions, providing step by step guidance to resolve common issues, carrying out installations and upgrades, identifying process improvements, and designing and executing test procedures. Essential skills and attributes: A good degree in relevant subject such as Computer Science or Engineering; or similar experience Excellent communications skills - you will need to be comfortable exploring technical issues in depth with clients and helping them reach a resolution Hands-on experience of testing software within a professional software engineering environment Linux desktop and scripting skills, and an understanding of the software development lifecycle Full existing right to work in the UK without restriction, time limit, or sponsorship This role features a competitive salary and an opportunity for an enthusiastic and capable Application Support Engineer to become the go-to expert in 4G and 5G technology. Whilst the team works remotely, you will need to be located close enough to Cambridge for convenient exchange of hardware, or occasional meeting. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27516 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
24/10/2025
Full time
Helping clients solve real-world problems in 4G and 5G network infrastructure Cambridge - Work from Home; to 50k DoE Want to apply your engineering skills and problem solving abilities to real-world problems? This Cambridge company has developed advanced network management solutions for scenarios where clients need closer control over their 4G and 5G network infrastructure. These products are already in use by customers across the world, and as their business grows, the company continues to add new capabilities. To help their increasing customer base get the best from their products, they are seeking an experienced Application Support Engineer to join their team. Typical tasks could include providing front-line support and answering customer questions, providing step by step guidance to resolve common issues, carrying out installations and upgrades, identifying process improvements, and designing and executing test procedures. Essential skills and attributes: A good degree in relevant subject such as Computer Science or Engineering; or similar experience Excellent communications skills - you will need to be comfortable exploring technical issues in depth with clients and helping them reach a resolution Hands-on experience of testing software within a professional software engineering environment Linux desktop and scripting skills, and an understanding of the software development lifecycle Full existing right to work in the UK without restriction, time limit, or sponsorship This role features a competitive salary and an opportunity for an enthusiastic and capable Application Support Engineer to become the go-to expert in 4G and 5G technology. Whilst the team works remotely, you will need to be located close enough to Cambridge for convenient exchange of hardware, or occasional meeting. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27516 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
iOS and Android software development for geological applications Guildford, Surrey, £Excellent Package This simulation software development company have a range of products that are used by their customers in the geological sector. As part of their product range, they have iOS and Android applications which provide tools for digital mapping. The company is looking to develop further features for these applications as well as new products, hence looking to strengthen their team and hire a Software Developer with experience with mobile apps development. As expected, responsibilities will include software coding, interface design, testing and deployment of mobile applications. Requirements: Degree in Computer Science or similar. Demonstrable commercial experience in iOS and / or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI / Swift components. Any exposure to graphics (OpenGL, Shaders), Qt mobile GUI, Android Studio IDE, Xcode IDE, .NET MAUI or Xamarin would be desirable. Note, this role is onsite at their offices in Guildford. No regular remote / hybrid working is available. The company do offer an excellent compensation package including a wide range of benefits. A link to a portfolio of work would be beneficial for any application. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27456 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
23/10/2025
Full time
iOS and Android software development for geological applications Guildford, Surrey, £Excellent Package This simulation software development company have a range of products that are used by their customers in the geological sector. As part of their product range, they have iOS and Android applications which provide tools for digital mapping. The company is looking to develop further features for these applications as well as new products, hence looking to strengthen their team and hire a Software Developer with experience with mobile apps development. As expected, responsibilities will include software coding, interface design, testing and deployment of mobile applications. Requirements: Degree in Computer Science or similar. Demonstrable commercial experience in iOS and / or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI / Swift components. Any exposure to graphics (OpenGL, Shaders), Qt mobile GUI, Android Studio IDE, Xcode IDE, .NET MAUI or Xamarin would be desirable. Note, this role is onsite at their offices in Guildford. No regular remote / hybrid working is available. The company do offer an excellent compensation package including a wide range of benefits. A link to a portfolio of work would be beneficial for any application. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27456 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Work on software used for autonomous robots for real-world applications Royston, Herts; £Graduate + Benefits Based near Royston, this engineering company develops mobile, autonomous robotic systems. Their products are being used in the field by their customers, delivering real-world solutions. As they expand, they are looking to hire a graduate / junior engineer to join their software team. The team are nimble, and so hires need to be adaptable and have the aptitude to pick things up quickly. Whilst the role would be mentored, it would suit someone who has the get-up-and-go attitude for independent work looking to over-deliver on any tasks they are given. Requirements: - Strong academic background which should include a 1st / high 2.1 degree in Computer Science, Electronics or similar from a top ranked university, as well as A / A grades in Maths and Physics at A-level (7 / 6 at IB) provide full details within your CV . - Demonstrable work experience (internships, placement year) or substantial hobby projects in software development, ideally for an electronics-based technology this should be described within your application . - Keen interest in robotics including performance, machine learning or computer vision. - Evidence of software competence and aptitude through projects using different programming languages including C#, Python or writing firmware describe your projects . - Good communication skills and keenness to learn and develop new skills. Due to the nature of projects, it is expected you would mostly be onsite. Only applicants with unrestricted rights to work in the UK will be considered. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27488 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
21/10/2025
Full time
Work on software used for autonomous robots for real-world applications Royston, Herts; £Graduate + Benefits Based near Royston, this engineering company develops mobile, autonomous robotic systems. Their products are being used in the field by their customers, delivering real-world solutions. As they expand, they are looking to hire a graduate / junior engineer to join their software team. The team are nimble, and so hires need to be adaptable and have the aptitude to pick things up quickly. Whilst the role would be mentored, it would suit someone who has the get-up-and-go attitude for independent work looking to over-deliver on any tasks they are given. Requirements: - Strong academic background which should include a 1st / high 2.1 degree in Computer Science, Electronics or similar from a top ranked university, as well as A / A grades in Maths and Physics at A-level (7 / 6 at IB) provide full details within your CV . - Demonstrable work experience (internships, placement year) or substantial hobby projects in software development, ideally for an electronics-based technology this should be described within your application . - Keen interest in robotics including performance, machine learning or computer vision. - Evidence of software competence and aptitude through projects using different programming languages including C#, Python or writing firmware describe your projects . - Good communication skills and keenness to learn and develop new skills. Due to the nature of projects, it is expected you would mostly be onsite. Only applicants with unrestricted rights to work in the UK will be considered. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27488 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
In a team providing 24/7 IT support for On-Prem and Cloud applications As part of a dedicated, internal IT team, the Systems, Infrastructure and Network Engineer will provide full IT support for the wider organisation, including extensive IT systems found in large corporate engineering companies as well as On-Prem and Cloud provisions. Work will vary, but the team takes pride in responding quickly and efficiently to support cases escalated from helpdesks. Due to the nature of projects, you will be expected to be onsite quickly if required, so interested applicants do need to live in Cambridge or fairly close to Cambridge (up to 1.5 hours away commute; athough in general you may only be in the office 2+ days per week). You would be expected to be on-call for out-of-hours support one-week-in-four (again being able to go into the office quickly during this time; this doesn t happen often, but the business provides a 24/7 service to their customers so the ability to provide support is required). Requirements: Extensive experience in IT Systems or Network Engineering (this is not a sysadmin desktop support role). Expertise and project understanding around networking (including TCP/IP, DNS, ports and protocols, routers, latency, firewalls, VPNs etc ). Experience with both Windows Server systems administration (Active Directory, RADIUS, PowerShell); and Linux systems administration (Ubuntu, Apache2, OpenSSL). Experience with different email configurations and management (DMARC, SPF, SMTP, IMAP). Additional experience with database administration (SQL Server, Oracle); MS 365 administration; virtual machine hosting; and Azure would be beneficial. The role is particularly people-facing, so good communication skills and ability to translate technical jargon for non-technical audiences is important. Similarly, the ability to multitask, lead on projects and being adaptable is important. On offer is a competitive salary with good benefits. The company provides support to employees and flexibility to accommodate work-life balance when possible. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27483 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
17/10/2025
Full time
In a team providing 24/7 IT support for On-Prem and Cloud applications As part of a dedicated, internal IT team, the Systems, Infrastructure and Network Engineer will provide full IT support for the wider organisation, including extensive IT systems found in large corporate engineering companies as well as On-Prem and Cloud provisions. Work will vary, but the team takes pride in responding quickly and efficiently to support cases escalated from helpdesks. Due to the nature of projects, you will be expected to be onsite quickly if required, so interested applicants do need to live in Cambridge or fairly close to Cambridge (up to 1.5 hours away commute; athough in general you may only be in the office 2+ days per week). You would be expected to be on-call for out-of-hours support one-week-in-four (again being able to go into the office quickly during this time; this doesn t happen often, but the business provides a 24/7 service to their customers so the ability to provide support is required). Requirements: Extensive experience in IT Systems or Network Engineering (this is not a sysadmin desktop support role). Expertise and project understanding around networking (including TCP/IP, DNS, ports and protocols, routers, latency, firewalls, VPNs etc ). Experience with both Windows Server systems administration (Active Directory, RADIUS, PowerShell); and Linux systems administration (Ubuntu, Apache2, OpenSSL). Experience with different email configurations and management (DMARC, SPF, SMTP, IMAP). Additional experience with database administration (SQL Server, Oracle); MS 365 administration; virtual machine hosting; and Azure would be beneficial. The role is particularly people-facing, so good communication skills and ability to translate technical jargon for non-technical audiences is important. Similarly, the ability to multitask, lead on projects and being adaptable is important. On offer is a competitive salary with good benefits. The company provides support to employees and flexibility to accommodate work-life balance when possible. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27483 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Integrated modelling software company for the oil and gas sector Established over 30 years ago, this highly profitable tech business provides software products and services for global customers. They are expanding and looking to recruit further Software Engineers to join their software team. They utilise their strong intellectual approach in developing new features and versions of their real-time modelling software tools. Requirements: - Strong academic background many within the team have PhDs and minimally have a Master s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI / ML would be advantageous. - Any exposure to 3D / 2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and significant enhanced pension contributions as well as private health and dental insurance. The role is based fully onsite at their Guildford offices. Candidates are expected to live fairly close by to Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27255 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
10/10/2025
Full time
Integrated modelling software company for the oil and gas sector Established over 30 years ago, this highly profitable tech business provides software products and services for global customers. They are expanding and looking to recruit further Software Engineers to join their software team. They utilise their strong intellectual approach in developing new features and versions of their real-time modelling software tools. Requirements: - Strong academic background many within the team have PhDs and minimally have a Master s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI / ML would be advantageous. - Any exposure to 3D / 2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and significant enhanced pension contributions as well as private health and dental insurance. The role is based fully onsite at their Guildford offices. Candidates are expected to live fairly close by to Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27255 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Working on automation software for scientific hardware platform Cambridgeshire - South; to c£45,000 DoE + Benefits Based in purpose designed workspace, this multidisciplinary company employs both engineers and scientists to work on their sophisticated, next-generation automation platform. Their engineers utilise robotics for automation, whilst their scientists develop scalable solutions. Their software team look to interface hardware components within this technology stack as well as provide analytics and metrics. As a Software Engineer, you will join this growing team and be provided guidance from senior members of the software team with regards to developing and testing a range of software modules. This will include agile development practices, pair programming and cross-disciplinary collaboration. Requirements: Degree in Computer Science, Physics, Engineering or similar AND industry experience developing software for deliverable products. Experience writing OOP code for both desktop / enterprise applications and cloud-native services (via RESTful APIs). Any experience of communication interfaces (OPC UA. RS232/485), would be desirable. Experience using two or more of the following: Modern C++, C# or Java. Experience with Python, React / Angular or databases would be advantageous. Applicants do need to demonstrate relevant project experience (ideally software associated for hardware / instrumentation). Projects in banking, IT consultancy services or ML are not relevant. The role is based fully onsite as you ll be working with hardware modules and engaging with other team members. On offer is an excellent remunerations package including a wide range of benefits. Due to the out-of-town location of their offices (in south Cambridgeshire), being able to drive / cycle or willingness to take public transport is highly desirable. Note, only applicants with full rights to work in the UK indefinitely without the need for company sponsorship will be considered (applicants with restricted time-limited visas will not be progressed). Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27508 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
09/10/2025
Full time
Working on automation software for scientific hardware platform Cambridgeshire - South; to c£45,000 DoE + Benefits Based in purpose designed workspace, this multidisciplinary company employs both engineers and scientists to work on their sophisticated, next-generation automation platform. Their engineers utilise robotics for automation, whilst their scientists develop scalable solutions. Their software team look to interface hardware components within this technology stack as well as provide analytics and metrics. As a Software Engineer, you will join this growing team and be provided guidance from senior members of the software team with regards to developing and testing a range of software modules. This will include agile development practices, pair programming and cross-disciplinary collaboration. Requirements: Degree in Computer Science, Physics, Engineering or similar AND industry experience developing software for deliverable products. Experience writing OOP code for both desktop / enterprise applications and cloud-native services (via RESTful APIs). Any experience of communication interfaces (OPC UA. RS232/485), would be desirable. Experience using two or more of the following: Modern C++, C# or Java. Experience with Python, React / Angular or databases would be advantageous. Applicants do need to demonstrate relevant project experience (ideally software associated for hardware / instrumentation). Projects in banking, IT consultancy services or ML are not relevant. The role is based fully onsite as you ll be working with hardware modules and engaging with other team members. On offer is an excellent remunerations package including a wide range of benefits. Due to the out-of-town location of their offices (in south Cambridgeshire), being able to drive / cycle or willingness to take public transport is highly desirable. Note, only applicants with full rights to work in the UK indefinitely without the need for company sponsorship will be considered (applicants with restricted time-limited visas will not be progressed). Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27508 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Feature extraction and tracking in Python for future healthcare research to 42k DoE + excellent benefits This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including image processing to extract 3D geometry. Joining this research effort, you would develop algorithms and software to extract and track the evolution of 3D features from colossal quantities of image data. To succeed, you will need to be able to write robust and well-designed Python code, have a very good understanding of algorithmic approaches to extract and characterise 3D objects, cope well with extremely large data sets (TB), and have an inventive approach to problem solving. This work will feed into broader research in the healthcare sector, and will therefore ultimately have a positive impact in society. The work environment is forward-looking and inclusive, and places an emphasis on employee development. Internal and external training is available for areas where skills need further enhancement. You will need: An outstanding academic background with a minimum 2.1 degree in Computer Science or a related STEM discipline and a relevant PhD Excellent mathematical skills and knowledge of feature extraction techniques including CNNs Demonstrably strong software engineering skills and ability to write well-designed code using Python This role is based in modern well-equipped offices and labs in Cambridge. Initially, a 3-year fixed term contract, the role has potential to transition to a permanent position in the longer term. Flexible hours and hybrid working are available. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27486 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
09/10/2025
Full time
Feature extraction and tracking in Python for future healthcare research to 42k DoE + excellent benefits This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including image processing to extract 3D geometry. Joining this research effort, you would develop algorithms and software to extract and track the evolution of 3D features from colossal quantities of image data. To succeed, you will need to be able to write robust and well-designed Python code, have a very good understanding of algorithmic approaches to extract and characterise 3D objects, cope well with extremely large data sets (TB), and have an inventive approach to problem solving. This work will feed into broader research in the healthcare sector, and will therefore ultimately have a positive impact in society. The work environment is forward-looking and inclusive, and places an emphasis on employee development. Internal and external training is available for areas where skills need further enhancement. You will need: An outstanding academic background with a minimum 2.1 degree in Computer Science or a related STEM discipline and a relevant PhD Excellent mathematical skills and knowledge of feature extraction techniques including CNNs Demonstrably strong software engineering skills and ability to write well-designed code using Python This role is based in modern well-equipped offices and labs in Cambridge. Initially, a 3-year fixed term contract, the role has potential to transition to a permanent position in the longer term. Flexible hours and hybrid working are available. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27486 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
A 2026 start in digital communications software, image and data processing Gloucester, UK, office-based; to £competitive DoE For graduates, postgraduates and experienced professionals seeking a 2026 start (April through summer) in their next role. This software engineering position does require eligibility for a high level of security clearance; British nationals with UK residence may meet this requirement. This established company produce a variety of high-tech solutions for corporate and government use. Projects are wide-ranging and frequently involve signal processing, image processing, and low level or embedded software engineering in C / C++ / Rust in addition to higher level work in Python, TypeScript and JavaScript. The successful candidate will be adaptable to this variety of work. You will bring: A 1st or 2:1 in a numerate subject from a top university, possibly (though not necessarily) a PhD, and strong A-level or equivalent grades (A equivalent) in at least Maths and Physics. Prior software development experience in C, C++, Python, TypeScript or JavaScript. It is likely you will have made major design and implementation contributions to at least one sizeable project (an application or system of some complexity rather than a website or simple web service), and will have a good knowledge of at least one other relevant programming language as well. Your ability to learn quickly and interest in providing technical solutions to real-world problems. Excellent communication skills in written and verbal technical and conversational English. Given anticipated competition for this role, one or more relevant specialisations would be positive, for instance in embedded development, signal processing, or image processing towards a real world application rather than for purely research or educational purposes. Extracurricular software project work, internships, and evidence of interest in the commercial sector would be advantageous. You d be joining a successful SME who offer the chance to be involved in many facets of the business, with a good amount of individual responsibility leading to a rewarding role with plenty of technical challenges. Remuneration is competitive along with benefits. Day to day work is office based with flexible hours. Job offers are contingent on passing security clearance. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27504 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
08/10/2025
Full time
A 2026 start in digital communications software, image and data processing Gloucester, UK, office-based; to £competitive DoE For graduates, postgraduates and experienced professionals seeking a 2026 start (April through summer) in their next role. This software engineering position does require eligibility for a high level of security clearance; British nationals with UK residence may meet this requirement. This established company produce a variety of high-tech solutions for corporate and government use. Projects are wide-ranging and frequently involve signal processing, image processing, and low level or embedded software engineering in C / C++ / Rust in addition to higher level work in Python, TypeScript and JavaScript. The successful candidate will be adaptable to this variety of work. You will bring: A 1st or 2:1 in a numerate subject from a top university, possibly (though not necessarily) a PhD, and strong A-level or equivalent grades (A equivalent) in at least Maths and Physics. Prior software development experience in C, C++, Python, TypeScript or JavaScript. It is likely you will have made major design and implementation contributions to at least one sizeable project (an application or system of some complexity rather than a website or simple web service), and will have a good knowledge of at least one other relevant programming language as well. Your ability to learn quickly and interest in providing technical solutions to real-world problems. Excellent communication skills in written and verbal technical and conversational English. Given anticipated competition for this role, one or more relevant specialisations would be positive, for instance in embedded development, signal processing, or image processing towards a real world application rather than for purely research or educational purposes. Extracurricular software project work, internships, and evidence of interest in the commercial sector would be advantageous. You d be joining a successful SME who offer the chance to be involved in many facets of the business, with a good amount of individual responsibility leading to a rewarding role with plenty of technical challenges. Remuneration is competitive along with benefits. Day to day work is office based with flexible hours. Job offers are contingent on passing security clearance. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27504 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Location: Surrey Solving varied real-world defence and security challenges through software Please note, candidates are required to secure Developed Vetting (DV) clearance for this role. This requires you to be a British citizen and have resided in the UK for at least 10 years. This company is seeking experienced software developers to join their multi-disciplinary team developing integrated solutions to tough problems in the security and defence sectors. You will help develop innovative image and signal processing algorithms sitting on top of specialist hardware. This might require optimisation for low power environments or novel adaptations of existing technologies to new sensor data. Your work will expand to more sophisticated software projects in the cyber security industry, as well as creating UIs for electronic gizmos using web technologies. You will be working alongside other bright software and hardware engineers on varied and challenging projects. You will have the opportunity to lead and mentor other engineers, as well as be supported to achieve your own career goals. With other experienced engineers to learn from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++ Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems Strong academic background including a 1st or 2:1 or PhD in a numerate subject and A s or A s in Maths and Physics at A Level Strong communication skills both for client work and for mentoring and leading team members British citizenship and UK residency for at least 10 years Due to the sensitive nature of much of the work you will perform you are required to be in the office every day, however the company understands everyone s schedules are different and so supports flexible working hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27502 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
07/10/2025
Full time
Location: Surrey Solving varied real-world defence and security challenges through software Please note, candidates are required to secure Developed Vetting (DV) clearance for this role. This requires you to be a British citizen and have resided in the UK for at least 10 years. This company is seeking experienced software developers to join their multi-disciplinary team developing integrated solutions to tough problems in the security and defence sectors. You will help develop innovative image and signal processing algorithms sitting on top of specialist hardware. This might require optimisation for low power environments or novel adaptations of existing technologies to new sensor data. Your work will expand to more sophisticated software projects in the cyber security industry, as well as creating UIs for electronic gizmos using web technologies. You will be working alongside other bright software and hardware engineers on varied and challenging projects. You will have the opportunity to lead and mentor other engineers, as well as be supported to achieve your own career goals. With other experienced engineers to learn from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++ Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems Strong academic background including a 1st or 2:1 or PhD in a numerate subject and A s or A s in Maths and Physics at A Level Strong communication skills both for client work and for mentoring and leading team members British citizenship and UK residency for at least 10 years Due to the sensitive nature of much of the work you will perform you are required to be in the office every day, however the company understands everyone s schedules are different and so supports flexible working hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27502 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Using C# for robotic applications and delivering applied technologies This applied robotics company develops both software and hardware that is used in the field. They have successfully delivered multiple versions of their mobile robots, used by partner customers. Their latest projects are testament to new features and technologies to improve their robots, and they are currently recruiting for their engineering team. This hands-on software engineering position is for an experienced, senior level and technically adept hands-on technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members of the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with complex hardware products ideally within robotics. Exposure to Azure DevOps tools and technologies. Experience with both start-ups / scale-ups and larger organisations. Additional experience in technical team mentoring, software architecture and / or software scalability would be desirable. Projects experience is most important, what you have done should be relevant technically and applied. It is expected that applicants will be computer science graduates or similar. Due to the multidisciplinary nature of projects, good communications are needed as you will work closely with software, electronics, manufacturing and mechanical engineers. Work will be mostly conducted at their offices and workshops, with homeworking options available when projects allow. On offer is an excellent remunerations package including benefits. No company sponsorship is available. Due to the semi-rural location of their offices, applicants who have their own vehicle or who are willing to take public transport are encouraged. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27443 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
07/10/2025
Full time
Using C# for robotic applications and delivering applied technologies This applied robotics company develops both software and hardware that is used in the field. They have successfully delivered multiple versions of their mobile robots, used by partner customers. Their latest projects are testament to new features and technologies to improve their robots, and they are currently recruiting for their engineering team. This hands-on software engineering position is for an experienced, senior level and technically adept hands-on technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members of the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with complex hardware products ideally within robotics. Exposure to Azure DevOps tools and technologies. Experience with both start-ups / scale-ups and larger organisations. Additional experience in technical team mentoring, software architecture and / or software scalability would be desirable. Projects experience is most important, what you have done should be relevant technically and applied. It is expected that applicants will be computer science graduates or similar. Due to the multidisciplinary nature of projects, good communications are needed as you will work closely with software, electronics, manufacturing and mechanical engineers. Work will be mostly conducted at their offices and workshops, with homeworking options available when projects allow. On offer is an excellent remunerations package including benefits. No company sponsorship is available. Due to the semi-rural location of their offices, applicants who have their own vehicle or who are willing to take public transport are encouraged. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27443 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Providing 24/7 IT support for On-Prem and Cloud applications As part of a dedicated, internal IT team, the Systems, Infrastructure and Network Engineer will provide full IT support for the wider organisation, including extensive IT systems found in large corporate engineering companies as well as On-Prem and Cloud provisions. Projects and work can vary, but the team takes pride in responding quickly and efficiently to support cases escalated from helpdesks. Due to the nature of projects, you will be expected to be onsite quickly if required, so interested applicants do need to live in Cambridge or close to Cambridge. In general, you may only be in the office 2+ days per week. Further, you would be expected to be on-call for out-of-hours support one-week-in-four (again being able to go into the office quickly during this time; this doesn t happen often, but the business provides a 24/7 service to their customers so the ability to provide support is required). Requirements: Extensive experience in IT Systems or Network Engineering (this is not a sysadmin desktop support role). Expertise and project understanding around networking (including TCP/IP, DNS, ports and protocols, routers, latency, firewalls, VPNs etc ). Experience with both Windows Server systems administration (Active Directory, RADIUS, PowerShell); and Linux systems administration (Ubuntu, Apache2, OpenSSL). Experience with different email configurations and management (DMARC, SPF, SMTP, IMAP). Additional experience with database administration (SQL Server, Oracle); MS 365 administration, Virtual machine hosting, Azure would be beneficial. The role is particularly people-facing, so good communication skills and ability to translate technical jargon for non-technical audiences is important. Similarly, the ability to multitask, lead on projects and being adaptable is important. On offer is a competitive salary with good benefits. The company provides support to employees and flexibility to accommodate work-life when possible. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27483 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
03/10/2025
Full time
Providing 24/7 IT support for On-Prem and Cloud applications As part of a dedicated, internal IT team, the Systems, Infrastructure and Network Engineer will provide full IT support for the wider organisation, including extensive IT systems found in large corporate engineering companies as well as On-Prem and Cloud provisions. Projects and work can vary, but the team takes pride in responding quickly and efficiently to support cases escalated from helpdesks. Due to the nature of projects, you will be expected to be onsite quickly if required, so interested applicants do need to live in Cambridge or close to Cambridge. In general, you may only be in the office 2+ days per week. Further, you would be expected to be on-call for out-of-hours support one-week-in-four (again being able to go into the office quickly during this time; this doesn t happen often, but the business provides a 24/7 service to their customers so the ability to provide support is required). Requirements: Extensive experience in IT Systems or Network Engineering (this is not a sysadmin desktop support role). Expertise and project understanding around networking (including TCP/IP, DNS, ports and protocols, routers, latency, firewalls, VPNs etc ). Experience with both Windows Server systems administration (Active Directory, RADIUS, PowerShell); and Linux systems administration (Ubuntu, Apache2, OpenSSL). Experience with different email configurations and management (DMARC, SPF, SMTP, IMAP). Additional experience with database administration (SQL Server, Oracle); MS 365 administration, Virtual machine hosting, Azure would be beneficial. The role is particularly people-facing, so good communication skills and ability to translate technical jargon for non-technical audiences is important. Similarly, the ability to multitask, lead on projects and being adaptable is important. On offer is a competitive salary with good benefits. The company provides support to employees and flexibility to accommodate work-life when possible. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27483 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Designing build environments and deployment infrastructure for a growing HealthTech company Cambridge; to circa £70k DoE plus benefits Fully office-based and close to Cambridge, this game-changing healthcare-tech company are seeking an experienced Platform Engineer to help them further automate their build and deployment infrastructure. As the domain expert in infrastructure and security, you'll be architecting the CI/CD system and automating labour-intensive tasks to streamline their engineering processes. You'll foster co-ordination between the development and operations teams. Their environment uses technologies ranging from on-prem hypervisors, and Infrastructure-As-A-Service/Platform-As-A-Service, to virtualised software containers. You will need: • A successful track record of infrastructure design and deployment for both in-house and cloud-based environments • Expertise in DevOps technologies such as Jenkins, CircleCI, CI/CD, Terraform, and Ansible • Scripting in bash or Python • Hands-on practical experience setting up servers, storage, networking, and cloud infrastructure such as AWS or Azure • A sound knowledge of security risks and strategies • Full existing right to work in the UK without restriction, time limit, or sponsorship On-prem hypervisor or virtualised software containers such as Proxmox or ESXi would be an advantage. This is a great chance to join broaden your skills and experience within a fast growing an impactful technology company. You'll be working closely with colleagues from a wide array of technical disciplines and be a major factor in the company's future success. Based in modern offices near Cambridge, the role features a highly competitive salary and an excellent benefits package. In the interest of team collaboration, this role is fully office based. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27496 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
01/10/2025
Full time
Designing build environments and deployment infrastructure for a growing HealthTech company Cambridge; to circa £70k DoE plus benefits Fully office-based and close to Cambridge, this game-changing healthcare-tech company are seeking an experienced Platform Engineer to help them further automate their build and deployment infrastructure. As the domain expert in infrastructure and security, you'll be architecting the CI/CD system and automating labour-intensive tasks to streamline their engineering processes. You'll foster co-ordination between the development and operations teams. Their environment uses technologies ranging from on-prem hypervisors, and Infrastructure-As-A-Service/Platform-As-A-Service, to virtualised software containers. You will need: • A successful track record of infrastructure design and deployment for both in-house and cloud-based environments • Expertise in DevOps technologies such as Jenkins, CircleCI, CI/CD, Terraform, and Ansible • Scripting in bash or Python • Hands-on practical experience setting up servers, storage, networking, and cloud infrastructure such as AWS or Azure • A sound knowledge of security risks and strategies • Full existing right to work in the UK without restriction, time limit, or sponsorship On-prem hypervisor or virtualised software containers such as Proxmox or ESXi would be an advantage. This is a great chance to join broaden your skills and experience within a fast growing an impactful technology company. You'll be working closely with colleagues from a wide array of technical disciplines and be a major factor in the company's future success. Based in modern offices near Cambridge, the role features a highly competitive salary and an excellent benefits package. In the interest of team collaboration, this role is fully office based. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27496 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Design and build IT infrastructure for modern manufacturing facilities Cambridge; c 50,000 DoE + Benefits This automation company has raised significant money and shown working demonstrations of their world-leading technology and are now preparing to build their first factory. As part of this process, they require a team of IT professionals to design and build out their network infrastructure as well as their on-prem servers for this initial installation and further expansions. You will be working within this team and alongside software and DevOps engineers. You will be involved in all aspects of the build-out, from physical rack-level layout through switches, servers and storage fabrics to hypervisors and containerised workloads. Everything a modern factory IT system needs. You will also be working closely with the DevOps team to provide CI/CD hardware and support for internal software projects. Requirements: Practical experience deploying physical on-prem IT infrastructure coupled with infrastructure automation tools such as Terraform and Python Good security awareness such as hardening checklists, PKI/certificate use, and DevOpsSec Knowledge of the fundamentals of networking and virtualisation (e.g. DHCP, VLANs, Proxmox, Docker, etc) Good communication skills for working with others in the IT team as well as software and hardware engineers from other parts of the business You will be working out of modern and picturesque offices on the outskirts of Cambridge. Due to the nature of the work, you will need to be able to attend the office full time, so hybrid working is not available. Otherwise, benefits are good with a strong pension scheme and good medical insurance. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27497 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
01/10/2025
Full time
Design and build IT infrastructure for modern manufacturing facilities Cambridge; c 50,000 DoE + Benefits This automation company has raised significant money and shown working demonstrations of their world-leading technology and are now preparing to build their first factory. As part of this process, they require a team of IT professionals to design and build out their network infrastructure as well as their on-prem servers for this initial installation and further expansions. You will be working within this team and alongside software and DevOps engineers. You will be involved in all aspects of the build-out, from physical rack-level layout through switches, servers and storage fabrics to hypervisors and containerised workloads. Everything a modern factory IT system needs. You will also be working closely with the DevOps team to provide CI/CD hardware and support for internal software projects. Requirements: Practical experience deploying physical on-prem IT infrastructure coupled with infrastructure automation tools such as Terraform and Python Good security awareness such as hardening checklists, PKI/certificate use, and DevOpsSec Knowledge of the fundamentals of networking and virtualisation (e.g. DHCP, VLANs, Proxmox, Docker, etc) Good communication skills for working with others in the IT team as well as software and hardware engineers from other parts of the business You will be working out of modern and picturesque offices on the outskirts of Cambridge. Due to the nature of the work, you will need to be able to attend the office full time, so hybrid working is not available. Otherwise, benefits are good with a strong pension scheme and good medical insurance. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27497 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.