- A senior engineer's familiarity, independence, critical thinking, collaborative skills and technical initiative
- Software design skills for elegant, high performance, easy to maintain code
- Extensive knowledge of data structures, algorithms, complexity and concurrency
- Strong C++ language knowledge and coding skills
- Concurrency (multithreading, synchronisation and alternatives, parallel hardware)
- CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline stalls)
- Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O)
- Networking (standard packet protocols, performance in particular contexts)
- Linux development (user and/or kernel space) and scripting languages (bash, Python)
- Git, Agile techniques, CI/CD plus TDD or otherwise comprehensively tested code
-
Principal Software Engineer
1 week ago
Oho Group Ltd Cambridge, United KingdomPrincipal Software Engineer · I'm looking for a talented Principal.Net C# Software Engineer to join a global leader in industrial software. Headquartered in Cambridge, UK, with over 6,000 employees at 90 locations in more than 40 countries. · Principal Software Engineer Requireme ...
-
Principal GNSS Engineer
4 days ago
Langham Recruitment Limited Cambridge, United Kingdom Full timePrincipal GNSS Engineer | Cambridge | Hybrid | up to £100k | Sponsorship Offered · Are you looking for a new opportunity within the GNSS space? Are you looking to offer your expertise to help scale a growing team? Are you looking to join a fast-growing company working on the cutt ...
-
Principal Highways Engineer
1 week ago
Penguin Recruitment Ltd Cambridge, United Kingdom**Principal Highway Engineer** · **Permanent role** · **Salary - up to £55k basic + package** · **Location - Cambridge** · We are looking for a Principal Highway Engineer to join our client's team on a permanent basis. This role will be based in Cambridge. · **The Role** · You wi ...
-
Principal Electronics Engineer
1 week ago
TEC PARTNERS LIMITED Cambridge, United KingdomJob: Senior Electronics Engineer · Location: Cambridge, Cambridgeshire · **Salary**: £75,000 to £85,000 per annum · TEC Partners are pleased to be working with a leading consultancy who work on a wide range of product and system developments for a broad range of clients within th ...
-
Principal Board Design Engineer
2 days ago
La Fosse Associates Ltd Cambridge, United Kingdom Full timeLa Fosse is looking for a Principal PCB Engineer to develop physical hardware development platforms, based around custom system-on-chip (SoC) and FPGAs. The platforms are used for software development and validation activities for both our external partners/customers and our inte ...
-
Principal Performance Analysis Engineer
1 week ago
ARM Cambridge, United Kingdom**Job Overview**: · The Central Technologies Group (CTG) at Arm is responsible for defining the architecture of the best-in-class silicon demonstrators that are based on Arm's IP compute sub-system solutions. These designs incorporate a wide range of Arm components to constructa ...
-
Principal Software Graphics Engineer
1 week ago
ARM Cambridge, United Kingdom**Job overview**: We are looking for an enthusiastic Software Engineer ideally with strong knowledge of 3D/2D graphics to join our graphics software team in Cambridge. · **Responsibilities**: The role involves cooperating with highly motivated engineers from different disciplines ...
-
Principal Physical Implementation Engineer
1 week ago
ARM Cambridge, United KingdomAre you passionate about setting new standards in physical implementation? Are you interested in working for one of the most successful IP design companies in the world? Do you want to take part in designing the next groundbreaking GPU? · This is a rare opportunity for you to bec ...
-
Principal Engineer
1 week ago
Enterprise Recruitment Ltd Cambridge, Cambridgeshire, United Kingdom Permanent, Full timeWe are looking for a talented Principal ASIC Design Engineer in Cambridge to work for a global developer of highly precise technology used in space and telecom markets. · On offer is an above market rate salary, bonus scheme (both personal and company), private health insurance, ...
-
Principal Engineer
2 weeks ago
European Recruitment Cambridge, Cambridgeshire, United KingdomPrincipal Board Design Engineer We are working with the world's leading CPU development companies as they look to add a Principal Board Design Engineer to their team in Cambridge. These platforms serve as powerful tools for software development and validation, used by both intern ...
-
Principal Engineer
1 week ago
European Recruitment Cambridge, Cambridgeshire, United KingdomJob Description Principal Board Design Engineer · We are working with the world's leading CPU development companies as they look to add a Principal Board Design Engineer to their team in Cambridge. These platforms serve as powerful tools for software development and validation, ...
-
Principal Test Engineer
1 week ago
IC Resources Cambridge, Cambridgeshire, United KingdomAn opportunity has become available for a Principal Test Engineer to join a sensor company based in Cambridge. · As a Principal Test Engineer you will have a number of responsibilities that include; · Create test plans · Develop automated tests and analyse data · Sensor chara ...
-
Principal Test Engineer
1 week ago
IC Resources Cambridge, United KingdomJob Description · An opportunity has become available for a Principal Test Engineer to join a sensor company based in Cambridge. · As a Principal Test Engineer you will have a number of responsibilities that include; · Create test plans · Develop automated tests and analyse data ...
-
Principal Software Engineer
1 week ago
Enterprise Recruitment Ltd Cambridge, United KingdomJob Description · Principal Software Engineer - Bristol or Cambridge or Remote · We are looking for navigation experts on behalf of a highly specialised software company operating in the satellite navigation sector, whose work spans Automotive, Wearables, Cellular, and Security d ...
-
Principal Hardware Engineer
6 days ago
Singular Recruitment Cambridge, United KingdomJob Description · As the selected PrincipalHardware Engineer , you'll join a small, but expert team where you'll work on the design, development and validation of future communication products. · Responsibilities for the role of Principal Hardware Engineer will include: · Require ...
-
Principal Hardware Engineer
1 week ago
Singular Recruitment Cambridge, United KingdomAs the selected PrincipalHardware Engineer , you'll join a small, but expert team where you'll work on the design, development and validation of future communication products. · Responsibilities for the role of Principal Hardware Engineer will include: · Requirement specification ...
-
Principal Software Engineer
2 days ago
Planarific Cambridge, United KingdomJob Reference: T001 - Principal Software Engineer · Location: Cambridge, UK or Hybrid (UK-based) · Start date: As soon as possible · Job Type: Full-Time · Salary: Competitive · Are you a technologist who loves the challenge of working at the intersection of design and engineering ...
-
Principal Software Engineer
1 week ago
Enterprise Recruitment Ltd Cambridge, United KingdomPrincipal Software Engineer - Bristol or Cambridge or Remote · We are looking for navigation experts on behalf of a highly specialised software company operating in the satellite navigation sector, whose work spans Automotive, Wearables, Cellular, and Security domains. · This com ...
-
Principal Geotechnical Engineer
1 day ago
Harrison Group Environmental Limited Cambridge, United KingdomJob Description · Company Description · Harrison Group Environmental Limited is a leading geotechnical and geoenvironmental engineering firm based in Cambridge, Norwich and London, UK. Operating for more than 45 years, we have a wealth of experience, a range of clients and work i ...
-
Principal Geotechnical Engineer
2 days ago
Harrison Group Environmental Limited Cambridge, United KingdomJob Description · Company Description · Harrison Group Environmental Limited is a leading geotechnical and geoenvironmental engineering firm based in Cambridge, Norwich and London, UK. Operating for more than 45 years, we have a wealth of experience, a range of clients and work i ...
Senior / Principal Engineer, C - Cambridge, United Kingdom - ECM Selection
Description
Elegant approaches to ultra-low latency software engineeringContribute 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.
Your C++ skills and comprehensive knowledge of data structures, algorithms and concurrency will serve you well here. You may be someone who particularly enjoys unorthodox and novel optimisations which others wouldn't have thought of. You'll likely have a strong technical degree and you will have full existing UK work permission without sponsorship.
Overall your expertise will include:
Relevant technical knowledge:
Even if this job's not quite right, do contact us now - we may well have the ideal job for you.
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