Software Engineering Jobs in Aberdeen

1 to 25 of 85 Software Engineering Jobs in Aberdeen

Senior Software Developer

Aberdeen, Scotland, United Kingdom
Petrofac
office at least three days per week. Are you ready to bring the right energy to Petrofac and help us deliver a better future for everyone? JOB TITLE: SENIOR SOFTWARE DEVELOPER. KEY RESPONSIBILITIES: The Senior Software Developer will be responsible for designing, developing, and maintaining robust web applications that serve our core business needs. This role will work … closely with product owners, QA, cyber security and cloud infrastructure teams to deliver scalable, secure, and performant software solutions. As part of a cross-functional team, the senior developer will be instrumental in building modern web interfaces and backend services using ASP.NET, SQL Server, and related technologies in a Microsoft Azure environment. Design, develop, and maintain scalable and responsive … and integrate with frontend components. Create interactive and user-friendly front-end features using HTML5, CSS3, and JavaScript. Collaborate with designers and product managers to refine user experiences. Manage software development projects, including defining project scope, requirements gathering, timelines, deliverables, user story creation, with resource allocation as necessary, and where appropriate. Contribute to CI/CD pipelines and automated More ❯
Posted:

Software Architect

Aberdeen, Scotland, United Kingdom
Oceaneering International, Inc
maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries. Position Summary The Software Architect is a pivotal role responsible for designing, maintaining, and improving the architecture of software systems to ensure stability, scalability, and maintainability. Reporting to the Software Delivery … Manager, the Software Architect collaborates with Lead Engineers and Lead Software Engineers across multiple teams, driving platform consistency, promoting code reusability, and establishing best practices for development. Additionally, the Software Architect will champion DevOps practices, lead automation initiatives, and ensure the security and robustness of the cloud architecture. Duties And Responsibilities Key Responsibilities and Competencies required for … be required to fulfil other duties as required to meet the needs of the company, and any other company within its portfolio: Architectural Leadership Define and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. Collaborate with More ❯
Posted:

Software Engineer (Backend or Full-Stack)

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
the credit industry. We believe credit should work for everyone. In order to do that, there needs to be more transparency and more data. By empowering lenders with the software infrastructure for reliable, real-time affordability data we’re enabling consumers to get credit decisions faster, leading to better access to credit. We are backed by top VC investors … from day one. We want curious and agile people, who are ready to take on challenges and adapt fast. The main skill set we are looking for is strong software engineering experience, preferably with Kotlin/Java or Python. We highly value experience in cloud-based environments and REST APIs. Exposure to working with Large Language Models is … at least one of Go, Rust, JS/ES6, C/C++, C#) and a strong desire to learn, we’d be happy to have a chat. As a software engineer, you must be equally willing to dive into a well-written and composable back-end or work with state of the art LLMs and a variety of database More ❯
Posted:

Full Stack Software Engineer - Healthcare

Aberdeen, UK
Princeton Biopartners
Job Title: Full Stack Software Engineer - Healthcare Industry: Biotechnology Research Location: UK (Remote) Princeton Biopartners is a best-in-class provider of integrated consulting solutions to the life sciences sector. Our mission is to improve the evidence base, accessibility, and dissemination of biomedical innovations through strategic advisory, software, and our venture fund. We pride ourselves on establishing long … term client relationships and are dedicated to addressing pain points via integrated and transformative projects. We are looking for a highly motivated and talented Full Stack Software Engineer to become our first full-time technology hire. As a Software Engineer, you will be critical in bridging the gap between strategy and implementation. You'll be integral in project … thinking to every engagement. This is a cross-functional role, with high growth potential - the ideal candidate will be highly driven and relish the chance to wear multiple hats (Engineering, Product, Data). Must Haves: UK based: role is remote, but only open to candidates localized within the UK STEM degree: from a top research-intensive university, preferably in More ❯
Employment Type: Full-time
Posted:

Senior PHP Software Engineer (AI)

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Category: Other - EU work permit required: Yes col-narrow-right Job Views: 6 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: We’re searching for a talented Senior Software Engineer who’s ready to innovate and make a real impact! This role combines deep technical expertise with a passion for innovation, particularly in applying AI and machine learning … success through idea generation, strategic input, improved communication, and effective decision execution. Assist in project management activities, including estimation, scheduling, planning, and progress tracking. Play a key role in software deployment activities in our production data centre. Promote a team player status, providing support to fellow team members and mentoring by setting an example. What you’ll need: Expert More ❯
Posted:

