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.

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Performance Engineer (C++, ML)
Senior Embedded Systems Performance Engineer (C++, ML)

Applied Intuition • Mountain View (CA)

On-site
USD 199,000 - 265,000
Equity options
Comprehensive health insurance
401(k) retirement benefits with employer match
Senior Embedded Software Performance Engineer
Senior Embedded Software Performance Engineer

applied • Sunnyvale (CA)

On-site
USD 199,000 - 265,000
Equity options
Health insurance
401k retirement benefits
+2
AI Hardware Kernel Performance Engineer
AI Hardware Kernel Performance Engineer

Cerebras • Sterling (VA)

On-site
USD 100,000 - 150,000
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip

Cerebras Systems • United States

On-site
USD 110,000 - 140,000
Non-corporate work culture
Equal opportunity employer
Continuous learning and growth opportunities
Performance Tools Engineer, ML Accelerator
Performance Tools Engineer, ML Accelerator

Etched.ai, Inc. • San Jose (CA)

On-site
USD 120,000 - 160,000
Medical, dental, and vision packages
Housing subsidy
Relocation support
+1
Kernel Engineer, AI Accelerator Performance & Optimization
Kernel Engineer, AI Accelerator Performance & Optimization

DensityAI • Mountain View (WY)

On-site
USD 260,000 - 320,000
Equity grant
Medical/dental/vision
401(k)
+1
Firmware Engineer for AI Accelerator Modeling
Firmware Engineer for AI Accelerator Modeling

OpenAI • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Kernel Performance Engineer for AI Tooling
Kernel Performance Engineer for AI Tooling

OpenAI • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Performance Tools Engineer for ML Accelerator Profiling
Performance Tools Engineer for ML Accelerator Profiling

Etched • San Jose (CA)

On-site
USD 150,000 - 275,000
Senior AI Kernel & Performance Engineer | Equity
Senior AI Kernel & Performance Engineer | Equity

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000