Sr Director, Software/Algorithm Engineering Robotics/Physical AI

UltraSense Systems

San Jose (CA)

On-site

USD 230,000 - 290,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UltraSense Systems in San Jose, California seeks a Senior Director, Software & Algorithm Engineering for Robotics / Physical AI. You will lead architecture, development, validation, and deployment of software and algorithms for tactile sensing and near-field intelligence across robotics platforms.

This leadership role requires building and guiding high-impact teams, establishing modern AI workflows, and collaborating with hardware, firmware, systems, and product teams to deliver production-grade

Qualifications

  • M.S. or Ph.D. in Computer Science, Electrical Engineering, Applied Mathematics, or related field. Ph.D. preferred.
  • 12 years of experience in software, algorithms, machine learning, signal processing, or perception systems development.
  • 5 years leading technical teams and delivering complex products to market.
  • Strong background in signal processing, data classification, perception algorithms, or machine learning for sensor-based systems.
  • Experience owning end-to-end software development, including requirements, architecture, implementation, integration, validation, and release.
  • Strong understanding of real-world sensor data, unstructured data processing, and system-level algorithm tradeoffs.
  • Experience building software for embedded, edge, or real-time systems.
  • Strong proficiency with Python and C/C++; MATLAB experience is a plus.
  • Experience using modern AI platforms and development tools to accelerate algorithm and software creation, testing, and iteration.

Responsibilities

  • Lead software and algorithm strategy for UltraSense robotics and physical AI solutions.
  • Define architecture and technical direction for sensing, perception, classification, localization, and scene understanding software stacks.
  • Build and lead cross-functional teams spanning algorithms, embedded software, data, systems, and validation.
  • Drive development of signal processing, sensor fusion, perception, and machine learning pipelines for real-world robotic systems.
  • Translate raw sensor data into robust, production-ready software capabilities with measurable system performance.
  • Establish modern AI development workflows, including AI-assisted development tools, simulation environments, automated test frameworks, data pipelines, and continuous evaluation.
  • Lead feasibility studies, proof-of-concept work, and rapid prototyping of new features and capabilities.
  • Work closely with hardware, firmware, systems, and product teams to optimize performance across the full stack.
  • Define performance metrics, validation methods, and qualification criteria for software and algorithms in production environments.
  • Drive software integration, debugging, verification, and field performance improvement from prototype through commercial release.
  • Support customer engagements, technical reviews, and product definition with partners and strategic accounts.
  • Build a culture of technical rigor, rapid iteration, innovation, and strong execution.

Skills

Signal processing
Machine learning
Perception algorithms
Sensor data understanding
Leadership

Education

MS in Computer Science, Electrical Engineering, or related field
PhD preferred

Tools

Python
C/C++
MATLAB

Job description

Senior Director, Software & Algorithm Engineering Robotics / Physical AI

Location: San Jose, California

About UltraSense Systems

UltraSense is building the sensing layer for the next generation of physical AI. Our platform combines ultrasound, mixed-signal electronics, embedded software, algorithms, and system design to enable tactile sensing and near-field intelligence for robotics and smart machines.

We are looking for a senior technical leader to drive software and algorithm development for systems that help machines sense, interpret, and interact with the physical world.

Position Summary

As Senior Director, Software & Algorithm Engineering, you will lead the architecture, development, validation, and deployment of software and algorithms for UltraSense robotics solutions. You will own the roadmap for software and intelligent sensing across tactile sensing, near-field object detection, localization, classification, and scene understanding.

This is not a traditional coding-only role. We are looking for a systems-minded leader who can build and guide high-impact teams using modern AI development practices, including AI-assisted software creation, simulation, automated evaluation, rapid prototyping, and data-driven algorithm development. You will work across sensing, signal processing, embedded software, machine learning, system integration, and productization.