Senior Java Developer

Aberdeen, UK
Accenture
we have with our clients and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO Accenture Next Gen Engineering: Accenture Next Gen Engineering provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and … career working in a vibrant environment, with access to training and a global network of experts, this could be the role for you. As part of our Next Gen Engineering team, you’ll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. In our team, you … Code. You have made use of build automation tools to support a CI/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same engineering paradigm (object-oriented or More ❯
Employment Type: Full-time
Posted:

Staff AI/ML Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
required: Yes col-narrow-right Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Employment Type: Full-time About the Company: A fast-growing, innovation-led software business delivering specialised tools for professionals in the built environment sector. With two decades of success and a strong global customer base, their vision is to enable better visual … in cutting-edge AI and ML capabilities to take the platform to the next level. The Role: This is an opportunity for an experienced and technically hands-on Staff Software Engineer – AI/ML to take a leading role in defining, building, and scaling their AI and machine learning capabilities. This is a foundational role that combines technical leadership … through to deployment and monitoring. Own the full development cycle for ML systems — including architecture, data pipelines, model training, and production deployment. Cross-functional Collaboration Work closely with Product, Engineering, and DevOps teams to embed intelligent features into our platform. Ensure smooth end-to-end integration of AI/ML functionality within broader product development efforts. Technical Leadership Define More ❯
Posted:

Junior Machine Learning Engineer - AI startup

Aberdeen, Scotland, United Kingdom
JR United Kingdom
wide Job Description: Founding Teams is a stealth AI Tech Incubator & Talent platform. We are supporting the next generation of AI startup founders with the resources they need including engineering, product, sales, marketing and operations staff to create and launch their product. The ideal candidate will have a passion for next generation AI tech startups and working with great … and highly motivated Lead Machine Learning Engineer to drive the development, deployment, and optimization of machine learning solutions. As a technical leader, you will collaborate closely with data scientists, software engineers, and product managers to bring cutting-edge ML models into production at scale. You'll play a key role in shaping the AI strategy and mentoring the machine … machine learning models, from prototyping to production deployment. Architect scalable ML pipelines and infrastructure. Work closely with data scientists to transition research models into robust production systems. Collaborate with engineering teams to integrate ML models into applications and services. Manage and mentor a team of machine learning and data engineers. Establish best practices for model development, evaluation, monitoring, and More ❯
Posted:

Senior Software Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
Vaisala
We are looking for a Senior Software Engineer to join our Elements Software team at Vaisala in Aberdeen, UK.Join us and be part of a small, agile group developing and enhancing our industry-leading Elements platform, delivering cutting-edge offshore weather measurement solutions. Vaisala is a global leader in measurement instruments and intelligence helping industries, nations, people, and … the energy transition, predicting hurricanes and wildfires to monitoring road conditions. Leading performance, not location. Our culture is trust-based. We treasure face-to-face collaboration with our project engineering and sales teams in Aberdeen, but hybrid work and flexibility are the new norm for us. Let’s discuss what works for you. What's your role? In this … role you will be involved in the whole software development lifecycle, from requirements gathering and supporting sales, through to design, implementation, deployment and maintenance. You will be part of our Elements team of six software professionals and together with the team, you will have an excellent opportunity to create innovative new software features, differentiating Elements further above More ❯
Posted:

Senior Software Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: An excellent opportunity awaits an experienced software developer with strong .NET and React skills to join a leading software company in a role offering strong technical variety, ongoing development opportunities, and involvement in genuinely interesting projects. This company builds innovative software and data management systems that support critical … or GCP). A background or interest in scientific, environmental, or infrastructure-related domains is a bonus. This is an excellent opportunity to join a collaborative and tech-focused software team in a senior position offering a mix of engineering depth, meaningful projects, and long-term growth. The Role: *Full-stack development using .NET and React *Azure DevOps … containerisation, and deployment *Overseeing the full project lifecycle, technical decision-making, and mentoring *Part of a collaborative, technology-driven software team *Remote role based in the UK The Person: *Strong experience in .NET and React software development *Solid cloud and DevOps skills (Azure, AWS, GCP) *Comfortable taking ownership of projects and guiding others *Interest in environmental, scientific, or More ❯
Posted:

