Description
Cyber Security Engineer
Security Clearance Required - DV (‘Developed Vetting’)
Location: Huntingdon, UK (On-site 4/5 days a week)
UNLEASH YOUR POTENTIAL
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.
Are your ready for your next challenge?
We are in search for multiple Cyber Security Engineers with varying technical backgrounds - Required to work at our customer site in Huntingdon, Cambridgeshire with occasional travel to other UK sites. In this role, you will working within a team of engineers to ensure that the customer sites maintain a strong cyber security posture.
Cyber Security Engineers are responsible for providing cybersecurity engineering services for classified and unclassified networks of computer systems. The Cyber Security Engineers will provide operational and engineering support.
This position perform the following tasks:
Core Skills
Experience working in MOD or Home Office project environments
Strong knowledge of network and system security, including firewalls, IDS/IPS, micro-segmentation, and host security.
Understanding of secure coding practices and common vulnerabilities (OWASP Top 10, SANS Top 25).
Expertise in identity and access management (IAM), including RBAC, ABAC, JWT and Cookie based authentication.
Incident detection and response in MOD environments.
Security compliance and regulatory frameworks (e.g., NIST, CIS Benchmarks).
Experience working with Kubernetes at an administrative level
Soft Skills
Desirable Skills
Containerization Security
DevSecOps & CI/CD Security
Cloud & Infrastructure Security
Automation & Scripting
Are you ready to make an impact? Begin your journey of a flourishing and meaningful career, share your CV with us today!
What we do for you:
At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance.
Commitment to Diversity:
We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture. We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone. If you have a disability or need any reasonable adjustments during the application and selection stages please let us know, and we will respond in a way that best fits your needs.
Who We Are:
Leidos UK & EUROPE – we work to make the world safer, healthier, and more efficient through technology, engineering and science.
Leidos is a growing company delivering innovative technology and solutions focused on safeguarding critical capabilities and transformation in frontline services, our work in the United Kingdom includes addressing some of the most complex problems in defence, healthcare, government, safety and security, and transportation.
What Makes Us Different:
Purpose: you can use your passion and abilities at Leidos to keep the people you care about safe. We are at the forefront of machine learning, AI, cyber security and solutions. Using your skills in the technology frontline by helping to build a safer world. You can inspire change.
Collaboration: having flexibility to do your job is one of our core benefits, enabling you to become part of our extraordinary team. We have been empowering our people to work flexibly for years. Whether you work from home, the office or on customer sites, we will give you the digital tools and the flexibility to work smarter and align your needs and ours.
People: Leidos empowers people from every background to be themselves and gives you the tools to learn new skills by enabling growth whilst developing. We believe that extraordinary people need opportunities to grow, to be inspired and to inspire others. At Leidos, we invest in technical academies, career rotations and a career development plans that enhance your future.
If you’re looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We’re not hiring followers. We’re recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We’re already at step 30 — and moving faster than anyone else dares.
If you’re looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We’re not hiring followers. We’re recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We’re already at step 30 — and moving faster than anyone else dares.
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
£47,600.00-£61,000.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com.
Pay and Benefits
Pay and benefits are fundamental to any career decision. That’s why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits.
Securing Your Data
Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at LeidosCareersFraud@leidos.com.
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
Description
Cyber Security Engineer
Security Clearance Required - DV (‘Developed Vetting’)
Location: Huntingdon, UK (On-site 4/5 days a week)
UNLEASH YOUR POTENTIAL
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.
Are your ready for your next challenge?
We are in search for multiple Cyber Security Engineers with varying technical backgrounds - Required to work at our customer site in Huntingdon, Cambridgeshire with occasional travel to other UK sites. In this role, you will working within a team of engineers to ensure that the customer sites maintain a strong cyber security posture.
Cyber Security Engineers are responsible for providing cybersecurity engineering services for classified and unclassified networks of computer systems. The Cyber Security Engineers will provide operational and engineering support.
This position perform the following tasks:
Core Skills
Experience working in MOD or Home Office project environments
Strong knowledge of network and system security, including firewalls, IDS/IPS, micro-segmentation, and host security.
Understanding of secure coding practices and common vulnerabilities (OWASP Top 10, SANS Top 25).
Expertise in identity and access management (IAM), including RBAC, ABAC, JWT and Cookie based authentication.
Incident detection and response in MOD environments.
Security compliance and regulatory frameworks (e.g., NIST, CIS Benchmarks).
Experience working with Kubernetes at an administrative level
Soft Skills
Desirable Skills
Containerization Security
DevSecOps & CI/CD Security
Cloud & Infrastructure Security
Automation & Scripting
Are you ready to make an impact? Begin your journey of a flourishing and meaningful career, share your CV with us today!
What we do for you:
At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance.
Commitment to Diversity:
We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture. We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone. If you have a disability or need any reasonable adjustments during the application and selection stages please let us know, and we will respond in a way that best fits your needs.
Who We Are:
Leidos UK & EUROPE – we work to make the world safer, healthier, and more efficient through technology, engineering and science.
Leidos is a growing company delivering innovative technology and solutions focused on safeguarding critical capabilities and transformation in frontline services, our work in the United Kingdom includes addressing some of the most complex problems in defence, healthcare, government, safety and security, and transportation.
What Makes Us Different:
Purpose: you can use your passion and abilities at Leidos to keep the people you care about safe. We are at the forefront of machine learning, AI, cyber security and solutions. Using your skills in the technology frontline by helping to build a safer world. You can inspire change.
Collaboration: having flexibility to do your job is one of our core benefits, enabling you to become part of our extraordinary team. We have been empowering our people to work flexibly for years. Whether you work from home, the office or on customer sites, we will give you the digital tools and the flexibility to work smarter and align your needs and ours.
People: Leidos empowers people from every background to be themselves and gives you the tools to learn new skills by enabling growth whilst developing. We believe that extraordinary people need opportunities to grow, to be inspired and to inspire others. At Leidos, we invest in technical academies, career rotations and a career development plans that enhance your future.
If you’re looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We’re not hiring followers. We’re recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We’re already at step 30 — and moving faster than anyone else dares.
If you’re looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We’re not hiring followers. We’re recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We’re already at step 30 — and moving faster than anyone else dares.
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
£47,600.00-£61,000.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com.
Pay and Benefits
Pay and benefits are fundamental to any career decision. That’s why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits.
Securing Your Data
Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at LeidosCareersFraud@leidos.com.
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
Machine Learning Engineer (Python AWS MLOps) Remote UK to £90k
Are you a tech savvy Machine Learning Engineer with experience of implementing ML algorithms into production?
You could be progressing your career in a senior, hands-on role as part of a friendly and supportive international team at a growing and hugely successful European car insurance tech company as they expand their UK presence; their platform enables an insurance quote to be made to the consumer within 60 seconds, using just 4 clicks.
As a Machine Learning Engineer you’ll join a cross functional team, collaborating with Data Scientists and Software Engineers on complex insurance underwriting and pricing systems. They’ll be a range of projects including data modelling and implementing Machine Learning algorithms, with Greenfield projects in the pipeline around forecasting and pricing.
There’s a collaborative team Agile environment where you’ll participate in technical discussions and have your voice heard, there’s also opportunities to mentor other more junior team members if desired.
Location / WFH:
The company is a big advocate of flexible working and prides itself on DEI; you can go into the London office as often or as little as desired and can work fully remotely from anywhere in England; you can also work at times that suit you.
About you:
You are a data savvy Machine Learning Engineer with advanced Python coding skills and a strong knowledge of AWS
You have experience of across the full lifecycle of ML model development including into production
You’re collaborative, enjoy problem solving and working with others to overcome technical challenges
You have a good knowledge of modern software engineering best practices, microservices, TDD / DDD, common Design Patterns
Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great but not essential
What’s in it for you:
As a Machine Learning Engineer (Python AWS) you will earn a competitive package:
Up to £90k salary
Remote working including flexible working hours
Workplace nursery scheme
Enhanced maternity package
25 days holiday plus ability to buy or sell 5 days p/year + extra ‘duvet day’
Pension, Private Medical and Dental Insurance, Life Assurance, Employee Assistance Programme
Weekly Yoga and monthly Acupuncture sessions, Headspace membership
Diverse, inclusive team environment with a range of support networks
A range of other perks including Perkbox, cycle to work, season ticket loan
Apply now to find out more about this Senior Machine Learning Engineer (Python AWS MLOps) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
TPBN1_UKTJ
Spatial Transcriptomics is a rapidly emerging field that combines the “what” of genomics with the “where” of imaging. To support this, the Functional Genomics team is partnering with the BioImage Archive to create a unified resource for this data.
You will join a unique, interdisciplinary project bridging these two world-leading teams. We are looking for a talented developer to build the “Spatial Transcriptomics Portal,” a greenfield resource that will support scientists worldwide to submit, find, explore, and reuse this complex multi-modal data.
Your role
The role will work across the full technical stack to architect and build a new platform from the ground up. You will act as the technical bridge between the genomic and imaging domains, designing systems that allow these distinct data types to be harmonised, validated, and visualised together.
Specific Responsibilities:
You have
You should have a university degree in computer science, life sciences, or a related discipline and experience in a software development capacity.
Specific Experience:
Personal Attributes:
You may also have
Apply now! Benefits and Contract Information
Financial incentives: depending on circumstances, monthly family/marriage allowance of £278 monthly child allowance of £336 per child. Non resident allowance up to £569per month. Annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances
Hybrid working arrangements
Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
Generous time off: 30 days annual leave per year, in addition to eight bank holidays
Relocation package including installation grant (as applicable)
Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
Family benefits: On-site nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances
Contract duration: This position is a 1 year project based contract
Salary: Monthly salary startingfrom £3,303 or 3,695 after taxbut excl. pension & insurances) + benefits (Total package will be dependent on family circumstances)
International applicants: We recruit internationally and successful candidates are offered visa exemptions. Read more on our page for international applicants.
Diversity and inclusion: At EMBL-EBI, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities.
Job location: This role is based in Hinxton, near Cambridge, UK. You will be required to relocate if you are based overseas and you will receive a generous relocation package to support you.
To apply, please submit a covering letter and CV via our online system. Applications will close on 18/03/2026.
Full Stack Developer / Engineer (Python JavaScript Vue FastAPI) Cambridge / WFH to £65k
Want to work on technically challenging projects collaborating with a busy, motivated team of software professionals in a friendly environment with a good work / life balance?
You could be joining a market leading software house whose remote access product is used by hundreds of millions of users worldwide.
What’s in it for you:
Your role:
As a Full Stack Developer you will design and develop web based client portals across the full stack with Python and JavaScript (Vue.js), with approximately a 50/50 split. There are challenges around scalability and robustness, you’ll be continually learning and progressing your career with exposure to the microservices based backend.
Location / WFH:
There’s a friendly and supportive team environment, you’ll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once or twice a month.
About you:
Apply now to find out more about this Full Stack Developer / Engineer (Python JavaScript Vue FastAPI) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
About the Team
Would you like to build services used by researchers worldwide to explore genomic data?
Do you want to develop reliable backend systems that support open science at scale?
The Ensembl project at EMBL-EBI is looking for a Software Developer to join our Platform team. Ensembl provides open-access genome data across the tree of life - from humans to crops and pathogens - supporting millions of queries each year from researchers, clinicians, and bioinformaticians.
Were looking for a backend-focused developer ready to take growing ownership of services and technical improvements while continuing to learn in a supportive environment.
What Youll Do
Youll help develop and improve the backend services and infrastructure behind Ensembls data resources, working closely with experienced engineers and scientists.
You will:
As you grow in the role, you will have opportunities to propose technical improvements, lead small initiatives, and shape how parts of the platform evolve.
What Were Looking For (Requirements)
We value strong foundations, thoughtful engineering, and a willingness to learn.
You should have:
It Would Be Great If You Also Have
While you might not have all of the following skills, having any of them would be an advantage:
You Might Enjoy This Role If
Our Working Environment
We are committed to a collaborative, supportive, and inclusive culture.
We welcome applications from candidates of all backgrounds. If you meet many - but not all - of the criteria, we encourage you to apply. We strongly believe diverse perspectives strengthen our team and our science.
Your First Six Months
To help you picture how you might grow in this role, heres what your first months could look like:
Progression is supported through mentoring and regular feedback, and timelines may vary depending on experience and interests.
Apply now! Benefits and Contract Information
Financial incentives: depending on circumstances, monthly family/marriage allowance of £278 monthly child allowance of £336 per child. Non resident allowance up to £569per month. Annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances
Hybrid working arrangements
Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
Generous time off: 30 days annual leave per year, in addition to eight bank holidays
Relocation package including installation grant (as applicable)
Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
Family benefits: On-site nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances
Contract duration: This position is a 3 year grant based contract
Salary: Monthly salary starting at£3,303 - £3,695after tax but excl. pension & insurances) + benefits (Total package will be dependent on family circumstances)
International applicants: We recruit internationally and successful candidates are offered visa exemptions. Read more on our page for international applicants.
Diversity and inclusion: At EMBL-EBI, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities.
Job location: This role is based in Hinxton, near Cambridge, UK. You will be required to relocate if you are based overseas and you will receive a generous relocation package to support you.
To apply, please submit a covering letter and CV via our online system. Applications will close on 26/03/2026.
Please note this is a training course and fees apply
Are you looking to benefit from a new career in Data Analysis?
If you are detail orientated, perceptive, organised, competent, analytical and can communicate well with those around you; you could have a truly rewarding future as a Data Analyst
We do this using our specialised Data Analyst career programme which looks to assist and place qualified candidates into a career pathway in Data Analysis.
Please note this career program is designed for entry level individuals with limited or no experience, so please do not apply if you are already an experience Data Analyst as we will be looking primarily at entry level roles.
Demand for Data Analysts has grown 20% year on year with experienced analysts easily commanding salaries of 50k+. All business decisions rely on data to ensure correct business decisions are made and therefore the role of the data analyst in the new digital world has become essential for business owners.
Below are current average salaries in the sector for lower-level positions and fully trained Data Analysts:
Using our experience in providing data analysis and business analysis training online and through our expert recruitment consultants, we can provide a seamless journey and often fast-tracked route into a new career in Data Analysis.
The courses in the package have been identified by our recruitment partners as industry standards for the UK/European and International Data Analysis sector.
Skills shortages across all sectors are increasing the demand for qualified, entry-level career seekers and career changers.
Whether you are working full-time, part-time or are unemployed, this job and recruitment package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks. Your job and career goals are completed in 4 easy steps listed below.
Step 1 - CompTIA Data+ Qualification
The first step is completing the CompTIA Data+ Qualification accredited by CompTIA.
This professional international industry-recognised qualification teaches you the essential skills of a Data Analyst. You will cover skills such as data mining, manipulating data, visualising data, and reporting on data.
Study time for the qualification is approximately 30 hours and qualification is achieved by completing a 1-hour multiple choice exam.
The course is provided online and comes complete with exam simulators and revision tools.
You will be provided with access to a tutor and a 1-hour online revision workshop prior to sitting your exam.
This qualification will set you on a route to becoming a data analyst.
Step 2 - Data Administration Training
Data is extracted using various method which are normally IT driven.
Therefore, we will provide you with access to the following additional courses to ensure you are suitably employable as a data analyst.
Study time for these courses is approximately 30-60 hours and qualification is achieved through completion of the course with no exam.
Step 3 - Business Analysis Foundation
Business Analysts and Data Analysts often work very closely together and indeed many Data Analysts become Business Analysts and vice versa.
Adding a Business Analyst Foundation certificate will make you much more employable and enable you to cross over into business analyst roles and hybrid roles. Business Analysis Foundation accredited by the BCS (The British Computer Society also known as the Chartered Institute of IT).
Study time for this course is approximately 15 hours and qualification is achieved through an online BCS exam.
Step 4 - Recruitment Support
Now you are qualified for an entry level data analyst position our recruitment support team will now begin collaborating with you to help you secure your first a suitable role based on your new qualifications and any other experience you may have.
We have been helping candidates start and build careers in the project management industry since 2007 and have a 4.8 Trustscore on Trustpilot.
Our Recruitment Support team will help you work through job applications, interviews and provide you with a full cv review based around your new qualification and written to maximise your chances of obtaining a role in the project management sector.
They will provide you with guidance as to which roles our most suitable for you as an entry level project sector worker aiming to become a project manager. This will include mock job interviews as well as any help you feel you need.
Our money back guarantee
If after 1 year of passing your formal qualifications, we have been unable to help you secure a role, we will refund your study fees minus the cost of the exams.
However, we are normally able to help candidates find their first role within 6 months of qualifying and for locations based close to major cities this is often reduced to less than 3 months.
Check our testimonials from the hundreds of candidates we have already helped.
What Now?
To accommodate candidates, the training element of the package is available on finance terms of up to 1 year. This enables you to get qualified and start in your new role without having to fund all the training costs up front.
Enquire now and one of our experienced Career Consultants will contact you within 4 working hours to answer any questions that you may have and to assist you in taking the first step towards your Data Analyst Career aspirations.
Please note this is a training programme with career placement and fees apply
If you are looking to progress a career in computer programming or web development, then this training and placement programme is made for you?
Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.
All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.
We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.
We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.
Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.
We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.
The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.
Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. Training times will be reduced if you are able to invest more time each week.
Stage 1 Learn HTML and CSS ( up to 12 weeks)
The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.
Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.
Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.
Stage 2 Additional Online Training ( up to 12 weeks)
The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.
Learn the Command Line ( 1.5 weeks)
Learn Git & GitHub ( 1.5 weeks)
Learn JavaScript ( 1.5 weeks)
Learn Python 3 ( 1.5 weeks)
JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation.
Python is a highly versatile programming language and due to its relatively easy to understand commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.
Step 3 - Building a Portfolio Website Project (1 week)
Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.
In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.
Step 4 Entry Level Coding placement
We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or web development role.
There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -
We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.
Our money back Job Guarantee
Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.
Qualification for this programme?
To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.
Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.
Experienced 3GPP RF Test Engineer needed for technical and team leadership role
This Cambridge company develops communications technology that simplifies the architecting of connected devices, making RF connectivity more accessible for a wide range of applications. They are seeking an RF Test Engineer to join their development team. This on-site position will involve technical and team leadership of the existing development team, as well as hands-on participation with test setup design and execution, analytics, and performing intricate RF measurements for 3GPP/Software controlled Radio systems. The role calls for excellent communication and documentation skills and strong attention to detail.
You will need:
This role combined technical and team leadership with hands-on verification work, so a solid theoretical grasp of RF and substantial prior RF test experience will be essential. The role is based on-site at the company’s Cambridge offices. An excellent compensation package is on offer to the successful candidate including a highly competitive salary, excellent benefits, and company share options scheme.
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: CV27602) 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.
Trainee Coding & Programming Placement Programme
Please note that this is a training course and fees apply.
Our money back guarantee
If after 1 year of passing your formal qualifications, we have been unable to help you secure a role, we will refund your study fees minus the cost of the exams.
However, we are normally able to help candidates find their first role within 6 months of qualifying and for locations based close to major cities this is often reduced to less than 3 months.
Check our testimonials from the hundreds of candidates we have already helped.
Are you looking to benefit from a new career in Programming?
Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.
We help place graduates from this programme in top UK companies and organisations needing to employ entry-level Programming staff that can hit the ground running with up-to-date skills gained from this programme.
The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in coding. You will also have the reassurance of a job guarantee (£25K-£40K) upon completion.
Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in 4 easy steps.
Step 1 -HTML and CSS Online Training ( 12 weeks)
The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.
The training is delivered via multimedia rich video tutorials, presentations and quizzes through a portal that you study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor to help you throughout your training.
Once the HTML & CSS courses are complete, you will be ready to move forward.
Step 2 -Online Training ( 12 weeks)
The second step includes a selection of more advanced courses to get you up to speed.
Learn the Command Line (1.5 weeks)
Learn Git & GitHub (1.5 weeks)
Learn JavaScript (1.5 weeks)
Learn Python 3 (1.5 weeks)
JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries.
Step 3 - Build a Portfolio Website Project (1 week)
Additional Courses
Step 4 - Junior Programmer placement (£25K - £40k)
We work with you to secure your first role as a Junior Programmer, with a starting salary of anywhere between £25K - £40k. While working as a Junior Programmer, we will release your second batch of training which is specifically designed to qualify you to move into the programming field.
Programmer Role
Once you have completed all the mandatory training in step four and have gained two plus years experience in the coding industry, you will be ready to move into higher paying programming roles. Our recruitment support team specialises in the Web and programming space and roles at this level have an average starting salary of £45K.
We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training.
In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity.
Passionate about starting a career in coding? Apply now and one of our friendly advisors will be in touch.
We are looking for a skilled Rust/Python Software Engineer with exposure to embedded systems development to join an engineering team. In this role, you will design and build reliable, high-performance software that runs close to hardware-as well as applications level development using rust & python You will work on systems where performance, safety, and efficiency are critical, using Rust to deliver robust solutions for embedded platforms. Key responsibilities Develop and maintain software written in Rust/Python for front end/ embedded and systems-level applications. Work with cross-functional teams including hardware, firmware, and systems engineers. Design efficient, safe, and maintainable code for resource-constrained environments. Integrate software with hardware peripherals and low-level interfaces. Contribute to architecture decisions and code reviews. Debug and optimise performance on embedded targets. Support testing, validation, and deployment of firmware/software components. Required Skills and Experience Professional experience with Rust and Python programming. Knowledge or experience working with embedded systems or firmware development. Understanding of low-level programming concepts (memory management, concurrency, hardware interfaces). Knowledge of microcontrollers, RTOS, or bare-metal environments. Knowledge of debugging tools and performance optimisation techniques. Desirable Skills Experience with embedded Linux or cross-compilation toolchains. Familiarity with hardware communication protocols (SPI, I C, UART, CAN, etc.). Exposure to safety-critical or real-time systems. Experience contributing to open-source Rust projects. What We Offer Opportunity to work on challenging low-level and hardware-integrated systems. Collaborative engineering environment with a focus on quality and performance. Competitive salary Flexible working arrangements where possible.
Senior/Principal Software Developer £90,000 - £110,000 + benefits No Sponsorship Option Cambridge 3 days per week Senior Software Developer A global technology organisation developing advanced scientific and engineering software is looking for a Senior Software Developer to join its growing engineering team. Their platforms are used by organisations around the world to tackle complex technical challenges through high-performance software and modern digital technologies. The Role You’ll work alongside engineers, developers, and technical specialists to improve the performance, scalability, and user experience of enterprise software products used across multiple industries. Key areas include: Developing core components of enterprise software applications Improving platform performance, reliability, and scalability Contributing to cloud-based platform development Building modern web applications and enhancing UI/UX Collaborating with stakeholders to deliver new product features Maintaining high engineering standards through testing and code reviewsWhat We’re Looking For Strong C# / .NET development experience Experience with a secondary language such as Python, C++, C or Java Experience building browser-based applications (Blazor, HTML, CSS, JavaScript) Understanding of scalable and asynchronous application development Experience using Git, Azure DevOps, or similar development tools Interest in improving user experience and modern software architecture Opportunity to work on complex, high-impact software used by organisations globally, within a collaborative and technically driven team
We are looking for a skilled Rust/Python Software Engineer with exposure to embedded systems development to join an engineering team. In this role, you will design and build reliable, high-performance software that runs close to hardware-as well as applications level development using rust & python You will work on systems where performance, safety, and efficiency are critical, using Rust to deliver robust solutions for embedded platforms.
Key responsibilities
Develop and maintain software written in Rust/Python for front end/ embedded and systems-level applications.
Work with cross-functional teams including hardware, firmware, and systems engineers.
Design efficient, safe, and maintainable code for resource-constrained environments.
Integrate software with hardware peripherals and low-level interfaces.
Contribute to architecture decisions and code reviews.
Debug and optimise performance on embedded targets.
Support testing, validation, and deployment of firmware/software components.
Required Skills and Experience
Professional experience with Rust and Python programming.
Knowledge or experience working with embedded systems or firmware development.
Understanding of low-level programming concepts (memory management, concurrency, hardware interfaces).
Knowledge of microcontrollers, RTOS, or bare-metal environments.
Knowledge of debugging tools and performance optimisation techniques.
Desirable Skills
Experience with embedded Linux or cross-compilation toolchains.
Familiarity with hardware communication protocols (SPI, I²C, UART, CAN, etc.).
Exposure to safety-critical or real-time systems.
Experience contributing to open-source Rust projects.
What We Offer
Opportunity to work on challenging low-level and hardware-integrated systems.
Collaborative engineering environment with a focus on quality and performance.
Competitive salary
Flexible working arrangements where possible
Your role
This is an exciting opportunity to make a significant contribution to several world leading projects including:
You will be responsible for support and development of software to handle data curation, coordination, validation, distribution and visualisation of agriculture, aquaculture and biodiversity data. You will work with large scientific communities to define and implement metadata standards, develop software to validate and improve data descriptions and develop, build new project specific portals, and extend, existing web data portalsto meet the specific needs of each consortium.
The data portals will include Application Programming Interfaces (APIs) and bespoke data visualisation and presentation solutions. You will also support efforts for the development of standardised containerised workflows and cloud platform integration.
As part of this team, you will have many opportunities to engage with data generators, project users, and collaborators, to which you will provide guidance and support on utilisation of the team’s software and support users to provide rich metadata descriptions.
You will work with a range of data archives at EMBL-EBI, including the ENA and BioSamples, to support each project and community in sharing and gaining access to well described, high quality sample and genomic data.
You have
You may also have
Apply now! Benefits and Contract Information
Financial incentives: depending on circumstances, monthly family/marriage allowance of £278 monthly child allowance of £336 per child. Non resident allowance up to £569per month. Annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances
Hybrid working arrangements
Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
Generous time off: 30 days annual leave per year, in addition to eight bank holidays
Relocation package including installation grant (as applicable)
Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
Family benefits: On-site nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances
Contract duration: This position is a 2 year grant funded contract
Salary: Monthly salary starting at£3,695.61after tax but excl. pension & insurances) + benefits (Total package will be dependent on family circumstances)
International applicants: We recruit internationally and successful candidates are offered visa exemptions. Read more on our page for international applicants.
Diversity and inclusion: At EMBL-EBI, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities.
Job location: This role is based in Hinxton, near Cambridge, UK. You will be required to relocate if you are based overseas and you will receive a generous relocation package to support you.
To apply, please submit a covering letter and CV via our online system. Applications will close on 17/03/2026.
Role Purpose
The Senior Software Engineer will work on existing and future products as part of the engineering team, servicing the agri-food industry, and be part of evolving YAGROs configurable, white-label SaaS products so agri-food enterprises can adopt YAGRO technology seamlessly within their own brands and operating models. This role focuses on designing secure, scalable and reliable software that supports enterprise requirements (e.g., integrations, access control, security, auditability and performance), while continuously improving the end-user and customer onboarding experience through close collaboration with the Technical Delivery and Commercial teams.
Whilst this is a home based role, you will be required to attend the Cambridge office once per month.
Responsibilities
Technical Proficiency & Problem Solving:
Project Contribution & Collaboration:
Non-functional Practice:
Learning & Continuous Improvement:
Product & Business Understanding:
Selection Criteria
Essential
Desirable
About the Role
Full Stack Software Engineer | Hybrid | Permanent | Starting from £63,000
We’re free thinkers. We’re innovators. We’re #ConsultantsWhoCode.
We have an exciting opportunity for an experienced FullStack Software Engineer with strong React Native mobile development experience to join our growing Software Engineering team at here at EDF.
The Opportunity
As a FullStack Engineer with a mobilefirst focus, you’ll play a key role in building the apps and platforms that support our asset management teams — the people powering the electric vehicles, batteries, and lowcarbon technologies supporting the UK’s journey to Net Zero.
You’ll work across the full stack, with around 60–70% of your time focused on React Native mobile development and the rest contributing to backend services, AWS infrastructure, testing, and delivery tooling.
As part of our modern engineering culture, you’ll also use AIenabled engineering tools to improve code quality, testing, documentation, observability, and developer experience. We’re growing our AI capability across the entire SDLC — from requirements refinement to code generation, test automation, and release processes — and you’ll help shape how we adopt these tools responsibly and effectively.
We operate using scaled Agile practices, including PI Planning, crossteam collaboration, and shared engineering standards.
This hybrid role gives you flexibility to work from home with monthly (or more frequent if you prefer) visits to London, Hove, or Exeter.
Pay, Benefits & Culture
Alongside a starting salary from £63,000, you’ll receive:
Everyone is welcome at EDF.
We’re committed to building a workforce that reflects gender balance, social mobility, ethnic diversity, LGBTQ+ inclusion, and disability confidence. Adjustments and support are available throughout the recruitment process.
What You’ll Be Doing
You’ll contribute to the design, development, and operation of highquality software with a strong focus on mobile app excellence, including:
Mobile Engineering
Building new features and components in React Native using TypeScript
Creating modular, reusable components aligned with our mobile design system
Using modern navigation, statemanagement, and asynchronous data patterns
Integrating mobile applications with backend APIs to support smooth, resilient user journeys
Ensuring performance, accessibility, and reliability across the app
Implementing observability for mobile behaviour, performance, and incidents
Contributing to build and release processes for iOS and Android, including CI/CD and app distribution
Working closely with designers, product managers, and other engineers to deliver a unified app experience
AIEnabled Software Development
Using AI tools (e.g., GitHub Copilot) to support coding, testing, documentation and analysis
Working with teams to embed AI meaningfully into our SDLC — including code quality, automated testing, release safety, and operational resilience
Supporting experiments, prototypes, and continuous improvement initiatives leveraging AI
Applying AI ethically, responsibly, and in line with EDF guidelines
Using AI to improve developer productivity, performance insights, and maintainability
FullStack & DevOps
Building backend services using Node.js or Python following cloudnative and eventdriven patterns
Deploying workloads using Infrastructure as Code on AWS
Writing automated tests across the stack (unit, integration, E2E)
Contributing to CI/CD pipelines using a blend of modern tools (e.g., GitHub Actions, Bitrise, etc.)
Using feature flagging tools (e.g., Firebase Remote Config or similar) to release safely and iteratively
Participating in agile ceremonies, PI Planning, and crossteam engineering activities
Sharing knowledge and mentoring peers across our engineering community
Who You Are
You’re a MidLevel Engineer who enjoys using modern tools and approaches to deliver highquality software. You care about maintainability, reliability, and the user experience.
Essential Experience
Commercial experience with React Native and React frameworks
Strong TypeScript skills and a good understanding of mobile UX and UI patterns
Experience integrating with RESTful or GraphQL APIs
Experience with AWS and cloudnative/serverless architectures
Comfortable using AIassisted engineering tools to enhance coding and testing
Experience with CI/CD pipelines and automated quality gates
Familiarity with mobile testing tools such as Jest, RNTL, or Detox
Understanding of monitoring and observability practices
Desirable Experience
Experience with feature flagging and saferelease practices
Mobile performance optimisation or offlinefirst patterns
Native iOS/Android module bridging (Swift/Kotlin)
Knowledge of mobile distribution tooling (Bitrise , Fastlane, EAS, etc.)
Experience contributing to engineering standards, design systems, or crossteam initiatives
Your Growth
We love developing engineers.
You’ll have opportunities to deepen your expertise, experiment with new technologies — including AI — and grow towards Senior Engineer or Tech Lead roles.
Closing date for applications: 4th March
Job Title:Principal Data Scientist
Salary:£74,200 - £99,250
Location:Cambridge/Hybrid with 2 day per week at the office
Contract:Permanent
Hours:Full time 35 hours per week
Are you excited by the challenge of applying data science and AI to problems that genuinely matter? At Cambridge Assessment, we are transforming how assessments are designed, delivered and marked worldwide. As a Principal Data Scientist, you will play a pivotal role at the heart of this transformation leading our data science capability for AI-enabled assessment products used by millions of learners globally.
We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation and a proud part of the University of Cambridge.
This is a senior, influentialrole where you will combine deep technical expertise with strategic leadership. You will shape our data strategy, lead and mentor a growing team, and work closely with researchers, engineers and product teams to turn complex data into insight, innovation and trusted solutions.
About the role
As PrincipalData Scientist, you will lead the operational data science and analytics capability within our Assessment & Research Capabilities (ARC) function. You will be the data leader for automarking, representing ARC’s data capability across Exam Technology and the wider organisation.
Youwill:
Additional responsibilities and accountabilities include:
This position has been classified as a hybridrole, requiring the selected candidate to typically spend 40-60% of their time collaborating and connecting face-to-face at their dedicated location. Aside from our hybrid principles, other flexible working requests will be considered from the first day of employment, including other work arrangements should yourequireadjustments due to a disability or long-term health condition.
About You
To be successful in this role, you will bring:
If you meet theaboveminimumrequirements, we encourage you to apply. Your application will be even stronger if you can alsodemonstratethefollowingdesirablecriteria:
For a detailed job description, please refer to the linkat the bottom of the advert on our careers site.
We are aDisability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme’sOffer of an Interviewcommitment applies toapplicants who opt in, anddisclosea disability or a long-term health condition, and best meet theminimumcriteria for the role. In instances where interviewing all qualifying candidates is notpracticable, we prioritise those who best meet theminimumcriteria, as we would for applicants who do not have a disability or long-term health condition.
Cambridge University Press & Assessment is an approved UK employer for the sponsorship of eligible roles and applicants under the Skilled Worker visa route. Please refer to thegov.ukwebsite for guidance to understand your own eligibility based on the role you are applying for.
Rewards and benefits
Wewill support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexiblerewards package, featuring family-friendly and planet-friendly benefits including:
Ready to pursue your potential? Apply now.
We aim tosupport candidates by making our interview process clear and transparent. The closing date for all applications will be13thMarchWe will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after it closes.
As part of theapplication process, you can expect:
At application stage: four technical questions to answer when submitting your CV.
Stage 1: 30-minute screening call with the hiring manager.
Stage 2: 60-minute session includes questions about key skills as well as a code review or whiteboard exercise.
Stage 3: 90-minute system design exercise with an assignment provided at least three days before the interview. During the interview, is where the designs are explained and discussed.
Stage 4: Leadership and cultural 45-minute interview.
If you require any reasonable adjustments during the recruitment process due to a disability or a long-term health condition, there will be an opportunity for you to inform us via the online application form. We will do our best to accommodate your needs.
Please notethat successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
We arecommitted toan equitablerecruitment process. As such, applications must besubmittedvia our official online application procedure. Please refrain from sending your CV directly to our recruiters. If you experience technical difficulties or requireadditionalsupport withsubmittingyour online application, contact the Recruiter.
Why join us
Joining us isyour opportunity to pursue potential.You willbelong to a collaborative teamthat isexploring new and better ways to serve students,teachersand researchers across the globe for the benefit of individuals,societyand the world. Sharing our mission will inspire your own growth,developmentand progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, whereit issafe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, genderidentityand sexual identity), cultural, or social class/background.
We believe better outcomes come throughdiversity of thought,backgroundand approach. We welcome applications from people from all backgrounds and communities, activelyseekingto employ people from a wide range of different communities.
Embedded Software Engineer – £50k - £60k – semi remote - Cambridge Hexwired Recruitment is recruiting for an expanding Electronics Manufacturer based in Cambridge now seeking an Embedded Software Engineer to help deliver key projects utilising Signal processing algorithms! The company are expanding to meet the demands of their clients and are seeking an Embedded Software Engineer ideally with experience working on Firmware RTOS. You will be working with customers internationally utilising the latest technology in Signal Processing. This is an Embedded Software Engineer job focusing on RF products. Key Skills: \* 3+ commercial Embedded software experience \* Good commercial RTOS experience \* Experience or knowledge of SPI, I2C or UDP \* Experience working on RF or SDR products is highly desirable but not essential \* Any DSP experience is advantageous but not essential The company are looking to offer circa £60k along with an excellent benefits package, excellent career progression and the chance to work on a diverse range of products. If you’re interested in this Embedded Software engineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Electronics, FPGA, Javascript, C#, Python, LLM, Data Science, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today
Embedded Software Engineer | 6-Month Contract (Outside IR35) | Cambridge Location: Cambridge, UK Contract Type: 6 months (Outside IR35) Rate: Competitive (DOE) Security Clearance: SC Clearance required About the Role We are working with a leading UK defence and security technology consultancy, engaged in developing cutting-edge solutions that protect the UK from emerging technological and cyber threats. As an Embedded Software Engineer, you’ll work alongside a multi-disciplinary team of scientists and engineers to design, develop, test, and deliver prototype solutions. This is a hands-on, technically challenging role where your work will have real-world impact. Responsibilities: Develop embedded software for high-tech systems, primarily in C (Linux environment) Collaborate with teams on design, prototyping, and full product lifecycle development Debug and optimise software and hardware interfaces Contribute to technical problem-solving and innovative solutionsRequired Experience: 3+ years of embedded software development experience Strong C programming skills (Linux) Experience in full lifecycle software development Relevant technical degree Eligibility for UK SC Clearance (essential)Desirable Experience: Bare metal / RTOS development on ARM Additional programming languages: C++, C#, MATLAB Embedded software debugging and electronics development Scripting for testing or signal processing (Python, MATLAB) Experience in defence or high-tech industries is beneficial but not essentialApply today with your CV to be considered for this exciting 6-month opportunity
Turning proof of concept algorithms into production Python software Cambridge; to £highly competitive + benefits This collaborative, innovative company produce sustainable electronics and software enhancing worldwide connectivity. They are seeking an engineer skilled in translating algorithmic proofs of concept into robust Python production software. You’ll have: \* A strong academic background or equivalent commercial experience \* Strong Python skills, including creating modular, reusable, reliable, well factored and unit tested code \* A track record refining somewhat complex algorithms (perhaps in signal processing) into well-structured and optimal Python implementations \* Familiarity with modern development processes, source control and collaboration \* Good communication and team working skills along with strong skills as an independent, individual contributor in Python Any additional experience of the EM (ideally RF) domain, communications protocols including telecoms, real-time code and datastreams, and working with test equipment and prototype devices is welcome. This office-based role offers a highly competitive salary depending on experience, and aligns with strong senior engineer salaries in the Cambridge area. Full existing UK work permission without time limit or sponsorship is a prerequisite. Keywords: Python, algorithms, implementation, production, software engineering, modularity, RF, communications, Cambridge 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: CV27589) 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: Cambridge (CB25) Type: Permanent Hours: 8am - 4.30pm Monday - Thursday and 8am - 1pm on Fridays, flexibility available Salary: 50,000 - 65,000 Job Reference: 36011 We are seeking a hands-on Electronic Test Automation Engineer to help drive the automation of hardware verification activities within a growing engineering team. This role centres on transforming manual electronics tests into robust, scalable automated solutions that improve efficiency, repeatability and test coverage. Working closely with electronics and multidisciplinary design teams, you will support the development and validation of new hardware platforms, taking ownership of automation frameworks from concept through to implementation. This is an excellent opportunity for an engineer with strong Python and test automation experience who enjoys working in a lab environment and wants to expand their expertise in hardware and wireless technologies. Responsibilities: - Execute manual tests on prototype and early-stage hardware - Design and maintain Python-based automation frameworks and scripts - Convert manual test cases into repeatable automated workflows - Control DUTs and lab equipment, capture measurements and generate reports - Improve test efficiency, reliability and coverage - Log results and defects in tracking systems - Support debugging and root-cause investigations with design teams - Collaborate with electronics, RF and production test teams to align methods - Build knowledge in RF and wireless technologies (training provided) Requirements: Essential - HNC/HND (or equivalent) in a relevant engineering or technical discipline - Strong Python programming skills - Experience in hardware or system-level test automation - Experience controlling test equipment via software - Good software practices (e.g., version control, modular code, debugging) - Ability to translate manual procedures into automated solutions - Comfortable working with physical hardware in a lab environment Desirable - Background in electronics or embedded systems testing - Exposure to wireless or RF technologies - Experience with test frameworks or CI/CD integration - Familiarity with common lab instruments - Experience with test management tools or VBA scripting - RF and baseband expertise is not a prerequisite. Training and mentoring will be provided Please contact us as soon as possible for more details or apply below!