GrepJob
Apptronik

Robot Platform Software Engineer

Apptronik
Apply
9 days ago
Austin, TX, USAMid Level / Senior

Responsibilities

  • Contribute to the development of scalable software solutions for robotic systems.
  • Participate in architectural discussions to define the roadmap for platform software.
  • Work with hardware teams to validate new components and ensure integration.
  • Assist in evaluating compute resource requirements and optimizing software stacks.
  • Support the porting and optimization of software frameworks to new hardware.
  • Conduct profiling and benchmarking tests to identify system bottlenecks.
  • Adhere to software engineering best practices and participate in code reviews.

Requirements

  • Proficiency in C++ within a Linux environment.
  • Solid understanding of complex multi-component system architectures.
  • Experience with hardware integration and testing.
  • Ability to perform resource usage analysis for system specifications.
  • Proven ability to work within and improve established codebases.
  • Familiarity with API design and containerization tools like Docker or Kubernetes.
  • Strong communication skills and ability to work in a cross-functional environment.

Tech Stack

C++DockerKubernetesLinux

Categories