companyApptronik logo

Principal Software Engineer - AI and Simulation

ApptronikSunnyvale, CA
On-site Full-time $280K/yr - $350K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications:Proven experience in embedded systems and software development, particularly in AI and robotics. Strong expertise in GPU programming and optimization techniques. Familiarity with Linux operating systems and low-level programming. Ability to work collaboratively in a fast-paced, team-oriented environment. Excellent problem-solving skills and a passion for innovation in robotics.

About the job

Join Apptronik, a leading human-centered robotics company revolutionizing the world with AI-powered robots designed to enhance every aspect of life. Our flagship humanoid robot, Apollo, is engineered for seamless collaboration with people, initially focusing on critical sectors like manufacturing and logistics, and poised for future applications in healthcare, domestic environments, and more.

We are at the forefront of embodied AI, utilizing our extensive expertise across the entire robotics stack to address some of society's most pressing challenges. As part of our team, you will play a pivotal role in scaling Apollo for market readiness, navigating complex issues around safety, commercialization, and mass production to make a positive impact on the world.

JOB SUMMARY

We are in search of a Principal Engineer to spearhead the development of high-performance embedded AI systems and advanced simulation infrastructure for our humanoid robots. This position emphasizes GPU-centric workload orchestration, graphics-driven simulation performance, and robust on-device AI execution.

The ideal candidate will possess extensive experience in graphics, display systems, Linux platforms, and low-level embedded software, enabling them to enhance simulation fidelity and optimize real-time AI workloads across robotic platforms.

ESSENTIAL DUTIES AND RESPONSIBILITIES

GPU Workload Orchestration

  • Architect and implement a pipeline for the effective utilization of GPUs across various concurrent AI workloads.
  • Design and develop schedulers and runtime systems to coordinate perception, planning, and control models on-device.
  • Optimize latency, throughput, and power efficiency for real-time robotic operations.

On-Device AI Systems

  • Enhance the robustness and reliability of deployed AI models in constrained embedded environments.
  • Facilitate efficient execution of multi-model pipelines (vision, tracking, control).
  • Collaborate with ML teams to co-design models and runtime systems effectively.

Simulation Performance

  • Lead initiatives to significantly boost simulation throughput and realism.
  • Optimize rendering, physics integration, and data pipelines through graphics expertise.
  • Align simulation outputs with the requirements of real-world deployments.

Embedded Systems & Platform Integration

  • Oversee low-level system integration across Linux-based platforms.
  • Collaborate across kernel, drivers, HAL, and user-space layers to ensure seamless operation.

About Apptronik

At Apptronik, we are committed to creating cutting-edge robotics solutions that empower individuals and enhance daily living. Our team is dedicated to pushing the boundaries of technology and integrating AI into practical applications that improve lives across various sectors.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.