Hybrid Embedded Performance Engineer for AI Accelerators
Fractile
Bristol (VA)
Hybrid
USD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading tech company in Virginia is seeking an Embedded Software Engineer to optimize performance-critical ML kernels in C and build low-level control paths for scheduling and synchronization. The ideal candidate has over 3 years of embedded software experience and a strong understanding of low-level architecture. Collaboration and clear communication are essential, as you will work closely with various engineering teams. This role is based in Bristol with a hybrid work model.
Qualifications
3+ years of industry experience in embedded software.
Strong understanding of low-level architecture and memory behavior.
Proficient in writing maintainable low-level code.
Responsibilities
Optimize performance-critical ML kernels in C.
Build low-level control paths for scheduling and synchronization.
Profile and benchmark performance improvements.
Skills
Embedded software experience
C programming
Optimised assembly debugging
Collaboration
Performance evaluation
Education
Degree in Computer Science, Electronic Engineering, Maths, Physics or related
Tools
RISC-V
Simulation tools
Job description
A leading tech company in Virginia is seeking an Embedded Software Engineer to optimize performance-critical ML kernels in C and build low-level control paths for scheduling and synchronization. The ideal candidate has over 3 years of embedded software experience and a strong understanding of low-level architecture. Collaboration and clear communication are essential, as you will work closely with various engineering teams. This role is based in Bristol with a hybrid work model.