Software Engineer Jobs in Farnborough

    Find 14+ software engineer jobs in Farnborough. Browse opportunities from top employers. Apply today for your next software engineer role in Farnborough.

    14 jobs found

    Infrastructure Engineer

    Inspire People

    Technology
    Hybrid
    Hampshire, Farnborough
    Permanent
    Competitive

    Work on technology that supports Defence and National Security. We're seeking Infrastructure Engineers with VMware vSphere/vCenter/VCF, Windows Server, Linux and secure infrastructure experience. You'll design, deploy and support secure digital platforms solving complex technical challenges. Permanent role, up to £70,000 plus benefits, based in Farnborough 5 days per week click apply for full job details

    Cloud Engineer

    FBI &TMT

    Technology
    Hybrid
    Hampshire, Farnborough
    Permanent
    Competitive

    Our client, a leader in the Defence & Security sector, is seeking a skilled Cloud Engineer to join their team in Farnborough. In this permanent role, you will work with cutting-edge technology to enable secure, scalable, and mission-critical cloud capabilities within complex operational environments. Key Responsibilities - Building and configuring cloud services to meet business and application requi click apply for full job details

    Security Platform Engineer

    Frontier Resourcing Ltd

    Technology
    On-Site
    Hampshire, Farnborough
    Permanent
    Competitive

    We're recruiting for a Security Platform Engineer to join a highly skilled engineering team delivering secure, mission critical technology across the UK Defence and National Security sector. Location Farnborough (On-Site) Security Clearance: Current SC Clearance is essential. The client is willing to sponsor DV Clearance click apply for full job details

    Senior Software Tester (Python)

    Circle Recruitment

    Technology
    Remote
    Hampshire, Farnborough
    Permanent
    Competitive

    Role: Senior Software Tester Salary: to £70,000 per annum, depending on experience Location: predominantly remote, occasional visits to Farnborough We're hiring a Senior Software Tester to take the lead on testing strategy across sophisticated mobile and device-based systems. This is a high-impact position where you'll go beyond day-to-day testing, helping to define frameworks, influence technical direction and champion best practice across engineering teams. You will be working in a complex, non-deterministic environment where system behaviour is not always predictable. This means you will play a key role in designing intelligent, resilient testing approaches that can handle variability, uncover edge cases and ensure consistent performance under real-world conditions. If you're someone who thrives on solving complex problems, enjoys working at the intersection of hardware and software, and wants to raise the bar for quality, this could be the perfect move. You'd be working in a predominantly remote environment, with occasional visits to head office in Farnborough. Security Clearance: eligible for Security Check ("SC Clearance") + sole UK national This is a full-time permanent Senior Software Tester position, paying up to £70,000 per annum, depending on experience. Skills and experience required: We're looking for a technically strong, quality-focused professional who enjoys both hands-on delivery and strategic input. - Strong Python skills, particularly for automation and scripting - Proven experience testing mobile devices and managing test environments - Experience working with or testing non-deterministic systems, with the ability to design robust test strategies for unpredictable outcomes - A track record of improving testing processes or defining automation strategies - Understanding of firmware lifecycles (deployment, updates, version control) - Experience working with CI/CD pipelines and modern development tooling - Solid knowledge of iOS and Android ecosystems - Strong analytical and troubleshooting skills, especially across complex and variable device interactions - Confident communicator, with the ability to mentor and support others What you'd be doing: In this senior, hands-on role, you'll play a key part in driving quality and continuous improvement: - Build and maintain Python-based automation frameworks - Manage and optimise mobile testing environments - Design and implement testing approaches suitable for non-deterministic systems, ensuring reliability despite unpredictable behaviour - Define and deliver firmware testing and rollout strategies - Lead both manual and automated testing activity - Collaborate closely with engineering teams to support releases and improve product quality - Analyse test outcomes, including inconsistent or non-repeatable results, and provide clear, actionable insights - Mentor junior team members and embed best practices - Enhance tools, processes and documentation across the test function - Monitor and report on coverage, usage and performance metrics Eligibility and security requirements Due to the nature of the work: - You must be a sole UK national - You must be eligible and willing to undergo SC Clearance - You must have the right to work in the UK without sponsorship Benefits : - Competitive salary based on experience up to £70,000 - Pension contribution - Healthcare package - Bonus scheme - Ongoing learning and development opportunities If you're interested, then we'd love to hear from you - please Apply Now and send a CV for quick review. Should you require reasonable adjustments at any point during the recruitment process or if there is a better way for us to communicate, please do let us know. Software Tester, Senior Tester, Test Lead, Python, Automation Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.

    Senior Azure Platform Engineer

    Talent Locker

    Technology
    Hybrid
    Hampshire, Farnborough
    Permanent
    Competitive

    Senior Azure Platform Engineer - Farnborough (Hybrid) - SC Cleared - Salary up to £65,000 We're looking for a Senior Azure Platform Engineer to join a growing engineering team delivering secure, cloud-native platforms for highly regulated and mission-critical environments. This is an opportunity to work with modern Azure technologies, Kubernetes, Infrastructure as Code and automation, helping to bu click apply for full job details

    Wireless Network Engineer

    Rise Technical Recruitment

    Technology
    On-Site
    Hampshire, Farnborough
    Permanent
    Competitive

    Wireless Network Engineer (Solutions Engineer) 50,000 - 60,000 + Excellent Benefits Package (Up to 43 Paid Days Off, Gym, Training, Enhanced Family Leave, Paid Charity Days, Subsidised On-Site Facilities, Free Parking and More) Farnborough, Hampshire (Office-based, hybrid after 6 months) Are you a CCNA certified Wireless Network Engineer looking to join a scaling, award-winning business where you can take technical ownership, work on genuinely interesting project-based deployments, and play a key role as the senior escalation point within a growing NOC team? This is an excellent opportunity to join a highly respected connectivity and wireless solutions provider operating in complex and challenging environments. Due to continued growth, they are expanding their Network Operations Centre and are looking for an experienced engineer to act as the technical lead for network and wireless solutions. In this role, you will sit within the NOC as the final escalation point for complex incidents, while also delivering professional services across customer sites. You will design, deploy, optimise and support wireless and network solutions, carry out Wi?Fi surveys, and contribute to high-quality project delivery across a diverse customer base. You will thrive in this role if you enjoy working in an MSP environment, take pride in service quality and customer experience, and enjoy mentoring junior engineers. In return, you will benefit from a long-term approach to development, a welcoming team culture, and one of the most generous benefits packages in the market. The Role: Acting as the senior technical escalation point within the NOC Designing, deploying and optimising wireless and network solutions Delivering professional services including installs, upgrades and migrations Conducting Wi?Fi surveys and producing technical documentation Mentoring and supporting junior engineers within the team The Person: CCNA certified (in-date not required) Strong experience with Wi?Fi and wireless networking MSP or Service Desk background preferred Ekahau experience beneficial but not essential Able to commute to Farnborough five days a week for the first six months Full UK right to work and minimum five years UK residency Reference Number: BBBH(phone number removed)D Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.

    Software Development Engineer

    Techniche Global Ltd

    Technology
    On-Site
    Hampshire, Farnborough
    Permanent
    £47,250 - £52,500/year

    We are working with a global Software, Systems & Engineering company in the Defence Sector, supporting them with appointing a Software Development Engineer . This is not a traditional software development role. They're looking for engineers who understand the engineering behind autonomous systems and can develop production-quality software to solve complex real-world problems. The successful candidate will work on the design, development, modelling, integration and testing of autonomous control systems for both crewed and uncrewed aircraft. Salary: £47,250-£52,500 + benefits Location: Farnborough - Initially 5 days onsite. Longer-term hybrid may be possible (typically 3+ days onsite) once established. Duration : perm, full time Requirements: sole UK nationals or dual nationals living and working in the UK for the past 5 years What They're Looking For The hiring managers stressed that software capability is more important than an aerospace background. Ideal candidates will have around 4 7 years' commercial experience and be comfortable taking ownership of technical work packages while mentoring or directing more junior engineers. They are not looking for someone who simply writes code they want engineers who can solve engineering problems through software. Ideal Backgrounds Suitable candidates could currently be working as: - Software Development Engineer - Software Engineer - Software Developer - Autonomy Engineer - Autonomous Systems Engineer - Control Systems Engineer - Robotics Engineer - Algorithm Engineer - Simulation Engineer - Systems Engineer - Research Engineer - Guidance, Navigation & Control Engineer - AI / Machine Learning Engineer (Autonomy focused) Industries could include: - Defence - Aerospace - Aviation - Robotics - Autonomous Vehicles - UAV / Drone Technology - Research & Development - Control Systems - Advanced Engineering They are also very interested in engineers coming from Physics or Mathematics backgrounds who have developed strong software engineering skills. Essential Technical Skills The strongest candidates will have experience with: Programming - C - C++ - MATLAB - Python Engineering - Autonomous systems - Control systems - Systems Engineering - Algorithm development - Modelling & Simulation - Software development for complex engineering systems Experience with any of the following is highly desirable: - UAVs - UAS - Drone technologies - Decision support systems - Military aviation - Flight control - Guidance, Navigation & Control (GNC) Personality Fit The hiring managers highlighted they want someone who: - Enjoys solving difficult engineering problems - Has genuine enthusiasm for autonomous systems - Can take ownership of technical work - Works well within multidisciplinary teams - Can provide technical direction to others - Wants to work on leading-edge defence technology They used the word "passionate" about autonomy even though they admitted it's an overused term! They want someone who genuinely enjoys this area of engineering. Qualifications Ideally: - Aerospace Engineering - Mechanical Engineering - Electronic Engineering - Physics - Applied Mathematics - Computer Science (with strong engineering exposure) A PhD would be attractive if it is directly relevant to autonomy or autonomous air systems , although they still want some commercial experience rather than someone coming straight from academia.

    Senior Azure Platform Engineer

    Talent Locker

    Technology
    On-Site
    Hampshire, Farnborough
    Permanent
    Competitive

    Senior Azure Platform Engineer - Farnborough (Hybrid) - SC Cleared - Salary up to 65,000 We're looking for a Senior Azure Platform Engineer to join a growing engineering team delivering secure, cloud-native platforms for highly regulated and mission-critical environments. This is an opportunity to work with modern Azure technologies, Kubernetes, Infrastructure as Code and automation, helping to build resilient platforms that support some of the UK's most important programmes. The Role As a Senior Azure Platform Engineer, you'll take ownership of designing, building and supporting secure Azure infrastructure while working alongside architects, software engineers and delivery teams to create scalable, resilient cloud platforms. You'll play a key role in improving platform reliability, security and automation while helping shape technical direction across cloud infrastructure. What You'll Be Doing - Designing and maintaining Azure infrastructure across Kubernetes, Virtual Machines, networking, storage and databases - Building secure hybrid and multi-cloud connectivity using technologies such as Virtual WAN, VPNs and BGP routing - Implementing Azure security best practices including RBAC, Key Vault, Defender for Cloud and network segmentation - Designing and maintaining Kubernetes environments for secure, scalable application deployments - Building and improving CI/CD pipelines to accelerate software delivery - Developing Infrastructure as Code solutions using Terraform and automation tooling - Implementing monitoring and observability across cloud platforms - Driving automation initiatives to improve operational efficiency and reduce manual effort - Supporting engineering teams with platform best practices and cloud adoption - Continuously improving platform performance, resilience and security as the environment evolves. What We're Looking For You'll ideally have: - 5+ years' experience in Platform Engineering, Site Reliability Engineering or similar cloud infrastructure roles - Strong Azure expertise, ideally supported by AZ-104 and AZ-305 certifications - Excellent knowledge of Azure networking including Virtual WAN, ExpressRoute, VPN Gateways, BGP, NSGs and Private Endpoints - Strong Kubernetes and container orchestration experience - Experience with Terraform and HashiCorp tooling such as Vault or Packer - Experience building CI/CD pipelines using GitHub Actions, GitLab CI/CD or similar - Strong Git and version control knowledge - A passion for automation and modern DevOps practices - Excellent communication skills with the ability to work across multidisciplinary teams Experience with JFrog products, Coder or additional cloud platforms such as AWS or Google Cloud would be advantageous but isn't essential. Above all, we're looking for someone who enjoys solving complex technical challenges and continuously improving the platforms they build. What's On Offer - Competitive salary - Hybrid working - Annual bonus - 25 days holiday plus bank holidays - Private medical insurance - Life assurance - Generous pension contribution - Ongoing professional development and training support - Modern office facilities including on-site gym, caf , restaurant and collaborative breakout spaces. Security Clearance Due to the nature of the work, applicants must be eligible to obtain UK Security Clearance. Senior Azure Platform Engineer - Farnborough (Hybrid) - SC Cleared - Salary up to 65,000

    Senior Platform Engineer

    Talent Locker

    Technology
    Hybrid
    Hampshire, Farnborough
    Permanent
    Competitive

    Senior Platform Engineer - Farnborough, Hybrid - Security Cleared - Up to £79,000 We're looking for a Senior Platform Engineer to join a growing engineering team delivering secure, resilient, and scalable platforms across cloud and on-premise environments. This is an opportunity to work on complex, mission-critical projects where your expertise will directly contribute to the delivery of technolog click apply for full job details

    Lead Infrastructure Engineer SC or DV Cleared

    Sanderson Government and Defence

    Technology
    Hybrid
    Hampshire, Farnborough
    Contract
    Competitive

    Position: Lead Infrastructure Engineer Location: Farnborough Daily Rate: £700 to £800 Inside IR35 Clearance: UKSV SC Clearance Required Are you a VMware expert looking to make a real impact in a highly secure and mission-critical environment? We're seeking a Lead Infrastructure Engineer to join a cutting-edge defence programme, taking ownership of a complex virtualised infrastructure estate and driv click apply for full job details

    Software Development Engineer (Aviation Control & Autonomy)

    Thomas Search

    Technology
    Hybrid
    Hampshire, Farnborough
    Permanent
    Competitive

    Software Development Engineer (Control & Autonomy) As a Software Development Engineer, you'll play a key role in designing, developing and delivering autonomy solutions that support complex military aviation systems, helping shape the future of crewed and uncrewed operations. Day-to-day, you'll take ownership of technical work packages, contribute to research and development activities, and support the integration and testing of autonomy and control technologies from concept through to live trials. Your responsibilities will include: - Applying software & systems engineering principles to the development of control and autonomy solutions - Leading or contributing to algorithm development for autonomous and decision-support systems - Developing production-level autonomy software using C, ideally C++, with exposure to Matlab - Analysing and modelling uncrewed systems within synthetic environments - Supporting hardware integration, testing and formally assessed trials in the UK and overseas - Collaborating with multidisciplinary teams and external partners to deliver operational capability Essential experience of the Software Development Engineer (Control & Autonomy): - Proven C programming experience, ideally C++, within complex or safety-critical systems - Knowledge of systems engineering principles - Background in control, autonomy or complex software-based systems - Experience with modelling, simulation or algorithm development Essential qualifications for the Software Development Engineer (Control & Autonomy): - Degree in a STEM discipline such as Engineering, Physics or Applied Mathematics This role is full time (37 hours per week) based at Farnborough. Travel to other sites, including trial locations in the UK and overseas, will be expected Our Benefits - Matched contribution pension scheme, with life assurance - Generous holiday allowance, with the option to purchase additional days - Options to join Health Cash Plan, Private Medical Insurance and Dental Insurance - Employee discount portal: Personal Accident Insurance, Travel Insurance, Restaurants, Cinema Tickets and much more - We are proud to support the Armed Forces community by honouring the Armed Forces Covenant and maintaining our Gold Award standard in the Defence Employer Recognition Scheme - Volunteering Opportunities - helping charities and local community Please note that all applicants for this role must be eligible for SC clearance, as a minimum.

    Software Engineer

    Inspire People

    Technology
    On-Site
    Hampshire, Farnborough
    Permanent
    £60,000 - £75,000/year

    We are looking for mid-senior Software Engineers with experience in Golang, Java or Python to join a rapidly growing engineering team in Farnborough. You will help design and deliver secure digital solutions that support Defence and National Security missions, working on complex technical challenges where reliability, security and operational impact matter. Permanent role, salary up to £75,000 plus benefits with flexible, hybrid working from Farnborough. About the role You will join a multidisciplinary team of software engineers, architects, platform specialists, infrastructure engineers and delivery professionals. The role covers the full software development lifecycle, from technical design and development through to testing, deployment and continuous improvement. Golang is of particular interest, although strong engineers with experience in Java, C#, C++, Rust or Python will also be considered where they can confidently discuss the differences between technologies and how systems written in different languages integrate. This is a customer-facing position, so you should be comfortable working directly with stakeholders as well as contributing technically. Responsibilities - Design, develop and maintain secure, scalable software solutions - Build backend services using Go, Java, Python or other relevant languages - Develop responsive user interfaces using JavaScript, TypeScript and React - Implement cloud services across AWS or Azure - Use Git to support effective version control and collaborative development - Build and maintain CI/CD pipelines and automated testing processes - Use Docker to create consistent and reliable deployment environments - Write clean, efficient and well-documented code whilst participating in code reviews - Mentor and support other engineers where appropriate, providing constructive technical feedback - Keep up to date with emerging software engineering tools and practices Essential criteria - Strong professional software engineering experience (5 years+) - Proficiency in Go, Java, C#, C++, Rust, Python or a comparable language - Good understanding of the full software development lifecycle - Experience with Docker for containerisation and deployment. - Experience with Git, CI/CD and modern software delivery practices - Strong understanding of software engineering principles, algorithms and data structures Desirable criteria - Commercial Golang experience - Experience building or deploying solutions in AWS or Azure - JavaScript, TypeScript and React - Automated testing frameworks - Agile and DevSecOps delivery - Web security principles and secure coding practices - Experience in Defence, National Security or another secure environment Benefits - Salary range £60,000 - £75,000 dependent upon experience - 25 days' annual leave plus bank holidays - Private medical cover - Life assurance - 10% employer pension contribution with 5% employee contribution - Company-performance bonus - Professional development and training support - Secure onsite parking, gym, café and restaurant Additional information Due to the secure nature of the position and working environment, you must: - Be able to commute to Farnborough 3 days / week - Have a sole UK nationality - Have or be eligible to undergo Security Clearance. Why join? This is an opportunity to work on technology that directly supports Defence and National Security, where the solutions you build have genuine operational importance. You will tackle complex engineering challenges, work alongside experienced technical specialists and contribute across the full development lifecycle. With strong investment in training, modern technologies and clear opportunities to progress into technical leadership, this is a role where you can make a meaningful impact while continuing to grow your career. Apply now or contact Inspire People in complete confidence.

    Software Engineer

    Inspire People

    Technology
    Hybrid
    Hampshire, Farnborough
    Permanent
    Competitive

    We are looking for mid-senior Software Engineers with experience in Golang, Java or Python to join a rapidly growing engineering team in Farnborough. You will help design and deliver secure digital solutions that support Defence and National Security missions, working on complex technical challenges where reliability, security and operational impact matter click apply for full job details

    Embedded Software Firmware Engineer

    Ultra Cyber Limited

    Technology
    Hybrid
    Hampshire, Farnborough
    Permanent
    Competitive

    Cyber Business Our Cyber business unit is at the forefront of pioneering advanced cryptographic and key management solutions, facilitating the confidential exchange of vital information for customers operating at both tactical and strategic echelons. Join our team and participate in the innovation that ensures the highest security and trust worldwide. Job Description The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs. Working in a small multi-disciplined engineering team you will bring your knowledge and creativity to help us develop innovative solutions to complex customer problems. Development will range from early research and ideation, prototyping & derisking, experimentation to full product development. We are looking for embedded development engineers at a range of levels primarily skilled in software and FPGA development with an appreciation of hardware engineering and RF. We are seeking creative people who love to research and build new technologies; people who are keen to continually learn new things. People who understand the current state of the art in physics and technology, and who have a real interest in exploiting the latest developments in the national interest. Essential Skills - Software development covering some of the following areas: - C/C++, Rust, Python. - Embedded Linux. - AI and ML. - Bare-metal MCU. Desirable Skills We would love to hear from anyone with core skills in some of the following and desire to learn more of the others. For senior applicants we would seek an increasing number of the following skills: - Full stack embedded software engineering from device-drivers to GUIs and WebApps. - FPGA development (Vivado, Vitis and Modelsim), Digital Signal Processing. - Electronic design including schematic capture, PCB design and mechanical design. - Radio technologies, including Software Defined Radios, GNU Radio, RFNoC. - Blue-sky thinking and ability to define and construct solutions to customer problems. - Manage security of information as defined in the Security manual to ensure compliance with Government regulations. Role requirements - Essential: - Willing and able to obtain, and maintain, DV security clearance (following attainment of SC clearance). Qualifications Degree in an engineering, mathematical or science-based subject or equivalent experience.

    Related Job Searches

    About Software Engineer Jobs in Farnborough

    The software engineer job market in Farnborough is thriving, with 14 active opportunities from leading employers. Farnborough offers a diverse range of software engineer positions across various industries, from established corporations to innovative startups.

    Key Skills for Software Engineer Roles

    JavaScriptPythonReactNode.jsAWSGitAgileTypeScript

    Career Path & Opportunities

    Software engineering roles typically offer excellent career progression, from junior developer through to senior engineer, tech lead, and architect positions. Many positions include benefits like flexible working, continuous learning budgets, and competitive salaries that increase significantly with experience.

    Quick Stats

    14

    Active positions

    Top Hiring Companies

    Inspire PeopleTalent LockerFBI &TMTFrontier Resourcing LtdCircle Recruitment

    Typical Salary Range

    £47k - £75k

    Work Arrangements

    Hybrid8 jobs
    On-Site5 jobs
    Remote1 jobs

    Frequently asked questions

    How many software engineer jobs in Farnborough are available right now?+

    Hyra currently lists 14 active software engineer jobs in Farnborough from leading employers. New roles are added every day as employers post and our feeds refresh.

    Is remote work available for software engineer roles in Farnborough?+

    Yes — many of the software engineer jobs in Farnborough on Hyra offer remote or hybrid arrangements. Use the work-type filter to see only remote roles, or browse our dedicated remote jobs section.

    What's the typical salary for software engineer in Farnborough?+

    Salaries vary by experience, employer, and exact role. Filter listings by salary band, or visit our salary calculator for benchmark data across the UK and US.

    How do I apply for software engineer jobs in Farnborough?+

    Click any job listing to view the full description and apply directly with the employer through Hyra. Most roles allow you to apply with your existing CV in under a minute.

    Are these jobs free to apply for?+

    Yes. Hyra is completely free for job seekers — browse, filter, and apply to any listing without an account or paywall.

    Hyra

    Join the Hyra Community

    Get weekly career insights, job alerts, and exclusive content delivered to your inbox.

    Weekly updatesUnsubscribe anytimePrivacy guaranteed