Senior Software Architect: FPGA-Accelerated AI SDK

Altera

San Jose (CA)

On-site

USD 232,000 - 341,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Altera hires a Senior Software Architect to build our Physical AI SDK, a developer-facing platform enabling robotics and drones apps to leverage FPGA acceleration through high-performance APIs.

You will connect frameworks such as NVIDIA Holoscan, ROS 2, Linux, and ONNX Runtime to Altera FPGA platforms; lead architecture, development, and hardware/software integration for customer-focused solutions.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 15+ years of experience.
  • Strong C++ and Linux systems-development skills including concurrency, performance optimization and debugging.
  • Experience designing and shipping SDKs, middleware, runtimes, device frameworks, or developer-facing platform software.

Responsibilities

  • Define and guide SDK architecture, APIs, hardware abstraction, device discovery, and lifecycle management.
  • Architect high-performance modules for sensor ingestion, video pipelines, ISP, memory management, and AI pre-processing.
  • Integrate FPGA acceleration into Holoscan and ROS 2 workflows with zero-copy data paths and DMA.
  • Develop Linux-based C++ libraries, Python bindings, utilities, and deployment tools; own documentation.
  • Collaborate across FPGA, hardware, AI, and systems teams to validate latency and throughput.
  • Mentor engineers and provide technical leadership from architecture through release.

Skills

C++
Linux systems development
Concurrency
Performance optimization
Debugging
SDK design
ROS 2
Holoscan
GStreamer
ffmpeg
OpenCV
HW/SW integration

Education

Bachelor's Degree in CS/CE/EE

Tools

GStreamer
ffmpeg
OpenCV
ROS 2
Holoscan

Job description

Altera hires a Senior Software Architect to build our Physical AI SDK, a developer-facing platform enabling robotics and drones apps to leverage FPGA acceleration through high-performance APIs.

You will connect frameworks such as NVIDIA Holoscan, ROS 2, Linux, and ONNX Runtime to Altera FPGA platforms; lead architecture, development, and hardware/software integration for customer-focused solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior FPGA SDK Architect for Robotics & AI
Senior FPGA SDK Architect for Robotics & AI

191 Altera Corporation • San Jose (CA)

On-site
USD 232,000 - 341,000
Senior Software Architect, Physical AI
Senior Software Architect, Physical AI

191 Altera Corporation • San Jose (CA)

On-site
USD 232,000 - 341,000
Senior Software Architect, Physical AI
Senior Software Architect, Physical AI

Altera • San Jose (CA)

On-site
USD 232,000 - 341,000
AI-Driven Hardware Design Architect
AI-Driven Hardware Design Architect

Altera Corporation • San Jose (CA)

Hybrid
USD 206,000 - 303,000
Senior EDA Software Engineer - FPGA, C++/Python
Senior EDA Software Engineer - FPGA, C++/Python

191 Altera Corporation • San Jose (CA)

On-site
USD 149,000 - 216,000
FPGA Systems Engineer – Defense, AI & DSP Innovation
FPGA Systems Engineer – Defense, AI & DSP Innovation

191 Altera Corporation • San Jose (CA)

On-site
USD 119,000 - 172,000
AI Lead Architect - Silicon Design Execution
AI Lead Architect - Silicon Design Execution

191 Altera Corporation • San Jose (CA)

On-site
USD 206,000 - 303,000
Remote Field Solutions Architect – FPGA/AI Systems
Remote Field Solutions Architect – FPGA/AI Systems

Altera • Austin (TX)

Hybrid
USD 209,000 - 308,000
AI Lead Architect for Chip Design
AI Lead Architect for Chip Design

Socket.dev • San Jose (CA)

On-site
USD 206,000 - 303,000
AI Lead Architect for Chip Design Excellence
AI Lead Architect for Chip Design Excellence

191 Altera Corporation • San Jose (CA)

On-site
USD 206,000 - 303,000