More jobs:
Engineering Manager
Job in
Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2025-12-23
Listing for:
GPW Recruitment
Full Time, Contract
position Listed on 2025-12-23
Job specializations:
-
IT/Tech
Systems Engineer
Job Description & How to Apply Below
Location:
Edinburgh – Hybrid (3 Days On-Site)
Contract Type:
Full-time, Permanent
Salary: £80,000 - £90,000
About the Role
We are seeking an experienced Engineering Manager to lead a talented team within the System Performance function. This team plays a critical role in optimising the software that powers autonomous vehicles, ensuring high performance, reliability, and scalability. You will own performance tooling, frameworks, and metrics collection, driving improvements across on-vehicle systems and offline tooling to enhance overall efficiency.
Key Responsibilities
* Lead and mentor a high-performing team of software engineers, providing technical direction and career development support.
* Own and evolve system performance tooling, frameworks, and processes to reduce latency and improve system behaviour.
* Drive software upgrades and implement changes to base frameworks for enhanced performance.
* Develop code generation tools for performance inspection, alerting, and diagnostics.
* Conduct compute benchmarking and performance studies to inform design decisions.
* Define and maintain the technical roadmap, aligning priorities with stakeholders and internal teams.
* Ensure fault-tolerant software solutions with robust diagnostic capabilities for rapid issue resolution.
* Communicate effectively with leadership and cross-functional teams to manage expectations and remove delivery roadblocks.
What We’re Looking For:
* Proven leadership experience managing software development teams, ideally in complex or embedded systems environments.
* Strong hands-on programming experience in C++ or Rust.
* Expertise in Linux profiling tools (e.g., perf, valgrind, pprof, strace, ftrace).
* Technical leadership in profiling, diagnostics, and tuning system performance.
* Excellent communication and collaboration skills.
* Ability to translate business objectives into a clear technical vision and roadmap.
* Degree in Computer Science, Electrical Engineering, or equivalent experience.
Nice to Have:
* Experience with QNX or similar real-time operating systems.
* Familiarity with middleware frameworks (e.g., ROS2, DDS, Apex.ai).
* Background in robotics, autonomous systems, or edge computing.
* Automotive software development experience (e.g., Drive
OS)
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×