Software Engineer .NET C#

Aberdeen, Scotland, United Kingdom
JR United Kingdom
want to login/join with: We’re looking for a Backend Engineer to join our global team to be responsible for the quality, development, and execution of our software products. You will be part of a technology department that is comprised of a successful and multidisciplinary group of professionals located across the globe – Barcelona, New York, London, Manchester … against potential threats Develop automation tests/collaborate with automation engineers to ensure business needs are met, and allow for regression testing Work closely with users to provide personalized software support as needed Stay updated on emerging technologies and industry trends to continuously improve our backend infrastructure Document application support and operational procedures Mentor junior engineers and provide technical … and development The minimum we’re looking for (show us what you got if you aren’t a perfect fit): Bachelor's or Master's degree in computer science, engineering, or related field 3+ years of experience in software development, with a focus on building scalable and reliable systems Extensive knowledge of DotNet C#, LINQ, MS SQL, Entity More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: ???x6 Tech leads/Software Team Leads???, Aberdeen Client: Location: Job Category: Other - EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Areti Group is seeking x6 Tech leads/Staff Engineers to work for a rapidly growing TECH FOR GOOD business. My client … is building a new team and needs solid software engineers to develop large-scale mobile and web applications backend, focusing on backend coding and database design with emphasis on system performance and reliability. This is an excellent opportunity for software engineers looking for a company with strong values that cares about its customers and employees. Key Accountabilities Participate … high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems as needed Required Skills and Knowledge Computer Science or related degree preferred Experience as a Software Team Lead or Staff Engineer; Lead Engineer considered Experience with Service-oriented architecture Knowledge of backend optimization, especially with MySQL or similar data sources Proficiency in relational databases and More ❯
Posted:

Senior Software Engineer - AI Fintech Product Company - FULLY REMOTE IN UK - £120k - TypeScript[...]

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Software Engineer - AI Fintech Product Company - FULLY REMOTE IN UK - £120k - TypeScript/Python/React/AWS/GenAI, aberdeen col-narrow-left Client: Opus Recruitment Solutions Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 06.06.2025 Expiry Date: 21.07.2025 col … wide Job Description: I’m supporting a FinTech AI Product Company who are on the hunt for an experienced Senior Software Engineer to join their FULLY REMOTE engineering team! This is a seriously tech-driven product company that puts a huge emphasis on engineering excellence , innovation , and building something that genuinely helps users . They’re solving … complex problems in the FinTech + AI space, and as a Senior Software Engineer, you’ll play a key role in shaping the product and the tech behind it. You’ll work closely with the CTO and be deeply involved in: Defining architecture and making key technical decisions Leading on project delivery and mentoring other engineers Building greenfield features More ❯
Posted:

Software Engineer - Code Assessment Senior

Aberdeen, Scotland, United Kingdom
ZipRecruiter
Job DescriptionJob Description Software Engineer - Code Assessment Overview Tech(x) is an energized company with experienced, specialized and progressive thought leaders progressing talented professionals in areas of technology, security, logistics, project management, talent management and procurement. We are looking for a professional proficient in executing software security assessments on various codebases (software/firmware) ; analyzing assessment results … team environment with a cyber security mission. Read, analyze, and understand code to identify vulnerabilities and explain functionality. Experience with static and dynamic code analysis tools. Design and execute software testing methodologies, including integration, system, and acceptance testing, as well as Independent Verification and Validation (IV&V). Apply cryptographic principles to software analysis and testing methodologies. Prepare … reports and briefings All other duties assigned Qualifications Certifications: Security+ (or other Security focused certification) Strong understanding of Computer Science fundamentals (e.g., algorithms, data structures, computer architecture, logic) and Software Development Life Cycle (SDLC). Proficiency in at least one major programming language (C/C++, Java, Ada, Rust, or Go). Familiarity with scripting like Python and Perl More ❯
Posted:

