Staff Systems Engineer - Software

1 hour, 41 minutes ago
Full-time
Lead
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

  • Drive cross-functional engineering teams to design, develop, and maintain scalable and reliable platform software for robotic systems.
  • Lead multidisciplinary teams in defining software requirements, architectures, implementation schedules, and test plans for full-stack robotic systems.
  • Lead and support root cause analysis for complex hardware-software-control integration and operational issues.
  • Design and develop APIs, services, and frameworks for prototype robot use cases, R&D investigations, and off-nominal test scenarios.
  • Troubleshoot and debug complex issues in development and production environments to support rapid prototyping and minimize downtime.
  • Design fault detection, diagnostics, and recovery plans to improve system robustness and uptime.
  • Support the validation team by developing segmented robot or subsystem control software for efficient testing and data collection.

Requirements

  • Bachelor's degree in computer science, engineering, or a related field; master’s degree in computer science or equivalent preferred.
  • 8+ years of software engineering experience, with a focus on RTOS and software design for real-time or latency-sensitive systems.
  • Strong modern C++ and object-oriented programming skills.
  • Experience with multi-threading and Linux application development.
  • Experience with container orchestration technologies such as Kubernetes and Docker.
  • Knowledge of communication networking technologies such as EtherCAT and CAN.
  • Proficiency with robotics packages such as ROS, URDF, MuJoCo, and Eigen.
  • Proven experience with controls software integration, especially hardware abstraction layers for sensors and actuators.
  • Strong understanding of distributed systems, microservices architecture, and API design principles.

Benefits

  • Competitive salary with benefits.
  • Highly motivating equity incentive package.
  • Flexible work hours policy.
  • Professional development opportunities.
  • Generous paid time off (PTO).
  • 401k plan.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Junior Software Developer, Backend

Hootsuite 10K-50K Media

Hootsuite is hiring a Junior Software Developer to join a small agile team in Luxembourg that delivers and improves production-ready software and features for customers.

Agile AWS CI/CD Docker EC2 Go Grafana Kafka Kubernetes Microservices Prometheus Scala
11 minutes ago

Senior Software Engineer, XR Features Team

Unity 5K-10K Internet Software & Services

Unity is hiring a Senior Engineer for the XR (AR/VR) Features team to help design and deliver AR Foundation and related cross-platform Unity packages that define how creators access emerging AR and VR hardware capabilities.

AWS C# C++ Unity
11 minutes ago

Solutions Architect II, Fusus

Axon 1K-5K Professional Services

Axon is hiring a Solutions Architect to lead client-facing technical delivery of software and system integrations for public safety customers in a fast-growing environment.

AWS Azure CI/CD Docker Java JavaScript Linux Microservices Python REST API SOAP SQL
26 minutes ago

AI Staff Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Staff Software Engineer to help build a new AI-native engineering team focused on automating accessioning workflows that turn requisition forms, samples, and kits into lab instructions.

AWS Azure CI/CD GCP Go gRPC HIPAA Java LLM Microservices MLOps Python React REST API TypeScript
26 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