More jobs:
Senior Software Developer
Job in
Farnborough, Hampshire County, OX17, England, UK
Listed on 2026-01-13
Listing for:
Jonathan Lee Recruitment Ltd
Full Time
position Listed on 2026-01-13
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Locations:
Onsite in Farnborough
Job Type: Full Time
Join the team redefining defence technology
This organsiation engineer systems that save lives and deliver technologies that shape the future of defence. At the forefront of advanced cryptographic and key management solutions, enabling the secure exchange of critical information at both tactical and strategic levels.
If you want to work on complex, meaningful problems in highly secure and demanding environments, this is your opportunity to make a real impact.
The Role
As a Senior Software Engineer, you will be part of a small, multi-disciplinary engineering team developing innovative solutions to complex customer challenges. Your work will span the full development lifecycle — from early research and rapid prototyping through to mature, fully released products.
You will work flexibly across technologies, frameworks, and programming languages, collaborating closely with hardware, electronics, and mechanical engineers to deliver highly differentiated solutions.
Key Responsibilitie
Design, implement, and test software solutions across the full development lifecycle
Develop software across a wide range of platforms, including:
Bare-metal MCUs and signal processing
Embedded Linux
GUI development on Windows, Linux, and mobile platforms
Data analytics using Jupyter Notebooks
Program in languages appropriate to the solution, including Rust, C/C++, Python, and modern web frameworks
Interface and collaborate with FPGA, electronic, and mechanical design teams
Work in an agile environment, balancing requirements, schedule, and cost
Produce high-quality documentation covering requirements, design, and testing
Ensure secure handling of information in compliance with government and company security regulations
Essential Requirements
Eligibility for Developed Vetting (DV) Security Clearance
Degree in an engineering, mathematical, or science-based discipline (or equivalent experience)
Experience in at least one of the following:
Embedded Linux application, kernel, or driver development
C / C++ or Rust
Strong understanding of:
Software development life cycles and best practices
Object-Oriented Design and design patterns
Software testing and design-for-test principles
Desirable Skills & Experience
GUI frameworks such as eGUI, GTK, or Tauri
Yocto, Peta Linux, uBoot
Python, Jupyter Notebooks, or MATLAB
Web technologies: HTML, JavaScript, Type Script, React
iOS / Android development
Communications protocols: TCP, QUIC, Wi-Fi
GNU Radio and Software Defined Radio (SDR)
FPGA development and exposure to hardware design
Why this organisation?
Work on cutting-edge cyber and defence technologies
Be part of a highly skilled, collaborative engineering team
Solve real-world problems in mission-critical environments
Competitive salary and benefits package
Opportunities for growth, learning, and long-term career development
Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×