.NET Software Engineer - Fully Remote

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: .NET Software Engineer - Fully Remote, aberdeen col-narrow-left Client: Oliver Bernard Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: .NET Software Engineer - C#, .NET, Azure cloud services - (Mid & Snr) £60k-£100k A … technology firm is expanding as it prepares to launch an innovative, cloud-native platform focused on global liquidity movement. As part of this growth, the company is seeking experienced Software Engineers to join its high-performing engineering teams. The organisation offers: Fully remote and hybrid working arrangements Pension contributions The Role: Software Engineers will play a critical … of robust, scalable systems capable of supporting global operations. Candidate Profile: Ideal candidates will possess strong analytical and problem-solving abilities, with a track record of delivering high-quality software in complex environments. Experience with distributed systems and ownership of the full development lifecycle—from design through deployment and monitoring—is essential. Senior Engineers will also be expected to More ❯
Posted:

System Development Manager

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Head of Engineering/System Development Manager - up to £70k base with great benefits Remote working with an office Glasgow We are looking for a strategic, hands-on Head of Engineering to lead and scale our software engineering function. This senior leadership role will focus heavily on … software engineering excellence across full-stack development, system design, architecture, and software delivery processes — while also overseeing our data engineering, cloud infrastructure, and security functions. You will be responsible for setting the technical direction, improving engineering velocity and quality, establishing modern practices across the SDLC, and growing a high-performing team capable of building and … complex, scalable systems. You must have a proven track record of delivering enterprise-grade applications and services, with deep experience in both legacy and modern technology stacks. Key Responsibilities Software Engineering Leadership Set and own the technical roadmap, ensuring architectural scalability, security, performance, and maintainability of all software systems. Oversee full lifecycle software development — from requirements More ❯
Posted:

Dotnet Developer

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: The .NET Software Engineer is primarily responsible for providing development, enhancement, troubleshooting and maintenance services on investment software solutions. What Will You Do: Develop cutting-edge components and modules for our investment software solutions in global projects. Identify and troubleshoot defects, applying your problem-solving skills to enhance More ❯
Posted:

Software Engineering Manager

Aberdeen, Scotland, United Kingdom
JR United Kingdom
join with: Our client is a rapidly growing Infrastructure-as-a-Service (IaaS) provider driving digital transformation. Virtual job fairs Overview: We are seeking a proactive and technically adept Software Engineering Manager to lead and inspire high-performing, cross-functional development teams. You will be pivotal in scaling engineering operations, fostering agile innovation, and taking end-to … This is an opportunity to lead in a fast-moving scale-up environment within the GPU cloud industry, where creativity, fluidity, and accountability are essential. Key Responsibilities: Lead agile engineering teams across the full SDLC, from ideation to deployment, in a collaborative and high-impact environment. Drive architectural decisions and development best practices across technologies like Python, React, Kubernetes … operations using tools such as Jira and Confluence. Take full ownership of technical processes, tech debt, and improvement strategies. Partner with Directors, AI Leads, and Infrastructure Leads to align software outcomes with business goals. Leverage your understanding of AI tooling and modern frameworks (e.g. LangChain, DeepSeek) to guide effective integration into internal platforms. Requirements/experience: Proven experience leading More ❯
Posted:

Software Engineer – Backend (On-site)

Aberdeen, Scotland, United Kingdom
JR United Kingdom
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity : A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
Posted:

Senior C++ Developer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
/join with: We are currently looking for a talented Senior C++ Developer. In this role, you will interact closely with various departments across our organisation, including the product engineering and customer support teams. As a senior figure, you will also have the opportunity to coach team members and take a leading role in critical software development projects. … focuses will be contributing to the future technical direction of our main product, gaining deep expertise in our domain whilst promoting modern development practices. Role Responsibilities: • Hands-on C++ software development contributing to the design, maintenance and advancement of complex software • Stay abreast of the latest developments in C++ and related technologies, contributing to a progressive developer experience … with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python and C# would be beneficial • Comfortable working across technology domains and software stacks • Strong knowledge of Linux and Windows Operating Systems • Awareness of containerisation and orchestration technologies • Familiarity with scripting languages • Experience in collaborative and iterative development approaches • Bachelor's or More ❯
Posted:

Software Engineer

