-
Tailored Management

C Developer

Tailored Management
United States · Contract · Mid-Senior

Job Title: Software Engineer V

Duration: 12 Months with the possibility of extension

Location: Sunnyvale, CA- Onsite

Pay Rate: $110/hr on W2


Summary:

The compute performance and power efficiency requirements of these products require custom silicon. The Silicon team is driving state-of-the-art advancements in computer vision, machine learning, mixed reality, graphics, displays, sensors, and human-body mapping.

We are seeking a Software Engineer with expertise in compiler development (such as LLVM or higher-level IR) and code optimization for ISAs like x86, ARM, or RISC-V.


Responsibilities:

  • Develop optimized software in an embedded environment for vector machines.
  • Build an optimization flow or compiler automation for a SIMD or vector processor.

Minimum Qualifications:

  • Build an optimization flow or compiler automation for a SIMD or vector processor.
  • 5+ years of experience designing and implementing complex real-time systems using C/C++ for embedded processors.
  • 5+ years of experience in software development for imaging and CV algorithms or related signal processing fields.
  • Strong C/C++ programming and refactoring skills.
  • Ability to understand and debug heavily threaded code.

Education Requirements:

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent relevant experience
  • MS or PhD in Electrical Engineering or Computer Science.

Preferred Qualifications:

  • Theoretical knowledge in computer vision, machine learning, image processing, or ISP sensors.
  • Experience with low-level software optimization at the instruction level, including loop optimization, vectorization, data organization, and caching.
  • Theoretical knowledge of audio pipelines and algorithms, including capture, rendering, and codecs.
  • Experience developing imaging and CV or related signal processing algorithms (e.g., OpenCV, Eigen, Halide, Game Physics, 3D Graphics, CODECs, or Communication).
  • Prior experience with ARM or RISC-V CPUs, or Tensilica DSP architectures.

Interview Process:

Three sequential interviews covering:

  • General coding and problem-solving
  • Modern C/C++ coding and compiler expertise
  • System design and AI

Coding Requirement: Focusing on C/C++ with expertise in domain-specific areas like computer vision, audio signal processing, and AI/ML.

Key Skills

Ranked by relevance

computer vision machine learning embedded dsp ai 3d
Login to Apply
Posted
Mar 03, 2025
Type
Contract
Level
Mid-Senior
Location
Sunnyvale

Industries

Staffing Recruiting IT Services IT Consulting Software Development

Categories

Administrative Business Development Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Saab
Related

Data Analyst

2026-06-19

Full-time
Not Applicable
Sweden
Defense
Business Development
View Job Details
Adobe
Related

Machine Learning Engineer

2026-06-18

Full-time
Not Applicable
United States
Advertising Services
Engineering
View Job Details
Tailored Management
Related

Data Scientist

2026-02-09

Contract
Associate
United States
IT Services
Science