mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle Embedded Software Engineer with a specialization in reverseengineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse engineer a range of outdated embedded systems and … to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: - Reverse engineer and analyse legacy embedded systems, including hardware and software components. - Develop strategies and methodologies for extracting code, protocols, and data from outdated embedded devices. - Collaborate with cross-functional … teams to understand system requirements and design specifications of legacy systems. - Identify and document system vulnerabilities, weaknesses, and potential security risks in the reverse-engineered technology. - Perform testing, debugging, and code optimization to ensure the compatibility and functionality of the reverse-engineered systems. Your Skills and Qualifications: - Bachelor's degree in Computer Science, Electrical Engineering, or a More ❯
mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle Embedded Software Engineer with a specialization in reverseengineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse engineer a range of outdated embedded systems and … to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: – Reverse engineer and analyse legacy embedded systems, including hardware and software components. – Develop strategies and methodologies for extracting code, protocols, and data from outdated embedded devices. – Collaborate with cross-functional … teams to understand system requirements and design specifications of legacy systems. – Identify and document system vulnerabilities, weaknesses, and potential security risks in the reverse-engineered technology. – Perform testing, debugging, and code optimization to ensure the compatibility and functionality of the reverse-engineered systems. Your Skills and Qualifications: – Bachelor’s degree in Computer Science, Electrical Engineering, or a More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
and dynamic analysis of a multi-node Java infrastructure, to writing a fuzzer for an undocumented network protocol or the grammar of a new programming language, to analysis and reverseengineering of firmware used in the thousands of servers supporting our cloud services. Other responsibilities include: Designing and evaluating complex systems for computer security Scope and execute security … assessments and vulnerability research Perform in-depth security assessments using results from static and dynamic analysis Create testing tools to help engineering teams identify security-related weaknesses Collaborate with engineering teams to help them triage and fix security issues Mentor members of the team in computer and software security as a role model and team leader What You … ll Bring Bachelor’s or Master’s degree in Computer Science or related field (e.g. Electrical Engineering) 15+ years of relevant experience in one or more of the following areas: software/product security assessments, penetration testing, red teaming, web application assessments Interest in vulnerability research and exploit development – leading groups of 5 -10 engineers past experience required Understanding More ❯
required, with consideration for both full and part-time applicants - please speak to your recruiter about the options Grade: GG10 - GG12 Our world class team of Vulnerability Researchers and Reverse Engineers tackle some of the most interesting problems with a meaningful and tangible impact on the national security of the UK. We are growing our VR team significantly and … IoT and Windows is useful but most important is a willingness to learn as all of our projects bring new and interesting challenges. Job Summary Performing Vulnerability Research and ReverseEngineering to handle complex and unique challenges across a myriad of platforms Learning to use tools like Ghidra, IDA Pro, Unicorn and Frida plus developing bespoke tooling when … solving problems Developing junior members of staff with a keen interest in RE and VR to realise their potential Ideal candidate background: An interest and aptitude for Vulnerability Research, ReverseEngineering, and Exploit Development (either from a professional background or by demonstrating an aptitude e.g. by playing capture the flag challenges) Low-level knowledge in how languages function More ❯
required, with consideration for both full and part-time applicants - please speak to your recruiter about the options Grade: GG10 - GG12 Our world-class team of Vulnerability Researchers and Reverse Engineers tackle some of the most interesting problems with a meaningful and tangible impact on the national security of the UK. We are looking for a diverse range of … but most important is a willingness to learn as all of our projects bring new and interesting challenges. What you will be doing for us: Performing Vulnerability Research and ReverseEngineering to handle complex and unique challenges across a myriad of platforms. Learning to use tools like Ghidra, IDA Pro, Unicorn and Frida plus developing bespoke tooling when … solving problems. Developing junior members of staff with a keen interest in RE and VR to realise their potential. Ideal candidate background: An interest and aptitude for Vulnerability Research, ReverseEngineering, and Exploit Development (either from a professional background or by demonstrating an aptitude e.g. by playing capture the flag challenges). Low-level knowledge in how languages More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
have the resources of a large enterprise and the energy of a start-up, and we’re working on a critical software assurance initiative with our cloud and mobile engineering teams. Our mission is to make application security and software assurance a reality, at scale. We’re a dedicated team that leverages each other’s strengths to produce cutting … Collaborate with teams to help them triage and fix security issues What You’ll Bring Bachelor’s or Master’s degree in Computer Science or related field (e.g. Electrical Engineering) 7+ years industry experience in one or more of the following areas: software/product security assessments, penetration testing, red teaming, web application assessments Aptitude for self-study, setting … and achieving long term goals (for example, learning an unfamiliar programming language) Ability to effectively assess and communicate risks and appropriate levels of urgency to management and engineering staff Excellent organizational, presentation, verbal, and written communication skills This role does not require access to a cleared work environment. Security clearances are not required, and active clearances cannot be sponsored. More ❯
a passionate Threat and Vulnerability Manager with experience in application deployment, DNS, PKI, OS (Windows, Mac, *NIX), SDN, encryption, security solutions, attack and defensive methods, Threat Hunting, Threat Modelling, ReverseEngineering, Vulnerability Management, Data Modelling, and Cloud Technologies (Azure, AWS, GCP, Alibaba). The client is willing to provide training in technologies such as forensics authentication, Python, Shell More ❯
Greater Manchester, North West, United Kingdom Hybrid / WFH Options
Forward Role
you well in this role. You'll bring a structured approach to dissecting complex systems and conducting cutting-edge research. Required skills and experience: Experience in areas such as Reverseengineering in IDA Pro or Ghidra, Malware analysis, Vulnerability analysis and/or exploitation development. Processor architectures (x86-64 and ARM). Debugging with gdb, binary exploitation and More ❯
extension. Daily rate of 480 €uros Required: 8 years+ Business Analysis experience 4-6 years iterative and waterfall development experience. Skills and experience : Degree in Information Systems/Systems Engineering or similar is desirable Proven work experience of working on high visibility projects in traditional environments with strong project governance (i.e highly regulated environments) Proven experience in business transformation … projects/master data management projects Proven experience in producing defining and documenting Product and Services Roadmaps Proven experience in documenting legacy systems, working with architects and business to reverse engineer systems Proven work experience as BI Business Analyst Proven experience of working in projects with offshore development teams Role specific skills, competencies & responsibilities: Business Vision and Scope definition More ❯
emulating user agents, scraping on multiple platforms, utilizing proxy services in a cost-efficient manner, scraping from specific locations, and effectively distributing our scraping load. Actively collaborate with diverse engineering teams to address challenges and advance initiatives related to data extraction and infrastructure. Serve as a subject matter expert, providing mentorship and support to team members while fostering an … bringing in new talent. Who you are Master's or Bachelor's degree in a STEM field. 2+ years experience in at least one of the following: Networking protocols Reverseengineering websites and/or mobile applications Anti-bot technology Strong problem-solving and analytical skills, with the ability to identify and troubleshoot complex technical issues. Excellent communication More ❯
collaborating with team members and authoring technical documentation. We hope you have: Hands-on experience with technologies like Kafka, MySQL, and Postgres. Experience with processing financial data. Experience in reverseengineering and problem-solving skills, specifically the ability to understand existing systems written in PHP to reimplement. An understanding of operational principles, specifically Linux-based systems. UK Benefits More ❯
for collaborating with team members and authoring technical documentation. We hope you have: Hands-on experience with technologies like Kafka, MySQL, Postgres. Experience with processing financial data. Experience in reverseengineering and problem solving skills, specifically the ability to understand existing systems written in PHP to reimplement. An understanding of operational principles, specifically Linux based systems. 25 days More ❯
Group Offices Green Lane Wardle, Nantwich, England
ROWLINSON GROUP LIMITED
is an Extract-Translate-Load (ETL) system. It processes data from customers and suppliers, converting it into a standardized format for integration into our internal systems. We perform the reverse operation, transforming data from our systems into various formats for external consumption. In 2025 - 2026 will we be replacing this system with a new in-house system. We will … need to gather the new requirements and reverse engineer parts of the legacy system. The apprentice will assist in developing this system. You will gain exposure to the following systems at Rowlinson: Development: Sage X3 MS SQL Python SharePoint General: Microsoft Office FreshService Ticket System Microsoft Teams Cloud-based telephone system Windows desktop Windows server Hyper-V Exchange On More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Omega Resource Group
mission-specific payloads that contribute to national security and technological advancement. In this role, you will be applying your DSP expertise across a wide range of innovative projects. From reverseengineering and algorithm development to integrating SDR platforms and contributing to payload design, you will be working on real-world problems that require creative and analytical thinking. The … offering opportunities to deepen your technical expertise in a collaborative, research-driven environment. Desirable Skills Strong experience in Digital Signal Processing (DSP), including algorithm development and optimization. Experience in reverseengineering RF systems and signal analysis. Background in R&D for developing innovative solutions and cutting-edge algorithms. Proficiency with Python, C/C++, and/or other … Defence, Aerospace, Nuclear, or Government bodies are ideal for this role. Omega is an employment agency specialising in opportunities at all levels within the Aerospace, Automotive, Defence, Electronics, Energy, Engineering, Manufacturing, Renewable, and Scientific industries. Explore more opportunities in your field at . Omega Resource Group is acting as an Employment Agency in relation to this vacancy. More ❯
and Modelling activities. The Senior Developer will be responsible for both front-end and back-end development, with a focus on Python, including the challenging but rewarding task of reverseengineering an existing codebase to integrate new features and improvements. This role requires a strong understanding of software development principles, experience with various programming languages and frameworks, and … and integrations with other systems. Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. ReverseEngineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and create clear specifications for changes. Implement More ❯
and Modelling activities. The Senior Developer will be responsible for both front-end and back-end development, with a focus on Python, including the challenging but rewarding task of reverseengineering an existing codebase to integrate new features and improvements. This role requires a strong understanding of software development principles, experience with various programming languages and frameworks, and … and integrations with other systems. Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. ReverseEngineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and create clear specifications for changes. Implement More ❯
and Modelling activities. The Senior Developer will be responsible for both front-end and back-end development, with a focus on Python, including the challenging but rewarding task of reverseengineering an existing codebase to integrate new features and improvements. This role requires a strong understanding of software development principles, experience with various programming languages and frameworks, and … and integrations with other systems. Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. ReverseEngineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and create clear specifications for changes. Implement More ❯
a talented DSP Engineer to work on advanced R&D, software-defined radio (SDR) platforms, and payload development for secure communications and intelligence systems. If you have experience in reverseengineering, signal analysis, and a passion for cutting-edge DSP technologies—this is your opportunity to make an impact. On Offer 4 day working week - 37.5 hours Benefits … Pack Excellent career progression and skill up ops What You’ll Do: Reverse engineer RF systems to uncover vulnerabilities and enhance performance Design and develop DSP algorithms for real-time signal processing and SDR platforms Contribute to payload development for secure and future-proof communications systems Collaborate across hardware, software, and RF engineering teams Support lab testing, field More ❯
risk indicators and will be able to identify data points required to measure them. This role will suit a SOC Analyst with a strong technology background, advanced malware analysis, reverseengineering skills, and complex forensic investigations experience. The ideal candidate will be a Senior SOC Analyst within another Banking organisation. Minorities, women, LGBTQ+ candidates, and individuals with disabilities More ❯
risk indicators and will be able to identify data points required to measure them. This role will suit a SOC Analyst with a strong technology background, advanced malware analysis, reverseengineering skills, and complex forensic investigations experience. The ideal candidate will be a Senior SOC Analyst within another Banking organisation. Minorities, women, LGBTQ+ candidates, and individuals with disabilities More ❯
cyber operations key risk indicators and identifying data points required to measure them. This role is suitable for a SOC Analyst with a strong technology background, advanced malware analysis, reverseengineering skills, and experience in complex forensic investigations. The ideal candidate will be a Senior SOC Analyst currently working within a Banking organization. Minorities, women, + candidates, and More ❯
Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for … true innovation. For more information about Draper, visit www.draper.com. Job Description Summary: The Secure Solutions Group within the System's Engineering Directorate is seeking a Principal System Security Engineer to support engineering, integrating, and deploying trustworthy secure platforms that resist cyber, reverseengineering, and supply chain threats. The group has multidisciplinary proficiencies in secure systems architecture … system, hardware, and software engineers to support program execution. *Communicate with program members, program offices, and sponsors to present work to the technical and evaluation community. *Bring a systems engineering prospective to support development system architectures for secure solutions. *Support analysis of Draper, customer, and sponsor developed systems to evaluate effectiveness and suitability. Job Description: Duties/Responsibilities * Manage More ❯
3RD FLOOR, 65-68, LEADENHALL STREET, LONDON, England
SOLIRIUS LTD
collaborative and fast-paced environment. Role As a DevOps Engineer degree apprentice, you'll learn how to be accountable for the undertaking and completion of the analysis of software engineering business issues for either the entire requirement or subset thereof dependent on complexity and/or scope size You'll be instrumental in implementing Solirius’ data solutions, or part … and scope size, is understood and correctly used You'll facilitate ongoing support of our data solutions or part thereof, dependent on complexity and technology, e. g. by troubleshooting, reverseengineering and conducting root cause analysis As a DevOps Engineer degree apprentice, you'll learn how to apply engineering principles to all stages of the software development … to further build your technical skills Take part in client-facing work, helping to understand user needs and build high-quality solutions Contribute to the growth of our DevOps Engineering practice by supporting innovation and quality Typically work on a client project for 6–12 months before moving to a new challenge Have the opportunity to explore different specialisms More ❯
3RD FLOOR, 65-68, LEADENHALL STREET, LONDON, England
SOLIRIUS LTD
collaborative and fast-paced environment. Role As a Software Engineer degree apprentice, you'll learn how to be accountable for the undertaking and completion of the analysis of software engineering business issues for either the entire requirement or a subset thereof, dependent on complexity and/or scope size You'll be instrumental in implementing Solirius’ software solutions, or … and scope size, is understood and correctly used You'll facilitate ongoing support of our software solutions or part thereof, dependent on complexity and technology, e. g. by troubleshooting, reverseengineering and conducting root cause analysis As a Software Engineer degree apprentice, you'll learn how to apply engineering principles to all stages of the software development … to further build your technical skills Take part in client-facing work, helping to understand user needs and build high-quality solutions Contribute to the growth of our Software Engineering practice by supporting innovation and quality Typically work on a client project for 6–12 months before moving to a new challenge Have the opportunity to explore different specialisms More ❯
3RD FLOOR, 65-68, LEADENHALL STREET, LONDON, England
SOLIRIUS LTD
collaborative and fast-paced environment. Role As a Data Engineer degree apprentice, you'll learn how to be accountable for the undertaking and completion of the analysis of software engineering business issues for either the entire requirement or subset thereof dependent on complexity and/or scope size You'll be instrumental in implementing Solirius’ data solutions, or part … and scope size, is understood and correctly used You'll facilitate ongoing support of our data solutions or part thereof, dependent on complexity and technology, e. g. by troubleshooting, reverseengineering and conducting root cause analysis As a Data Engineer degree apprentice, you'll learn how to apply engineering principles to all stages of the software development … to further build your technical skills Take part in client-facing work, helping to understand user needs and build high-quality solutions Contribute to the growth of our Data Engineering practice by supporting innovation and quality Typically work on a client project for 6–12 months before moving to a new challenge Have the opportunity to explore different specialisms More ❯