C++ Senior Software Engineer
Posted 2 hours ago by Vector Recruitment
We are seeking a C++ Senior Software Engineer ( Hybrid possible) who has excellent experience in the design, implementation, and verification of software as part of a complex electronic system which integrates multiple sub-systems. You will join a dynamic team who are producing a family of disruptive network security products that protect customers' networks and data from cyber-attack.
This technology is already indirectly saving lives. The cutting-edge technology is industry leading, and going through an exciting stage of development and growth. You will have excellent experience of Modern C++ and STL and/or Rust, and a passion for developing good code, working within modern development techniques like TDD and pair/group-programming.
You must be able to obtain Security Clearance, due to the nature of work. In return you will be working for a company which fosters new ideas, encourages personal development, and is a true investor in their employees. The work environment is first class, and you will be offered a very competitive salary with area leading benefits and bonus scheme.
Requirements of C++ Senior Software Engineer
- BSc grade 2.i or above in Computer Science, Artificial Intelligence, Machine Learning, Electronics or similar subject
- Experience with Modern C++ and the STL and/or Rust
- Able to obtain Security clearance.
- Familiarity with software development practices and tools, such as agile development, version control, software testing, continuous integration and virtualisation
- Experience with Python ideally
- Experience with leading design direction
- Bare metal and/or Linux and real time OS experience beneficial
- Cloud development experience beneficial
- Knowledge or experience of network security / network programming beneficial
- Familiarity with object orientation and/or function design patterns
- CI and automation experience
- Type:
- Permanent
- Contract Length:
- N/A
- Contact Name:
- Login or register to view
- Telephone:
- Login or register to view
- Job Reference:
- 492286
- Job ID:
- 222606893
Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.