Software Architect - Robotics, AI & Real-Time Systems

Divergent Technologies

Torrance (CA)

On-site

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Divergent Technologies is seeking a Software Architect to lead design and architecture for a Robotics & AI Software Team in Torrance, CA. You will define system-level designs for real-time control, planning/optimization, and generative AI across multithreaded C++ and Python apps.

You will own end-to-end architectures, GUI solutions, and CI/CD with Docker/Kubernetes, while mentoring cross-functional teams and enabling production deployments in a complex manufacturing setting.

Qualifications

  • Bachelor’s in CS/Robotics/AI or related field; 5+ years including architecture
  • System architecture: scalable, reliable software systems
  • Expert in modern C++ (C++17+) and Python; multithreaded, real-time design
  • GUI for operator-facing diagnostics and control
  • CI/CD, automated testing, containerization (Docker/Kubernetes), build systems (CMake)
  • ROS/ROS2, MoveIt integration for robotics control
  • Planning/Optimization: SAT/SMT, constraints, PDDL
  • Generative AI/agents: LLMs, multi-agent systems
  • Cross-functional collaboration and mentoring
  • Export control compliance and domain knowledge

Responsibilities

  • Lead design and architecture for Robotics & AI Software Team
  • Define system designs for real-time robotics control, planning, and AI pipelines
  • Own architectures across C++/Python applications
  • Architect GUI, diagnostics, monitoring, simulations, and calibration
  • Integrate with ROS/ROS2, MoveIt, and factory sensors/systems
  • Establish CI/CD, containers, and build systems across teams
  • Mentor and review across controls, electrical, mechanical, and product
  • Support production hardware integration and deployments

Skills

C++17+
Python
Multithreading
Real-time
GUI development
CI/CD
Docker
Kubernetes
Git
Architectural leadership

Education

Bachelor’s in CS/Robotics/AI
Master’s/PhD + publications/open-source

Tools

ROS/ROS2
MoveIt
CMake
Docker
Kubernetes
LangChain/LlamaIndex

Job description

Divergent Technologies is seeking a Software Architect to lead design and architecture for a Robotics & AI Software Team in Torrance, CA. You will define system-level designs for real-time control, planning/optimization, and generative AI across multithreaded C++ and Python apps.

You will own end-to-end architectures, GUI solutions, and CI/CD with Docker/Kubernetes, while mentoring cross-functional teams and enabling production deployments in a complex manufacturing setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer: Planning & Vision
Senior Robotics Software Engineer: Planning & Vision

Divergent Technologies • Torrance (CA)

On-site
USD 120,000 - 180,000
Staff Robotics Software Engineer - Industrial Automation
Staff Robotics Software Engineer - Industrial Automation

Divergent Technologies • Torrance (CA)

On-site
USD 180,000 - 240,000
Senior Robotics Software Engineer - Task & Motion Planning
Senior Robotics Software Engineer - Task & Motion Planning

Divergent • Los Angeles (CA)

Hybrid
USD 141,000 - 225,000
Health and wellness benefits
Equity plan
Bonuses and incentives
+3
Staff Robotics Software Engineer, Automation Leader
Staff Robotics Software Engineer, Automation Leader

Divergent • Torrance (CA)

Hybrid
USD 141,000 - 224,000
Equity plan
Discretionary bonus opportunities
Paid time off
Robotics AI Software Engineer - Task & Motion Planning
Robotics AI Software Engineer - Task & Motion Planning

Divergent • Torrance (CA)

Hybrid
USD 141,000 - 225,000
Equity plan
Bonus opportunities
Paid vacation & sick time
+2
Staff Software Engineer (Robotics)
Staff Software Engineer (Robotics)

Divergent Technologies • Torrance (CA)

On-site
USD 180,000 - 240,000
Staff Software Architect (Robotics & Artificial Intelligence)
Staff Software Architect (Robotics & Artificial Intelligence)

Divergent Technologies • Torrance (CA)

On-site
USD 140,000 - 180,000
Real-Time C++ Software Engineer for Industrial Robotics
Real-Time C++ Software Engineer for Industrial Robotics

Divergent • Los Angeles (CA)

On-site
USD 141,000 - 225,000
Equity
Bonuses
Vacation
+4
Senior Automation & Controls Architect
Senior Automation & Controls Architect

Divergent • Torrance (CA)

On-site
USD 148,430 - 235,740
Equity plan
Discretionary bonus opportunities
Paid vacation & holidays
+1
Chief Software Architect - Autonomous Robotics & AI
Chief Software Architect - Autonomous Robotics & AI

Planted • Oakland (CA)

On-site
USD 275,000 - 325,000
11 paid company holidays and flexible,
Company-paid in-office lunches
Stock options
+4