Location: London
Tech Stack: Python, PySpark, C++
Salary: £550–£850 per day
About the Opportunity
Hexwired Recruitment is partnering with a well-established organisation in the UK defence and national security sector, delivering highly advanced technology used across government and defence applications. They specialise in complex electronic systems, secure communications, and cyber technologies. Candidates must hold an active Enhanced DV (EDV) / Green Badge security clearance to be eligible for this role.
Role Overview
As a Software Engineer, you will develop software for advanced electronic and embedded systems, working closely with multidisciplinary teams including hardware and systems engineers. The role is hands-on and engineering-focused, covering the full software lifecycle—from design through testing and deployment.
Key Responsibilities
* Develop software in Python and C++ for embedded and electronic systems
* Handle large datasets and processing using PySpark
* Work in multithreaded and distributed environments
* Collaborate with hardware, electronics, and systems engineering teams
* Participate in full software lifecycle: design, development, testing, and deployment
* Troubleshoot and solve complex integration and technical challenges
* Contribute to system design and technical decision-making
Required Skills
* Python development experience
* Experience with PySpark or large-scale data processing
* C++ development experience
* Experience with embedded systems or engineering software in real-world applications
* Active Enhanced DV / Green Badge security clearance