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

  • Write automated integration, contract, and ICD conformance tests in pytest against software-level requirements.
  • Partner with senior engineers on root-cause investigations for CI failures, escaped defects, and stochastic issues.
  • Convert defects into permanent regression tests to strengthen release gating.
  • Run and maintain hardware-in-the-loop test suites, capture data, and report results to team dashboards and reporting systems.
  • Maintain existing test suites by triaging flaky tests, updating fixtures, and improving test readability and reliability.
  • Review software-level requirements and Systems Validation plans, ask clarifying questions, and surface ambiguous or untestable language.
  • Provide feedback on CI, dashboards, and release tooling to improve the RSIT platform and developer experience.
  • Collaborate with stack engineers, firmware engineers, and RSIT teammates to verify system behavior accurately.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related technical field.
  • 2-4 years of professional experience in software development, test engineering, or a related discipline.
  • Strong internship and project experience may substitute for part of the professional experience requirement.
  • Working proficiency in Python, including the ability to write clean, maintainable test code and small utility scripts.
  • Comfort reading C++ to understand the systems under test.
  • Hands-on experience with pytest or an equivalent framework such as unittest, Google Test, or JUnit.
  • Day-to-day fluency on the Linux command line, including basic systemd, log inspection, file system navigation, and shell scripting.
  • Solid Git fundamentals, including branching, pull requests, and code review participation.
  • Ability to write clear bug reports, test documentation, and pull request descriptions.
  • Experience writing or maintaining automated tests in a production codebase is strongly preferred.
  • Exposure to ROS or ROS2 is preferred.
  • Experience with CI/CD systems such as Bitbucket Pipelines, GitHub Actions, or Jenkins is preferred.
  • Familiarity with hardware-in-the-loop testing or other hardware-integrated software verification is preferred.
  • Experience with observability tools such as Grafana, Loki, or Prometheus is preferred.
  • Background in robotics, autonomous systems, aerospace, or another hardware-integrated domain is preferred.
  • Familiarity with sanitizer tooling such as ASan, TSan, or UBSan is preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Freelance Agent Evaluation Engineer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking project-based software specialists to create realistic coding evaluation tasks and tests for assessing AI coding agents in simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
13 hours, 31 minutes ago

Sr. Test Engineer-Automation

FORT Robotics 51-250 Construction & Engineering

FORT is hiring a Senior Software Engineer - Test Infrastructure to build and scale testing systems for autonomous and robotic machine products moving from design into manufacturing.

Bash C++ Docker Git GitLab Jenkins MATLAB NumPy Pandas Pytest Python
13 hours, 31 minutes ago

Senior Mixed-Signal Verification Engineer

K2 Space Corporation 51-200 Defense and Space Manufacturing

K2 Space is hiring a Senior Mixed-Signal Verification Engineer to develop behavioral models and mixed-signal verification methodology for advanced SoCs used on large, high-power satellites.

MATLAB Python Verilog
13 hours, 46 minutes ago

Robotics Maintenance & Field Service Technician II / III (La Vegas)

Tutor Intelligence 11-50 Industrial Conglomerates

Tutor is hiring a Robotics Maintenance & Field Service Technician II/III to deploy, maintain, troubleshoot, and improve robotic systems across customer facilities in the Western U.S., with a focus on keeping the fleet operational and feeding field learnings back into product development.

CRM Linux
13 hours, 46 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