Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Processor/runtime engineer - bristol/cambridge

Cambridge
TN United Kingdom
Engineer
€60,000 - €80,000 a year
Posted: 3 June
Offer description

Social network you want to login/join with:

col-narrow-left


Client:

microTECH Global Ltd


Location:

Cambridge, United Kingdom


Job Category:

-


EU work permit required:

Yes

col-narrow-right


Job Reference:

f35e0cae3f8e


Job Views:

16


Posted:

01.05.2025


Expiry Date:

15.06.2025

col-wide


Job Description:

We are looking for software engineers with 3+ years of experience who want to work in an exciting and fast-paced environment profiling our high-performance CPU core and novel memory architecture.

You will be working on profiling Python and C/C++ applications to:

* Identify classes applications that benefit most from our novel processor design
* Assist our architecture and hardware teams to refine the design of our processor
* Demonstrate our architecture’s performance benefits running customer applications

You will analyse how applications use memory to profile them and to help improve our novel hardware-based memory management. You will also be developing methods of dynamically profiling or statically analysing customer programs to understand if they will benefit from our hardware. You will develop tools to profile customer applications with and without our RISC-V processor extensions, to demonstrate the relative performance improvement.

An ideal candidate would offer many of the following:

* Understanding of methods of profiling software on modern server-grade CPUs
* Understanding of cache behaviours and properties of memory locality
* Strong understanding of C/C++
* Strong understanding of Python
* Strong working knowledge of garbage collection algorithms (including reference counting)
* Ability to ‘self-start’ and coordinate with members of the hardware and software teams
* Knowledge or experience in one or more of the following would be beneficial:
* Understanding of managed language runtimes, in particular CPython
* Profiling tools such as Scalene, perf and Valgrind
* Working knowledge of processor pipelines (in-order and out-of-order)

If you meet most but not all of the above, and feel you have something you could contribute, please apply.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
3rd line engineer
Saffron Walden
Renzo Talent Ltd
Engineer
£40,000 a year
Similar job
Engineer - solar
Cambridge
Advancing People
Engineer
£65,000 a year
Similar job
Senior engineer
Cambridge
Alva Rail
Engineer
£40,000 a year
See more jobs
Similar jobs
Engineering jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Cambridge > Processor/Runtime Engineer - Bristol/Cambridge

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save