Skip to main content

Apptronik

Robot Platform Software Engineer

Austin, TXmidAdded 2 days ago

About this role

Join Apptronik's robotics team to develop platform software for Apollo, a next-generation humanoid robot. You'll work on scalable system architectures, hardware integration, and performance optimization while collaborating across teams to bring cutting-edge robots to market.

What you'll do

  • Develop and evolve scalable software solutions for next-generation robotic systems
  • Participate in architectural design discussions and define platform software roadmaps
  • Integrate and validate hardware components across the robotic stack
  • Profile and optimize compute resource usage in constrained environments
  • Port and optimize software frameworks for new hardware platforms
  • Conduct performance benchmarking and identify system bottlenecks

What they're looking for

  • C++ programming in Linux environments
  • System-level and performance-sensitive code development
  • Complex multi-component system architecture design
  • Hardware integration and low-level drivers
  • Communication protocols (CAN, EtherCAT, sensor handling)
  • Resource profiling (CPU, memory, latency analysis)
  • Docker/Kubernetes containerization
  • API design and distributed systems
Apply on the employer's site

Opens the official application on the employer’s site. No login required.