Make yourself visible and let companies apply to you.
Roles

Explore roles

Filters applied
None
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Senior Planner
Penguin Recruitment
gb
Hybrid
Senior
Private salary
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Senior Town Planner – Reading – Leading Planning ConsultancyLocation: Reading (Hybrid working) Salary: Competitive + Excellent Benefits Package Type: Permanent, Full-timeI am working exclusively with one of Reading’s most respected and high-performing planning consultancies, currently seeking an exceptional Senior Planner to join their dynamic and growing team.This is a rare opportunity to join a consultancy known for shaping some of the most high-profile and complex developments across the capital. Their client base includes major developers, investors, and landowners, and they consistently deliver strategic planning advice on landmark commercial, residential, and mixed-use projects.The RoleYou will be a key member of the team, advising clients on the full spectrum of planning matters—ranging from feasibility and strategy through to the submission and negotiation of planning applications. Working in a fast-paced, collaborative environment, you’ll take the lead on a number of significant projects and have direct exposure to high-profile schemes that shape London’s skyline.Key Responsibilities:
Lead on the preparation and management of major planning applications
Provide strategic planning advice to clients across a wide range of sectors
Build and maintain strong client relationships
Manage junior team members and contribute to their development
Liaise with local authorities, architects, and other consultants throughout the planning process
About You:
MRTPI qualified, with at least 4+ years of experience in a planning consultancy or similar environment
Strong knowledge of the UK planning system, particularly within Greater London
Confident in managing client relationships and complex projects independently
Excellent written and verbal communication skills
Ambitious, commercially aware, and committed to delivering quality outcomes
What’s on Offer:
A highly competitive salary and bonus structure
A collaborative, supportive working culture with direct access to industry-leading professionals
Flexible hybrid working policy
Real progression opportunities with a clear route to senior leadership roles
Involvement in city-defining projects
If you’re ready to take your planning career to the next level with one of London’s top consultancies, I’d love to hear from you.To find out more, please apply with your CV or get in touch for a confidential conversation on 01792365109 and forward the CV to katy.thorne@penguinrecruitment.co.uk
Hardware Engineer
Logic recruiting
London
In office
Graduate - Senior
ÂŁ35,000 - ÂŁ55,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
HQ - London Onsite Graduates accepted at circa £35k Mid level - Senior circa £55k+ Job responsibilities: Design and develop mixed signal electronics systems that interface digital and analogue components effectively. * Translating functional requirements into PCBA implementation * Conduct PCB design and layout, focusing on signal integrity and optimal routing techniques. * Generate manufacturing files and auxiliary documentation for PCB fabrication. * Build prototypes and PCBAs, modify and fix errors when required * Collaborate closely with other engineering disciplines to integrate mixed-signal solutions into larger systems * Support supplier identification and engagement for component sourcing Requirements * Bachelor’s degree or substantive experience in electrical engineering, electrical and computer engineering, or related fields * Excellent understanding of both analogue and digital circuit principles, with a focus on mixed-signal design * Experience full PCB design lifecycle from taking functional specifications to generating manufacturing data. * Hands-on experience with PCB design tools (e.g., Altium) and simulation software (e.g., SPICE). * Demonstrated ability to troubleshoot and resolve complex electronics issues. * Experience utilizing laboratory equipment for testing and validation, such as oscilloscopes, spectrum analysers, and network analysers. * Familiarity with product life cycle management, from initial design through production and support. * Experience with miniaturisation and rigid flex PCB design including stackups, bend radius control, impedance in flex, stiffeners and reliability Nice to have experience in High speed and digital: * USB 2.0 High Speed and USB Audio Class 2 is a big plus * I2S and TDM audio data paths * Ethernet and audio over IP concepts * Clocking and jitter management with low phase noise * Signal integrity and power integrity for high speed interfaces * Reset, boot and timing strategies across mixed architectures Nice to have: * safety awareness including EN 55032, EN 55035 and EN (phone number removed) * RoHS and REACH and creation of technical files for CE and UKCA * Design for manufacture and design for assembly with fabricators and contract manufacturers * Design for test with accessible test points and simple fixtures * Basic scripted bench testing for repeatable validation * Audio over IP experience such as Dante or AVB Please send your cv and apply to this role to Justine at Logic Recruiting Ltd. Unfortunately, please only apply if you live in London and have permanent status and do not require sponsorship
Senior Software Engineer
MBDA
Filton
In office
Senior
ÂŁ60,000
RECENTLY POSTED
linux
windows
c++
We are looking for passionate and skilled software engineers who have exceptional problem solving and critical thinking skills, analytical with high attention to detail, and self-motivated!Salary: up to ÂŁ64,000 depending on experienceDynamic (hybrid) working: 5 days per week on-site, due to workload classificationSecurity Clearance: British Citizen or a Dual UK national with British citizenship .Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.What we can offer you:
Company bonus: Up to ÂŁ2,500 (based on company performance and will vary year to year)
Pension: maximum total (employer and employee) contribution of up to 14%
Overtime: opportunity for paid overtime
Flexi Leave: Up to 15 additional days
Flexible working: We welcome applicants who are looking for flexible working arrangements
Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments
Facilities: Fantastic site facilities including subsidised meals, free car parking and much more…
The opportunity:The Human Machine Interface (HMI) and Cyber team is looking for principal software engineers to join us developing the future laser defence capability for the Royal Navy!We are looking for engineers with both a deep and broad range of experience in software engineering, from requirements to certification, who have taken the lead in technical implementation and delivery of complex solutions as well as supporting and mentoring other engineers in their team.We are committed to developing careers and skillsets by supporting our teams’ personal development whilst ensuring that a healthy work/life balance is maintained!What we’re looking for from you:You will be able to demonstrate experience and knowledge in the following areas:
Strong proficiency in software programming in C++
A proven record in delivering software product on complex systems
Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and design
Experience of building internal and external stakeholders relationships
Ability to support and developing more junior engineers
Collaborative and open approach to problem solving with strong communication skills
Knowledge / interest in the following topics are considered a bonus but are not required.
Windows / Linux OS lockdown
Software Security and Safety requirements
HMI development / design
Automated Testing
Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a givenMBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom.We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more…We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.Follow us on LinkedIn (MBDA), X (@MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. #LI-RS1
Palantir Foundry Lead Consultant
Staffworx Limited
Wakefield
In office
Senior
Private salary
RECENTLY POSTED
processing-js
python
java
Palantir Foundry Lead Consultant - Lead architect and hands-on technical owner for Palantir Foundry implementations. You will design and build production-grade data and application workflows on Foundry, own technical decisions end-to-end and work directly with senior stakeholders while mentoring engineering teams.Core ResponsibilitiesFoundry Solution Architecture & Build
Own end-to-end solution design across:
Data integration (Pipeline Builder/code-based pipelines, connectors, incremental loads).
Ontology modelling (object/relationship design, semantics, versioning).
Application layer (Workshop, Code Repositories, OSDK/APIs, Actions, AIP/agentic workflows).
Define and implement patterns for data modelling, transformation, and lineage tracking.
Design permission models (RBAC/ABAC), object-level security and auditability.
Implement CI/CD and environment promotion strategies for Foundry artefacts.
Scalability, Reliability & Operations
Lead performance tuning for large-scale production deployments (eg parallelisation, partitioning, caching, compute configuration).
Design monitoring, alerting and observability for pipelines, applications and integrations.
Handle incident response and root cause analysis for platform and application issues.
Define and enforce non-functional requirements (SLA/SLOs, resilience, disaster recovery).
Client-Facing Engineering & Stakeholder Management
Run technical discovery with senior stakeholders to translate business needs into concrete Foundry use cases.
Present architectures, trade-offs and risk assessments to both technical teams and C-suite.
Provide technical guidance on integration with existing enterprise systems (data warehouses, message buses, APIs, identity providers).
Enablement, Mentoring & Standards
Design and deliver technical bootcamps, hands-on labs and enablement plans for engineers, analysts and power users.
Mentor engineers on Foundry internals, best practices, and debugging strategies.
Contribute to and enforce internal standards: code quality, naming conventions, testing strategies, pipeline/app design patterns.
Required Experience
Extensive experience working with Palantir, ideally as a Forward Deployed Engineer or equivalent implementation role.
Multiple large-scale Foundry implementations in production, with direct ownership of:
Solution architecture
Deployment strategy
Operational runbook and handover
Demonstrable enterprise experience with:
Performance bottlenecks at scale
Complex permissioning/security models
Schema and ontology evolution
Integration failures and incident recovery
Strong client-facing track record with senior stakeholders and C-suite, including technical steering sessions and design reviews.
History of teaching, mentoring or training engineers or mixed-ability teams on Foundry (eg bootcamps, internal academies, onboarding programmes).
Exposure to Palantir product teams and a deep understanding of:
Platform limitations and edge cases
Common failure modes
Practical workarounds and design patterns to avoid them
Technical Skills
Strong practical knowledge of core Foundry components: Pipeline Builder, Ontology, Workshop, Code Repositories, OSDK, Actions, AIP/agentic features.
Proficiency in at least one general-purpose programming language commonly used with Foundry (eg Python, Java, or similar) for transformations, services, and integrations.
Solid background in data engineering concepts: batch/stream processing, data modelling, data quality, and governance.
Experience integrating Foundry with enterprise identity (SSO, SAML/OIDC), APIs, and existing data platforms.
Familiarity with modern software engineering practices: version control, code review, automated testing, CI/CD, infrastructure-as-code (where applicable).
Profile
Deep technical but pragmatic: optimises for correctness, reliability and maintainability under real-world constraints.
Systems thinker: able to model complex domains and understand end-to-end data and control flows.
Clear communicator: can move seamlessly between low-level detail and high-level architecture with different audiences.
Enjoys debugging hard problems, documenting patterns, and building repeatable, reusable solutions.
Staffworx are a UK based Talent & Recruiting Partner, supporting Digital Commerce, Software and Value Add Consulting sectors across the UK & EMEA.
Software Engineer
Iceland Food Group
Deeside
In office
Mid
Private salary
RECENTLY POSTED
javascript
dot-net
csharp
vue.js
microsoft-azure
Do you want to work for a company that goes the extra mile for its customers, colleagues and communities? Are you resilient, efficient, and productive? Can you lead by example? If so, then why not join our family.At Iceland, we value, recognize, and celebrate all colleagues for their good work. We pride ourselves on being team players who can work collaboratively with others. We offer some great opportunities for career progression and development, alongside a competitive salary and a great benefits package.We have an opening for a Software Engineer to join our fast-paced IT department. This position would be suitable for a strong mid-level Software Engineer.Our TeamThe Software Engineering team are well established at Iceland. The roadmap is an exciting mixture of greenfield projects and continuous improvement, upgrading our existing estate of applications to the latest technologies and architecture. Theres a wealth of experience within the team and theres always someone willing to offer their support and knowledgeApplications developed by the team are used through-out our business by all of our 30,000+ colleagues, so scalability and resilience are key to everything we do. Continuous integration and deployment have been fully adopted to automate code releases which gives our team more confidence when releasing code into production environments.What you can expect from usA collaborative and informal environmentManagers and squad members who invest in your professional and personal growthPassionate and imaginative technical teams to work and collaborate withA forward-thinking leadership team that puts confidence in you and gives you the autonomy to deliver what the business needsWe encourage new ideas to help keep us moving in the right direction and have design authority meetings to give you the chance to excite us with your ideasIn this role, you can expect toUse the latest web technology to build quality and innovative software solutions, including .NET 8, C# 12 and Vue.jsWork closely with your agile squad of developers, BAs and testers to collaborate on solutionsBuild greenfield, extend, or enhance existing functionality as well as building towards a new modular platformFollow our agile way of working by attending stand-ups, sprint reviews, retrospectives, and design and planning sessionsWork with the latest infrastructure offered by Microsoft Azure to implement your solutions, utilising CI/CD pipelines and infrastructure as codeYou should apply ifYou have a passion for tech and want to learn new thingsYou enjoy working across the full stack to deliver applications in the cloudYou have experience with, or are keen to use modern JavaScript frameworkYou love to make things better for people who use your applicationYou constantly strive for technical excellenceTPBN1_UKTJ
Python Software Engineer - Fintech
Run-Time Group Ltd
Ruislip
Hybrid
Mid
Private salary
RECENTLY POSTED
python
aws
terraform
kubernetes
jenkins
postgresql
+1
A Mid Level Python Engineer is required to join a Fintech company developing next generation tools for how companies get funding and optimise their working capital.Our client aims to change how corporate finance works, by replacing static, limited and often stale financial metrics with live data-driven insights sourced from direct connections to their clients systems.You will be joining a strong team of Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial toolsscalable, secure, and smart.If you’re an experience Software Engineer whose passionate about Python, excited by financial technology, and eager to build meaningful systems from the ground up, we want to hear from you.As a Python Software Engineer, you will contribute to the design, development, and delivery of scalable, high-impact features across our platform. Youll work closely with experienced engineers, product managers, and data scientists to build reliable systems that solve complex financial problems. This role offers an excellent opportunity to deepen your technical expertise, take ownership of individual projects, and grow in a supportive, fast-paced startup environment.Requirements:1st class - 2;1 Degree in Comp Sci or STEM subject from a Top ranked University3+ years of experience in Python developmentTech: Python, FastAPI, Pydantic, PostgreSQL, AWSDevOps tools: Kubernetes, Docker,Terraform, JenkinsVery strong software engineering principlesEnthusiasm for startup environment and cross-functional teamsPassion for automation and data infrastructureTPBN1_UKTJ
Senior Software Engineer
Retelligence
London
Hybrid
Senior
ÂŁ80,000 - ÂŁ95,000
RECENTLY POSTED
javascript
dot-net
kubernetes
csharp
typescript
docker
+3
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software design initiatives. Key Responsibilities: * Develop new features with a strong focus on high-quality code. * Conduct peer code reviews to ensure quality and adherence to best practices. * Participate in daily stand-ups, change analysis sessions, and technical presentations. * Provide guidance on tool and environment adoption where necessary. * Continuously develop knowledge of the business domain and gain a deeper understanding of the organization’s objectives. * Work closely with tech leads, engineers, testers, and other personnel to deliver high-quality products. * Take ownership of initiatives related to innovation or addressing technical debt. * Design, document, and communicate system solutions with a balanced focus on time, quality, cost, and performance. * Collaborate with colleagues across the organization to gain buy-in and feedback on proposals and designs. Required Knowledge & Experience: Essential: * Strong proficiency in C# at a commercial level. * Solid experience with .NET Core and related open-source technologies. * Knowledge of Object Orientation, SOA, and relevant design patterns. * Experience with modern software development practices, including agile methodologies, version control, code reviews, and continuous integration. * Understanding of concurrency, asynchrony, and parallelism. * Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. * Proficiency in relational database concepts, Microsoft SQL Server, and SQL. * Familiarity with front-end technologies such as HTML, CSS, and JavaScript. * Experience in Web API design and implementation. Desirable: * Commercial experience with Typescript. * Experience with containerization (e.g., Docker) and container orchestration (e.g., Kubernetes). * Experience in SPAs and responsive web development, particularly with Angular. * Familiarity with enterprise messaging systems (e.g., NServiceBus, Azure Service Bus)
C Software Engineer - Defence Sector - Cambridge
Newton Colmore Consulting
Cambridge
In office
Mid - Senior
ÂŁ35,000 - ÂŁ65,000
c
c++
python
matlab
A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK’s security against external threats. You will have the opportunity to work on cutting-edge systems architecture, ideally utilizing past firmware and embedded software tools. The projects you will be involved in will truly mind-blowing, challenging you on a daily basis. It would also be ideally, though not essential, if you have previous knowledge and experience in Software-Defined Radio (SDR) and Real-Time Operating Systems (RTOS). There will also be a significant amount of algorithm development, so a strong mathematical background would be advantageous in this role. The company has recently revamped cutting-edge labs, enabling development at the forefront of the sector. This means you will be working on brand-new developments using the latest technologies available. Knowledge of other programming languages such as C++, MATLAB, or Python will also be required. As this role involves working in the defence and security sectors, you will need to be able to obtain (or already hold) security clearance. If you have previous experience in the defence and security field and hold security clearance, this would be highly advantageous. In addition to working within a growing company on some of the most fascinating projects, you will also be rewarded with an excellent starting salary (based on level of experience), bonuses, enhanced pensions, healthcare, gym membership, free lunches, and other excellent benefits you would expect from a larger organisation. If you believe you are well-suited for this role, I suggest submitting an application now to avoid missing out on this career opportunity.
Senior Go Developer
Fruition Group
London
Hybrid
Senior
Private salary
aws
kubernetes
cassandra
kafka
docker
grpc
+1
6 months ContractLondon Hybrid or Fully RemoteAn exciting opportunity for a highly skilled Senior Go Developer to join a leading technology business on a contract basis. This organisation is recognised for its engineering excellence and is seeking a Senior Go Developer to help scale distributed systems and deliver high-performance solutions.In this role, the Senior Go Developer will design, develop, and implement data-intensive applications across the full engineering life cycle. You’ll architect and deliver microservices-based systems using Go (Golang), AWS, Kubernetes, Docker, and Kafka, working closely with cross-functional teams to build scalable, reliable, and resilient platforms.You’ll also play a key role in optimising system performance, improving reliability, and ensuring scalability, while contributing to code reviews, design discussions, and knowledge sharing across the engineering function.Senior Go Developer - Key Requirements:
Strong commercial experience in Back End development
Advanced skills in Go (Golang), with proven expertise in AWS, Kubernetes, and Docker
End-to-end software engineering experience, including system design and architecture
Background in complex, large-scale, data-driven applications
Product-focused approach, ideally within fast-paced tech organisations (start-ups or scale-ups)
Knowledge of Kafka, Cassandra, gRPC, and microservices is a strong advantage
Open-source contributions are beneficial
If you’re a Senior Go Developer looking for a challenging 6-month contract with a forward-thinking tech company, apply today.We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Senior Software Engineer
Reed Technology
Nottingham
Hybrid
Senior
ÂŁ70,000 - ÂŁ85,000
terraform
graphql
kubernetes
restful
nosql
typescript
+3
Senior Backend Software Engineer - Cloud-Native Platform | Up to £85,000 | Hybrid (Nottinghamshire HQ) I’m delighted to be once again recruiting on behalf of my technology-led client that’s building a modern, cloud-native platform from the ground up. They’re looking for a Senior Backend Software Engineer to join a high-performing team focused on delivering scalable, secure, and high-quality services using the latest tools and engineering practices. This is a hands-on role for someone who enjoys solving complex problems, working in a microservices environment, and contributing to architectural decisions. The team values clean code, automation, and continuous improvement-and they’re looking for someone who shares that mindset. Key responsibilities as the Senior Back-End Software Engineer are: Design and develop backend services using Node.js and TypeScript, deployed in a cloud-native environment. Build and maintain GraphQL and REST APIs to support a range of digital products and integrations. Collaborate with architects, product managers, and other engineers to shape scalable technical solutions. Integrate with third-party platforms and services, including content systems, payment providers, and internal tools. Contribute to CI/CD pipelines, infrastructure automation, and DevOps practices. Promote engineering best practices across testing, documentation, and code quality. Stay up to date with emerging technologies and bring innovative ideas to the team. Skills & Experience needed: Essential: Strong experience with Node.js and TypeScript Proven background in microservices architecture Solid understanding of GraphQL and RESTful API design Experience with SQL and NoSQL databases Familiarity with CI/CD, automated testing, and modern development workflowsDesirable: Experience with Azure or other cloud platforms Knowledge of Infrastructure as Code (e.g., Terraform) Exposure to event-driven architecture and messaging systems Containerization and orchestration experience (e.g., Docker, Kubernetes)Package & Working Model Salary: Up to £85,000 Hybrid working: 3 days per week onsite in Nottinghamshire HQ Flexible hours and collaborative team culture Opportunity to work on a greenfield platform using modern technologiesIf you’re a senior engineer looking for a fresh challenge in a tech-first environment, I’d love to speak with you. Drop me a message for a confidential chat or to learn more about the team and the opportunity. Studies suggest that women tend not to apply for a job if their CV isn’t a perfect fit. Here, talent takes precedence over experience. So, if you like the role and think you could be awesome at it in time, go ahead and apply
Embedded Ada Software Engineer
Certain Advantage
Stevenage
Hybrid
Senior
ÂŁ560/day
ada
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit an Embedded ADA Software Engineer subcontractor on an initial 12 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis.Hourly Rate: £70.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location: Stevenage Hybrid/Remote working: The role will likely be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Duration: 6 months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interviewEmbedded ADA Software Engineer Job Description:Join the growing Software team in Stevenage, working as part of a dynamic team to develop, test and deliver innovative solutions by exploiting a wide portfolio of software technologies. You will work as part of a small team and be empowered to work individually with little supervision. You will need to be able to work independently and be self driven whilst providing some technical leadership. You will need to be very proactive and comfortable working with teams outside of the SW department, and be able to work in a lab based environment using various test tools such as scopes, logic analysers, bespoke test equipment and host based testing.Responsibilities:
Developing Real Time Embedded SW in ADA on a power PC
Testing the Embedded SW
Producing test requirements & test scripts for Unit, Subsystem and System level testing on both host and target platforms
Running tests, analysing results and using target test facilities such as debuggers, probes, logic analysers and oscilloscopes
Documenting the SW
Skillset/experience required:
Experience developing in the ADA Programming Language and motivated to develop reliable, high performance, standardised, and documented software
Experience of programming Embedded Software on a Power PC
Experience of testing Embedded SW and using test facilities such as debuggers, probes, logic analysers and oscilloscopes
Experience of DOORS
Experience in model-based development, either in SysML/UML
Understanding of standardised bus systems and protocols
Excellent analytical and design ability, including review and critical analysis
Keen to work on novel products where the software you produce is time and mission critical
Able to communicate effectively with multiple stakeholders, including Systems Engineering, Electronics and Electrical, and Test and Validation
Simulation Software Engineer
HOLT EXECUTIVE
London
Hybrid
Junior - Mid
ÂŁ40,000 - ÂŁ85,000
linux
javascript
c++
A growing space engineering team in the UK is seeking a Simulation Software Engineer to support the development of high-fidelity spacecraft simulators used for mission design, verification, and operations. You’ll work alongside software and aerospace engineers to develop simulation tools, integrate flight software, and ensure robust, reliable simulator performance for upcoming spacecraft missions.= What You’ll Do Design, implement, and test spacecraft simulators as part of a multidisciplinary engineering team Develop and integrate simulation software aligned with mission and subsystem requirements Validate, configure, and deploy simulator builds into operational environments Create scripts based on operational scenarios to support testing and training Maintain simulator performance and availability for engineering and operational users Develop startup and configuration scripts for different operational modes and system setups Essential Skills Degree in Computer Science, Electronics, or another relevant STEM discipline 2+ years of experience in software engineering or real-time software development, ideally within modelling/simulation Strong debugging and profiling experience on Linux Proficiency in modern C++ (C++14 or later) Solid understanding of object-oriented programming, UML, and design patterns Experience with test-driven development Desirable Skills Experience with ECSS SMP, SIMULUS Suite, or other spacecraft simulation frameworks Familiarity with Agile development tools and methodologies Knowledge of ECSS-E-70 (PUS) and SCOS MIB Linux system administration, shell scripting, Makefiles JavaScript scripting experience What’s on Offer Opportunity to work with a highly talented, international engineering team Flexible working around core hours in a supportive, collaborative environment Optional 9/75 working pattern Hybrid working arrangements (role-dependent) 25 days annual leave + 8 bank holidays (increasing with tenure) Private healthcare (taxable benefit), life insurance, long-term sick pay Relocation allowance and potential visa sponsorship Access to modern office and cleanroom facilities Regular social events and a positive team culture TT
SOFTWARE ENGINEER / SOFTWARE DEVELOPMENT ENGINEER
ARCA Resourcing Ltd
Bristol
Hybrid
Junior - Mid
Private salary
linux
windows
git
c++
python
csharp
+3
Software Engineer / Software Development Engineer (Backend) – High-Tech Engineering company | BristolLocation: Bristol / Hybrid (3 days pw onsite)ARCA Resourcing is proud to be partnering with a cutting-edge engineering company that is redefining real-time simulation technology. Their proprietary systems are raising the bar in dynamic performance across sectors including automotive, motorsport, and beyond.We are looking for a Software Development Engineer who is eager to grow their career in a hands-on, technically challenging environment. You’ll contribute to software that drives real-world systems, including motion platforms and simulation technology. This is an opportunity to work on truly unique technology with real-world impact.The Role:As a Software Engineer, you will:* Develop and maintain software across platforms including Windows, Linux, web technologies, and real-time controllers.* Deliver new features and fix issues across a range of new and existing software products.* Write clean, maintainable code and contribute to robust documentation and specifications.* Collaborate with multidisciplinary teams to capture user requirements and translate them into working solutions.* Improve software development workflows, tools, and automation practices.* Participate in code reviews and champion best practices.What We’re Looking For:We’d love to hear from you if you have:* 2–3 years’ experience programming in high-level languages (e.g. Python, C++, C#, Java, TypeScript) – gained professionally, academically, or through relevant personal projects.* An interest in areas such as graphics, user experience, and cross-platform development.* Familiarity with tools such as Git and Jira.* Exposure to or curiosity about modern DevOps practices (e.g. containerisation, cloud, CI/CD).* A passion for software quality and maintainability.* A growth mindset – open to learning new languages, platforms, and techniques.* Strong communication skills and the ability to collaborate with technical and non-technical stakeholders.* A strong understanding of software engineering fundamentals, data structures, and algorithmic problem solving.* Curiosity about cross-platform development, real-time systems, or high-performance computing.* Strong collaboration and communication skills, with the ability to work effectively in small, multidisciplinary teams.What’s in it for you:* Join a growing company working on world-leading motion systems.* Get hands-on with real-time systems and software used by high-profile clients.* Work on meaningful projects with real physical output – your code will move machines.* Be part of a small, focused team where your contributions truly matter.* Enjoy a supportive, technically curious environment that values quality and innovation.What’s in it for you:* Work on world-class real-time simulation systems with real-world impact.* Get hands-on experience with real-time software, containerized environments, and cloud platforms.* Join a small, highly skilled team where your contributions are visible and valued.* Opportunities for professional development and exposure to cutting-edge engineering projects.* Be part of an innovative, technically curious culture that encourages experimentation and quality software practices.If you are ready to work on exciting, high-impact projects where your code truly moves machines, apply now via the link below to join this fast-growing team
Software Engineer (Firmware)
Elix Sourcing Solutions
Sandwich
Hybrid
Graduate - Junior
Private salary
android
xamarin
dot-net
c++
csharp
c
+1
Location: Near Sandwich (Hybrid 2 days from home) Package: Competitive salary, 9 day working fortnight, profit bonus, and more benefits Security requirements: Must have lived in the UK consecutively for 5 years+ Ready to grow your career with a thriving company? Want to work on innovative new products from concept to launch? Join a dynamic engineering team working on innovative precision engineering products from concept to completion. This role offers the perfect blend of technical challenge and work-life balance, with genuine variety across the full development lifecycle. You’ll be designing and developing both application and embedded software solutions that make a real impact on cutting-edge products. The Role As a Software Engineer, you’ll be at the heart of new product development, working on both application and embedded software solutions. This role offers genuine variety and the chance to make a real impact on innovative products. Key Responsibilities: Design, develop, and test software/firmware for new products Produce design documentation Maintain design records and deliver projects on timeWhat We’re Looking For Strong C# application development experience Full software lifecycle experience Structured design methodology (UML) Desirable: C/C++ and Electronics Android development Visual StudioReady to Apply? If you’re excited about this opportunity and meet the requirements, I’d love to hear from you! Contact: Dairis Sprudzans Email: Phone: (phone number removed) Keywords Software Engineer | Firmware Engineer | Embedded Software | C# | .NET | C++ | C | Xamarin | Android Development | Visual Studio | UML | Software Development Lifecycle | Application Development | ISO 9001 | Project Management | SC Clearance | Security Clearance | Precision Engineering | Product Development | Software Design | Firmware Development | Engineering | Technical Solutions | Problem Solving | Team Collaboration
Senior Embedded Software Engineer
Codan
Whiteley
In office
Senior
Private salary
linux
jira
Domo Tactical Communications operates in fast growing markets offering innovative and robust wireless security products, leading-edge IP centric network devices, and C4I application software solutions, along with high performance wireless broadcast systems for all industries.Our passion for innovation keeps us one step ahead in the rapidly changing and increasingly challenging environments within which we perform, whether on the battlefield, in the streets of our cities, or at the world’s largest sporting events.High performance IP Video, communications, and broadcast systems enable our customers to securely monitor, control, communicate, and share information with confidence in complex environments and in the most demanding situations.What will you be doing?Reporting to the Embedded Development Manager, the Senior Embedded Engineer will contribute to the design and development of embedded systems for world-class wireless and Software Defined Radio (SDR) products. This role involves end-to-end embedded software development, including the creation of new algorithms and waveforms, as well as the enhancement of existing SDR designs.The engineer will work across a diverse portfolio of technically advanced projects, with responsibilities spanning architectural design, embedded programming, and system integration. Collaboration with cross-functional teams will be essential throughout the product lifecycle—from concept and design to production support and customer validation.In addition to core engineering duties, the role may include limited support for sales and customer deployment activities, particularly during new product introductions.This is an excellent opportunity for a technically proficient engineer who enjoys solving complex challenges and making a tangible impact in a product-driven environment.Key Responsibilities Include:* Developing embedded software in C/C++, with an emphasis on object-oriented, maintainable, and efficient code.* Designing system and software architecture, capturing requirements, and defining component interfaces.* Conducting research into new technologies, contributing to the development of demonstrators and long-term product strategy.* Providing technical input into sales activities such as demonstrations, tenders, and quotations.* Supporting customers during new product rollout and feature validation.* Assisting production teams with design verification testing (DVT) and automated test equipment (ATE) implementation.About You:A successful candidate will demonstrate strong technical expertise in embedded systems and a collaborative approach to engineering. Essential experience and competencies include:* Proficiency in C/C++ programming for embedded platforms.* Experience with Linux, device drivers, and software design/architecture patterns.* Familiarity with UML, system design methodologies, and structured documentation.* Basic experience using frequency and time domain test equipment.* Strong communication skills, including technical documentation, requirements analysis, and presentations.Additional desirable skills:* Understanding of hardware design, including schematic capture and PCB layout tools.* Experience with firmware design in VHDL or Verilog.* Familiarity with simulation tools such as Modelsim or Questa.* Working knowledge of JIRA (highly desirable) and Microsoft Project.A good quality Degree in Electronics or Engineering is essential. Prior experience managing or leading small technical teams on moderate-sized projects will be viewed favorably.UK Security Clearance (SC) may be required for involvement in specific projects.Benefits and CultureOur culture is supportive and collaborative. You will be part of a multidisciplinary team where we share our ideas and innovation is strongly encouraged. We are looking for someone with genuine passion for the job and a “can-do” attitude. Our staff receive:*25 days annual leave plus Bank holidays*A generous pension plan*Employee Assistance Program*Income protection*Flexible core working hours*Onsite subsidised cafe*A personal approach to training and developmentEnjoy working as part of a global organisation with teams in Whiteley, Hampshire; USA; Denmark, Singapore; Dubai and Australia.DTC is committed to promoting a culture that supports personal development and embraces a diverse mix of employees throughout all levels of the organisation.Interested in a career with us?Simply click on APPLY and we’ll be in contact shortly
Instrumental Raman Spectroscopist UPLiFT
Science and Technology Facilities Council
Location not specified
In office
Graduate - Junior
ÂŁ45,000/day
TECH-AGNOSTIC ROLE
Instrumental Raman Spectroscopist UPLiFT Salary: ÂŁ41,344 - ÂŁ45,479 per annum | 3 Years Fixed-term Contract | Full-time | Closing date: 23rd November 2025 Location: Science and Technology Facilities Council, Rutherford Appleton Laboratory Harwell, Oxfordshire OX11 0DE Come and discover the kind of impact you can make when you work with some of the best facilities and brightest scientists in the world. As part of the Science and Technology Facilities Council (STFC) the Central Laser Facility (CLF) contains many state-of-the-art laser systems and experimental stations, along with expert scientists, engineers and technicians that work with academic and industry users to deliver science across a broad range of fields. We have around 200 staff and are a very friendly, outgoing, externally facing department. We have a welcoming and inclusive culture, and you will find that people will naturally help and support you. About the role The position is to participate in a research project to develop a novel concept combining Spatially Offset Raman Spectroscopy (SORS) and ultrasound for enhanced chemically specific imaging deep inside biological tissue. The full-time position is funded through a recently awarded EPSRC grant for three years. The concerned work will take place at the Central Laser Facility, STFC Rutherford Appleton Laboratory in Oxfordshire, UK and involves close collaboration with the University of Exeter (Prof. Nick Stone). This post will be part of a team of leading scientists working to develop novel solutions to solve clinical needs in patient specific diagnosis and treatment of cancers. Specifically, we seek a postdoctoral research scientist to focus on the development of instrumentation comprising both SORS and Raman technology. Expertise in vibrational spectroscopy is essential. The post will include design, construction, optimisation and day-to-day operation of the instrument. The study will be performed on excised tissue and optical phantoms. The applicant will have experience with data analysis of vibrational spectra. The successful applicant will be able to present information on research progress and outcomes, communicate complex information orally, in writing and electronically and participate in the preparation of proposals and applications to external bodies. A suitable candidate will be a PhD graduate (or near completion) in any of the natural sciences. The candidate will benefit from working in a vibrant internationally leading research environment. Advanced training and researcher development will be provided as part of the programme. Main duties and accountabilities To undertake research to develop the novel analytical instrumentation, including optical design. Writing up research work for publication. Making presentations at national and international conferences and similar events. Dealing with problems which may affect the achievement of research objectives and deadlines. Analysing and interpreting the results of own research and generating original ideas based on outcomes. Using new research techniques and methods. Using initiative and creativity to identify areas for research, developing new research methods and extending the research portfolio. To monitor research budgets as appropriate. To maintain safety in their research environment. Engaging in continuous professional development. Person Specification The following criteria will be assessed at Shortlisting (S), Interview (I) or both (S&I) A PhD in natural sciences (or within 6 months of completion), or equivalent experience. (S) Experience in using vibrational spectroscopy (Raman or IR) and associated data analysis. (S&I) Hands on experience in developing/aligning vibrational spectroscopy instruments (Raman or IR). (S&I) Having a proactive approach to work and to be able to use initiative to work within a scientific environment. (I) Able to work independently and as a part of a team. (S&I) Able to work to tight deadlines. (S&I) Safety awareness. (I) Excellent interpersonal skills, including communication, both written and oral. (S&I) Additional Information Further information is available from Prof. Pavel Matousek (). Our Benefits UK Research and Innovation recognises and values employees as individuals and aim to provide a pay and rewards package that motivates staff to perform to the best of their ability. The reward package includes a flexible working scheme, Defined benefit pension scheme, 30 days annual leave allowance plus 10.5 bank holiday/privilege days and several other benefits. We ask some of the biggest questions in the universe, to answer some of the biggest challenges in the world. Whatever our role, we have the freedom to explore, learn and connect, as part of a community that loves to share knowledge and support one another. As one of Europes largest research organisations, this is a place where theres always something new to learn about the world around us, about your career, but most of all, about yourself. Join us and discover whats possible! Please note, if you will require sponsorship to work in the UK, as part of your sponsorship application, you and any dependants travelling with you, will be required to pay costs directly to The Home Office for the application before you start your role with us. UKRI is normally able to reimburse some, or all of these fees after you have become an employee and this can be discussed with the Hiring Manager. For more information, please visit https://www.gov.uk/skilled-worker-visa/how-much-it-costs or contact
Spotlight
Platform Developer – Payments Team
Tombola
Sunderland
Hybrid
Mid
Private salary
dot-net
csharp
aws
nosql
docker
terraform
Help Shape the Future of tombola 🎯At tombola, our Payments Team is at the heart of delivering seamless and secure experiences for our players. We’re looking for a talented .NET Platform Developer with strong C# and .NET experience to help us build and improve the platform that powers tombola’s payment systems. This role offers hybrid working, giving you the flexibility to work both remotely and from our office.What you’ll be working on 👀
Engineer platform applications that form the core of tombola’s payment systems
Design and build services for payment integrations
Develop background services that support key platform features
Take ownership of projects and contribute directly to tombola’s growth
The tech you’ll get hands-on with 🔧
C# ASP.Net (Framework & Core)
Node.js, Vue.js, TypeScript
AWS services (including S3, RDS, Lambda)
Docker, Terraform, TeamCity, GitHub
SQL databases (MSSQL, MySQL, Redis)
What we’re looking for 😇
Proven experience in C# and .NET – this is essential
Strong communication skills to share your ideas and collaborate effectively
A proactive mindset, always looking for ways to improve and innovate
A genuine passion for learning and growing in a fast-paced, dynamic environment
Creative problem-solving skills to tackle challenges and build robust solutions
A focus on delivering high-quality, reliable platform solutions that power payments
Why join tombola? ⭐️
Work in a fast-moving, collaborative Payments Team where your work makes a real impact
Thrive in an ever-evolving environment with continuous learning opportunities
Play a key role in building the platform that powers tombola’s payment systems
Enjoy hybrid working (3 days in the office) in a collaborative, supportive team
Benefit from a fantastic package of perks and opportunities designed to help you thrive
Discover more about our benefits and perks here.If you’re ready to put your C# and .NET skills to work in a team where every transaction counts, your journey starts here.At tombola we know that our differences make us stronger and that thinking differently is key to long term success. We work hard to create a culture of inclusivity where everyone can celebrate our Free to be me value. We are committed to creating opportunities for everyone here at tombola, we welcome applications from all backgrounds and encourage individuals to apply, even if you don’t meet every requirement.
Spotlight
Platform Developer - Game Integration Team
Tombola
Sunderland
Hybrid
Mid
Private salary
dot-net
csharp
aws
terraform
docker
nosql
Help Shape the Future of tombola 🎯We’re looking for a platform developer to join our Game Integration Team. At tombola, this team ensures our platform can support multiple games and studios reliably. We are looking for a talented .NET Platform Developer to focus on mainly back-end, platform work. Your key role will be decoupling our platform from games, making it flexible, scalable, and ready for multiple internal and 3rd party games. This role offers hybrid working, giving you the flexibility to work both remotely and from our office.What you’ll be working on 👀• Refactor and decouple platform components to support multiple games• Maintain and improve back-end services and APIs• Ensure the platform is reliable, scalable, and flexible• Take ownership of back-end projects and contribute directly to tombola’s growthThe tech you’ll get hands-on with 🔧• C# ASP.NET (Framework & Core)• Node.js, TypeScript• AWS services (S3, RDS, ECS)• Docker, Terraform, TeamCity, GitHub• SQL and NoSQL databases (MSSQL, AWS DynamoDB, Redis)What we’re looking for 😇• Strong back-end and platform experience in C# and .NET• Comfortable working with APIs and server-side systems• Proactive mindset and problem-solving skills for platform challenges• Strong communication to collaborate effectively• Focus on delivering reliable, scalable back-end solutionsWhy join tombola? ⭐️• Work in a collaborative Game Integration Team where your back-end work powers multiple games• Thrive in a fast-moving environment with continuous learning opportunities• Play a key role in shaping the platform that enables games across tombola• Enjoy hybrid working (3 days in the office) in a supportive team• Benefit from a fantastic package of perks designed to help you thriveIf you are ready to put your C# and .NET skills to work in a mainly back-end, platform-focused role, your journey starts here.At tombola we know that our differences make us stronger and that thinking differently is key to long term success. We work hard to create a culture of inclusivity where everyone can celebrate our Free to be mevalue. We are committed to creating opportunities for everyone here at tombola, we welcome applications from all backgrounds and encourage individuals to apply, even if you don’t meet every requirement.
Spotlight
C++ Software Engineer
Leonardo
Southampton
Hybrid
Senior - Leader
Private salary
c++
Job Description:Your impactWe are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore all backgrounds and help develop all our software engineers.We want to develop a new generation of features and capabilities using innovative software solutions and we need you to create them. You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create market-leading products within the defence industry.What you’ll bringExperience of:C++ software development experienceIt is useful if you have some of these skills:C# application developmentNetworking experienceExperience with developing Windows & Linux applicationsFamiliarity with the Software lifecycle processes including: Requirements Management, Design, Implementation, Test and IntegrationFamiliarity with Configuration Management process and tools e.g. gitSoftware design experience e.g. SysML / UMLTest case / procedure development experienceKnowledge of Docker, Virtual machines and Continuous Integration (CI) tools e.g. JenkinsKnowledge of software development standards such as RTCA 178C and coding standards such as AUTOSAR / MISRA C/C++This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn.Security ClearanceThis role is subject to pre-employment screening in line with the UK Government’s Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) will apply, this includes meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: https://careers.uk.leonardo.com/gb/en/security-and-vettingWhy join usAt Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work–life balance. Whether you’re looking to grow professionally, care for your health, or plan for the future, we’re here to help you thrive.Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi-days each year.Secure your Future: Benefit from our award-winning pension scheme with up to 15% employer contribution.Your Wellbeing Matters: Free access to mental health support, financial advice, and employee-led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity).Rewarding Performance: All employees at management level and below are eligible for our bonus scheme.Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning.Primary Location:GB - SouthamptonContract Type:PermanentHybrid Working:Hybrid
Spotlight
Platform Developer - Promotions & CRM Team
Tombola
Sunderland
Hybrid
Mid
Private salary
dot-net
csharp
aws
docker
terraform
nosql
Join Our Promotions & CRM Team 🎯An exciting opportunity has become available in our Promotions & CRM Team following an internal promotion – a true reflection of how we love to see our people grow and progress at tombola.We’re looking for a talented .NET Platform Developer with strong experience across C#, .NET, JavaScript and Terraform to help us evolve the platform that powers our promotions and customer relationship management (CRM) systems. This role offers hybrid working, giving you the flexibility to work both remotely and three days per week from our office in Sunderland.What you’ll be working on 👀• Building and enhancing the services that power tombola’s promotional mechanics and CRM capabilities• Helping to move our promotional systems towards a microservices-based architecture• Designing and developing scalable platform solutions• Taking ownership of projects and contributing directly to tombola’s growthWhat we’re looking for 😇• Proven experience with C# and .NET – this is essential• Strong understanding of both front-end and back-end development• Experience with Terraform and cloud-based technologies• A collaborative mindset and clear communication style• A proactive, curious approach – you’re always looking to improve and innovate• A genuine passion for learning and delivering high-quality, scalable solutionsWhy join tombola? ⭐️• Join a team that’s shaping how we deliver promotions and player engagement across our platform• Be part of an environment where internal growth and progression are truly celebrated• Work on exciting new projects as we evolve our architecture and introduce a new CRM platform• Enjoy hybrid working in a collaborative, supportive team• Benefit from a fantastic package of perks and opportunities designed to help you thriveDiscover more about our benefits and perks here.If you’re ready to use your .NET expertise to help power the next generation of tombola’s promotional systems, your journey starts here.At tombola we know that our differences make us stronger and that thinking differently is key to long-term success. We work hard to create a culture of inclusivity where everyone can celebrate our Free to be me value. We’re committed to creating opportunities for everyone and welcome applications from all backgrounds – even if you don’t meet every single requirement.
Page 434 of 440