Aberdeen, Aberdeenshire, United Kingdom
Cammach Bryant
Our client is currently recruiting for a Software Engineer. Based in Aberdeen, the role will be on a permanent (staff) basis. ROLE The primary objective of the Software Engineer is to design, develop, and maintain software solutions for subsea equipment. This role involves creating software applications, conducting tests and debugging, and collaborating with other engineers and … departments to ensure the successful implementation of projects. RESPONSIBILITIES Design and Development: Design, develop, and maintain software applications that meet project specifications and industry standards. Testing and Debugging: Conduct tests to identify and fix bugs, ensuring the software is functional and robust Collaboration: Work closely with other engineers, technicians, and departments to ensure seamless project execution Documentation: Prepare … technical reports, software specifications, and user manuals Project Management: Manage project timelines, resources, and budgets to ensure timely and cost-effective completion 5 REQUIREMENTS Competencies Technical Expertise: Strong knowledge of software engineering principles and programming languages Problem-Solving: Excellent problem-solving skills to address software challenges and improve product performance Communication: Effective communication skills to collaborate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Aberdeen, City of Aberdeen, United Kingdom
Cammach Bryant
Our client is currently recruiting for a Software Engineer. Based in Aberdeen, the role will be on a permanent (staff) basis. ROLE The primary objective of the Software Engineer is to design, develop, and maintain software solutions for subsea equipment. This role involves creating software applications, conducting tests and debugging, and collaborating with other engineers and … departments to ensure the successful implementation of projects. RESPONSIBILITIES Design and Development: Design, develop, and maintain software applications that meet project specifications and industry standards. Testing and Debugging: Conduct tests to identify and fix bugs, ensuring the software is functional and robust Collaboration: Work closely with other engineers, technicians, and departments to ensure seamless project execution Documentation: Prepare … technical reports, software specifications, and user manuals Project Management: Manage project timelines, resources, and budgets to ensure timely and cost-effective completion 5 REQUIREMENTS Competencies Technical Expertise: Strong knowledge of software engineering principles and programming languages Problem-Solving: Excellent problem-solving skills to address software challenges and improve product performance Communication: Effective communication skills to collaborate More ❯
Employment Type: Permanent
Posted:

Software Development Manager

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Software Development Manager - .Net/C# Hybrid Working: 3 Days On site, Maidenhead An award-winning software company at the forefront of digital payment services is seeking an experienced Engineering Manager to drive innovation and technical excellence across its Agile engineering teams. This is a pivotal role … offering the chance to influence product direction, lead technical delivery, and support the growth of a high-performing global team. About the Role: As an Software Development Manager, you will be responsible for the full life cycle of product development - from ideation through to release and ongoing support. You'll lead a global team of 4-10 software … You'll play a central role in ensuring high-quality, scalable, cloud-first solutions while continuously enhancing SDLC processes, automation, and DevOps maturity. Key Responsibilities: Lead and develop global engineering teams, including developers and QA engineers Manage a team (6-10), driving key product delivery Oversee planning and execution of deliverables, ensuring timelines, scope, and quality standards are met More ❯
Posted:

Senior Software Engineer (hyperscale)

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Client: Oracle Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 07.06.2025 Expiry Date: 22.07.2025 col-wide Job Description: Oracle’s product engineering teams are building critical services within Oracle’s next-generation public cloud infrastructure known as Oracle Cloud Infrastructure (OCI). These services provide the foundation for businesses around the … becoming the platform of choice for Oracle SaaS workloads, backs the API Gateway for serving customer applications, as well as supporting Data Science processing use cases. The Positions Senior Software Engineer As we expand and grow our team, we are seeking engineers with varying levels of experience. Those who are starting their career with us will have a hunger … a typical day, you will be working as part of a small, focused, agile team and could be doing one or more of the following: Programming, testing and operating software at the heart of OCI. You might be: Writing backend code in Java, Python, Go Lang or another modern programming language. Working with containerisation and virtualisation technologies such as More ❯
Posted:

Senior Security Software Engineer

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Security Software Engineer, aberdeen col-narrow-left Client: Keysight Technologies Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: About the Role Keysight is looking to hire a senior security software engineer to … develop automated program analysis and fuzz testing capabilities for our security assessment products. The successful candidate will be key in designing and implementing novel and scalable tools for automated software composition analysis and vulnerability discovery in firmware binaries and code bases. If you enjoy regularly being challenged and working on novel ideas to solve cybersecurity problems, please apply to … believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities: Designing solutions to enable automated software composition analysis and identification of vulnerabilities Developing and maintaining software composition analysis tools Performing research in embedded device firmware security and compose articles and papers for publication Required More ❯
Posted:
Software Engineering
Aberdeen
10th Percentile
£43,750
25th Percentile
£45,625
Median
£50,000
75th Percentile
£53,125
90th Percentile
£54,250