Apptronik
ยท
October 25, 2024
Apply Now
This job has closed.

Software Engineer Test Ops - Intern 2025

Austin, TX
Internship
Onsite
Intern/New Grad
Apptronik designs and builds human-centered robotics systems, and they are seeking a Software Engineer Test Ops Intern for 2025. The intern will work on developing control, planning, perception, and autonomy algorithms for state-of-the-art general-purpose robots designed to operate in human spaces.

Responsibilities

  • Work on control, planning, perception, and autonomy algorithms
  • Software, sensor, and hardware integrations
  • Machine learning and testing in simulation and on real robot platforms
  • Develop a dynamic humanoid robot robust to unstructured environments and able to perform useful tasks.

Qualification

Required

  • MUST be an undergraduate or graduate student enrolled in an accredited program during the internship term. (New graduates not enrolled in an accredited program for Fall 2025 are ineligible.)
  • Pursuing a degree in Computer Science, Electrical/ Mechanical/ Aerospace Engineering or similar.
  • Experience in software and algorithm development for control, planning, perception, or autonomy for robotics.
  • Proficient in C++ in a Linux development environment, with prior demonstrated ability to: Translate complex theoretical concepts and algorithms into practical, efficient, and bug-free software implementations.
  • Perform on a fast-paced software development team using standard CI tools like Git while following rigorous documentation and testing standards.
  • Familiar with modern software tools / libraries relevant to your skillset.
  • Robotics frameworks and libraries such as ROS, Ignition Gazebo, Pinocchio, MuJuCo, OMPL, MoveIt etc.
  • Strong theoretical understanding of some significant subset of dynamics, controls, estimation, data science, or linear algebra.
  • Excellent communication and documentation skills.
  • GPA of 3.0 or above.
  • Familiarity with any of the following programming languages: Python, C or C# or C++, Bash, CMake, XML, or YAML.
  • Testing experience - both on the unit and integration test level.
  • +1 years of experience in C++ and Python.
  • Familiarity with build tooling: CMake, Make, Bazel, Gradle.
  • Experience with utilizing Code Coverage.

Preferred

  • Experience with HITL (Hardware in the loop) tests.
  • Experience with writing simulation tests.
  • Experience developing and debugging real-time, multithreaded software systems.
  • Experience implementing model-based feedback control of articulated robots and troubleshooting hardware.
  • Experience with modeling dynamic systems, system identification, and optimization solvers.
  • Experience with embedded systems and firmware development.
  • Familiarity with RTPreempt and Linux kernel configuration.
  • Experience with EtherCAT.

Benefits

Apptronik designs and builds human-centered robotics systems.
Glassdoor
Founded in 2016
Austin, Texas, USA
51-200 employees
https://apptronik.com/
Discover Full SWE Internship List