Senior Software Engineer

Copello Global
Itchen Stoke and Ovington, United Kingdom
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 59K

Job location

Itchen Stoke and Ovington, United Kingdom

Tech stack

Web Interfaces
C++
Computer Security
Linux on Embedded Systems
Field-Programmable Gate Array (FPGA)
Python
Key Management
Object-Oriented Software Development
Signal Processing
Software Systems
Rust
Information Technology
Data Analytics
Programming Languages

Job description

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.

Requirements

  • 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)

Apply for this position