Robotics Software Intern – Real-Time Controls

1 week, 5 days ago
Internship
Entry Level
Software Development
Apptronik

Apptronik

Apptronik develops versatile humanoid robots to tackle tasks humans prefer not to do, aiming to reshape existence and enhance universal quality of life.

Aerospace & Defense
51-250
Founded 2015
$23M raised

Description

  • Support the development and testing of real-time C++ software modules that drive robot motion.
  • Assist in integrating sensor data and firmware feedback into core control loops.
  • Help implement and validate mathematical models for robot limb positioning and movement.
  • Contribute to software interfaces that translate high-level behavioral goals into executable robot tasks.
  • Gather and analyze performance data from physical hardware and simulation environments.
  • Write unit tests and maintain documentation for software features to support system stability.
  • Participate in team code reviews and a collaborative, agile development process.
  • Represent Apptronik’s core values of Curiosity, Humility, Integrity, Passion, and Creativity.

Requirements

  • Currently pursuing a BS, MS, or PhD in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or a related field.
  • Basic understanding of Modern C++ concepts such as classes, memory management, and object-oriented programming.
  • Proficiency in Python for data analysis, automation, or testing.
  • Solid understanding of Newtonian physics, including forces and torques, and linear algebra, including vectors, matrices, and coordinate systems.
  • Familiarity with robot components such as actuators, encoders, and IMUs.
  • Experience with Git for version control and comfort working in a Linux environment.
  • Strong communication skills and a desire to solve complex problems within a multidisciplinary team.
  • Relevant experience through personal projects or academic research projects focused on robotics, motion, or physical simulation.
  • Ability to lift 15 pounds at times, if needed for the role.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Stage Fiabilité Hardware: centrale inertielle

Exotec 251-1K Automotive

Exotec is hiring a hardware reliability intern to develop an onboard diagnostic solution using an inertial measurement unit for AGV monitoring and maintenance improvement.

C Embedded Systems
5 hours, 3 minutes ago

Senior Robotics Software Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Robotics Software Engineer in Costa Mesa to develop mission autonomy systems that help multi-asset autonomous platforms work together in real-world defense operations.

C++ Rust
5 hours, 33 minutes ago

Senior Embedded Systems Software Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Embedded Systems Software Engineer to develop the firmware layer that powers Tactical Recon & Strike products, including autonomous drones and rocket motor systems.

C Embedded Systems
8 hours, 48 minutes ago

Embedded Software Engineer III

ALTEN Technology 251-1K Construction & Engineering

ALTEN Technology USA is hiring a Senior Embedded Software Engineer to develop and sustain safety-critical embedded software for aerospace electrical power systems across the full software lifecycle.

C Embedded Systems
10 hours, 4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers