Staff Robotics Software & Systems Architecture Lead - Gigafactory Berlin Brandenburg
Tesla
Grünheide (Mark), Germany
26 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
C++ (Programming Language)
Code Review
Middleware
Ethernet
Python (Programming Language)
Motion Planning
Software Engineering
Systems Architecture
Robot Operating System
State Machines
Backend
Enterprise Integration
+1 more
Hardware Debugging
Job description
Own the end-to-end autonomy software architecture and act as the de facto technical lead, including ownership of the hardware/software boundary. What You’ll Do
- Define and own the system architecture spanning autonomy compute, motion-control interfaces, functional-safety systems, and backend/enterprise integration
- Own the localization and mapping strategy (integrating third-party perception/SLAM components) and ensure robust operation at real-world scale
- Design and implement the planning and task state machine for autonomous operation
- Own the safety-authority handoff between autonomous and remote/teleoperated control
- Set software engineering standards, code review, CI, and OTA; keep a lean stack maintainable and testable
- Serve as the technical interface to hardware suppliers on control interfaces
- Lead early technical de-risking spikes that validate the localization and perception approach before commitments are locked
- Mentor and technically guide other engineers on the team
Requirements
- 8+ years building robotics/autonomy software, including autonomous robots taken to pilot or production
- Strong systems architecture across perception, localization/SLAM, motion planning, and real-time control
- Expert hands-on C++ and Python; ROS 2 or an equivalent robotics middleware
- Experience integrating third-party perception/SLAM SDKs and camera-based localization at real-world scale
- Experience defining and debugging hardware/software interfaces (CAN / CAN-FD, industrial Ethernet)
- Sound judgment on safety-adjacent software design and where the safety boundary belongs
Nice to have
- Teleoperation systems (low-latency video and control)
- Experience delivering robots into regulated or industrial environments
- Functional-safety-adjacent software development
Candidates are expected to uphold and actively promote sustainability principles in their daily work, operating in line with Tesla Global Environmental, Health, Safety & Security (EHS&S) Policy and EMAS requirements, fostering a culture of continuous environmental improvement.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on de.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
over 1 year ago
LM
Luis Minvielle
A Guide to Green Tech and Green IT Careers
over 2 years ago
EM
Eli McGarvie
Best Companies to Work For in Berlin: Top 14 Companies in 2023
over 3 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
Software Developer Salary in Germany [2023]
over 3 years ago