Copello
Senior Software Engineer

Explore roles

Copello

Senior Software Engineer

Private salary

Not Specified

In office

Graduate
Junior
Mid
Senior
Leader

Description

Senior Software Engineer - Cyber Location: Onsite, Hampshire. Employment Type: Permanent Salary: Competitive salary commensurate with experience, plus benefits. Security: Candidates must be eligible to obtain DV clearance due to the nature of the work.
Our client is seeking a highly skilled Senior/Principal Software Engineer to join a leading organisation specialising in advanced cryptographic and key management solutions that ensure secure information exchange worldwide. This role offers the opportunity to develop innovative security technologies in a dynamic, high-security environment.
What You Will Be Doing
Designing, implementing, and testing secure software solutions across various platforms and technologies.
Developing applications for embedded Linux, signal processing, data analytics, and web interfaces.
Writing clean, efficient code in languages such as C/C++ or Rust.
Collaborating with multidisciplinary teams to drive product development from concept to deployment.
Ensuring compliance with security protocols and contributing to documentation throughout the development lifecycle.
Engaging with hardware and FPGA components when required.
What You Will Bring
Degree in Engineering, Computer Science, Mathematics, or a related field.
Proven experience in embedded Linux development, kernel or driver programming, or software in secure environments.
Proficiency in C/C++, Rust, Python, or similar programming languages.
Knowledge of object-oriented design, testing methodologies, and best practices.
Active UK Security Clearance at DV level (mandatory).

Role tech stack

linux
Linux
processing-js
Processing
python
Python
rust
Rust
Copello
Senior Software Engineer
Share role