Senior / Principal Engineer, C

Be among the first applicants.
ECM Selection (Holdings) Limited
Cambridge
GBP 50,000 - 90,000
Be among the first applicants.
5 days ago
Job description

Elegant approaches to ultra-low latency software engineering
Contribute to the state of the art in high performance, low latency algorithmic software where nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed limit. Collaborate with hardware engineers and sculpt quality C++ code with a full test suite.
You'd be joining a specialised international technology firm in their Cambridge office, with hybrid working available. They are experts in their field and aim to have a positive social impact, contributing to good causes.

Overall your expertise will include:

  1. A senior engineer's familiarity, independence, critical thinking, collaborative skills and technical initiative
  2. Software design skills for elegant, high performance, easy to maintain code
  3. Extensive knowledge of data structures, algorithms, complexity and concurrency
  4. Strong C++ language knowledge and coding skills

Relevant technical knowledge:
  1. Concurrency (multithreading, synchronisation and alternatives, parallel hardware)
  2. CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline stalls)
  3. Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O)
  4. Networking (standard packet protocols, performance in particular contexts)
  5. Linux development (user and/or kernel space) and scripting languages (bash, Python)
  6. Git, Agile techniques, CI/CD plus TDD or otherwise comprehensively tested code

Please apply (quoting ref: CV27102) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior / Principal Engineer, C jobs in Cambridge