Key Responsibilities
  • Lead software and algorithm strategy for UltraSense robotics and physical AI solutions.
  • Define architecture and technical direction for sensing, perception, classification, localization, and scene understanding software stacks.
  • Build and lead cross-functional teams spanning algorithms, embedded software, data, systems, and validation.
  • Drive development of signal processing, sensor fusion, perception, and machine learning pipelines for real-world robotic systems.
  • Translate raw sensor data into robust, production-ready software capabilities with measurable system performance.
  • Establish modern AI development workflows, including AI-assisted development tools, simulation environments, automated test frameworks, data pipelines, and continuous evaluation.
  • Lead feasibility studies, proof-of-concept work, and rapid prototyping of new features and capabilities.
  • Work closely with hardware, firmware, systems, and product teams to optimize performance across the full stack.
  • Define performance metrics, validation methods, and qualification criteria for software and algorithms in production environments.
  • Drive software integration, debugging, verification, and field performance improvement from prototype through commercial release.
  • Support customer engagements, technical reviews, and product definition with partners and strategic accounts.
  • Build a culture of technical rigor, rapid iteration, innovation, and strong execution.
Required Qualifications
  • M.S. or Ph.D. in Computer Science, Electrical Engineering, Applied Mathematics, or related field. Ph.D. preferred.
  • 12 years of experience in software, algorithms, machine learning, signal processing, or perception systems development.
  • 5 years leading technical teams and delivering complex products to market.
  • Strong background in signal processing, data classification, perception algorithms, or machine learning for sensor-based systems.
  • Experience owning end-to-end software development, including requirements, architecture, implementation, integration, validation, and release.
  • Strong understanding of real-world sensor data, unstructured data processing, and system-level algorithm tradeoffs.
  • Experience building software for embedded, edge, or real-time systems.
  • Strong proficiency with Python and C/C ; MATLAB experience is a plus.
  • Experience using modern AI platforms and development tools to accelerate algorithm and software creation, testing, and iteration.
  • Strong analytical, communication, and leadership skills in a fast-paced environment.
Preferred Qualifications
  • Experience in robotics, physical AI, industrial automation, intelligent edge systems, or autonomous platforms.
  • Experience with tactile sensing, ultrasound, imaging, perception, or other advanced sensing technologies is a plus.
  • Experience with sensor fusion, scene understanding, object detection, or localization.
  • Experience with simulation environments, synthetic data, automated evaluation frameworks, and model optimization for edge deployment.
  • Startup experience and hands-on technical leadership.
  • Experience in automotive or other high-reliability markets is a plus.
Why Join UltraSense

This is an opportunity to define how software and algorithms help machines physically understand the world. You will work at the intersection of sensing, AI, software, and robotics to build differentiated systems for the next wave of physical AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Director, Robotics Software & AI Algorithms
Senior Director, Robotics Software & AI Algorithms

UltraSense Systems • San Jose (CA)

On-site
USD 230,000 - 290,000
Head of Engineering
Head of Engineering

Algorized • Campbell (CA)

Hybrid
USD 180,000 - 240,000
Physical AI Robotics Architect
Physical AI Robotics Architect

Proactive Technical Limited • Germany (OH)

On-site
USD 150,000 - 210,000
Director / VP, Mechanical Engineering & Product Design
Director / VP, Mechanical Engineering & Product Design

Lyte • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Salary and equity
Medical coverage
401(k)
+3
Senior Perception & Sensor Fusion Engineer
Senior Perception & Sensor Fusion Engineer

Vallum Associates • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Robotics Autonomy Engineer - Federal Projects
Robotics Autonomy Engineer - Federal Projects

FieldAI • Irvine (CA)

On-site
USD 70,000 - 300,000
Competitive salary
Opportunities for hybrid or remote work
Diversity and inclusion commitment
Sensor Systems Engineer-Federal
Sensor Systems Engineer-Federal

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 70,000 - 300,000
Full benefits
Equity in the company
Generous paid time off
Senior Embodied AI Engineer — Edge Robotics & Simulation
Senior Embodied AI Engineer — Edge Robotics & Simulation

UnitX • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Embodied AI Engineer
Embodied AI Engineer

UnitX • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Competitive salary
Equity
Unlimited PTO
+2
Senior Perception Lead for Real-World Robotics
Senior Perception Lead for Real-World Robotics

Field AI • Irvine (CA)

On-site
USD 70,000 - 300,000