Software Engineer Simulation Robotics Engineer jobs in Zurich – Browse 123 openings on RoboApply Jobs

Software Engineer Simulation Robotics Engineer jobs in Zurich

Open roles matching “Software Engineer Simulation Robotics Engineer” with location signals for Zurich. 123 active listings on RoboApply Jobs.

123 jobs found

1 - 20 of 123 Jobs
Apply
Flexion Robotics logo
Full-time|On-site|Zürich, Zurich, Switzerland

Flexion Robotics creates the intelligence layer for next-generation humanoid robots, drawing on deep expertise in robot reinforcement learning. Founded by scientists from organizations like Nvidia and ETH Zürich, the team has rapidly advanced from early development to deploying real humanoid capabilities. The company is backed by international venture capita…

Apr 21, 2026
Apply
Skydio logo
Full-time|On-site|Zurich, Switzerland

Skydio stands at the forefront of the drone industry as a premier US-based company and a global leader in autonomous flight technology, pivotal for the future of drones and aerial mobility. Our team merges profound expertise in artificial intelligence with top-tier hardware and software development, operational excellence, and a customer-centric approach to empower a diverse array of drone users—from utility inspectors and first responders to soldiers in tactical environments and beyond.About the Role:We are seeking a talented Software Engineer to enhance the core of the Skydio Simulator—a high-fidelity, real-time digital twin of the physical world utilized daily by both customers and Skydio’s autonomy engineers.In this pivotal role, you will delve into the simulator stack, spanning physics and sensor simulation, hardware emulation, and the architecture that drives our complete autonomy software in simulation. You will play a crucial role in defining the behavior of simulated environments, how vehicles perceive and interact with them, and ensuring that simulations closely reflect reality.This systems-focused position emphasizes correctness, performance, and realism. While prior robotics experience is not mandatory, an inquisitive mindset regarding physical systems and a keen interest in autonomous robotics are essential.Areas of Responsibility:Core Simulator Architecture: Design, develop, and enhance the foundational architecture of the Skydio Simulator, ensuring scalability across various vehicle types, environments, and applications.Physics and Dynamics: Refine and expand physics models that dictate vehicle motion, environmental interactions, and dynamic agents.Sensor and Hardware Simulation: Create high-fidelity simulations of cameras, IMUs, and other onboard components, incorporating timing, noise characteristics, and hardware behavior.Autonomy Stack Integration: Execute and validate the complete Skydio autonomy stack in simulation, ensuring alignment between simulated and real-world behaviors.Feature Development on Top of the Core: Implement simulator functionalities that facilitate new workflows for customers and internal autonomy engineers, from training scenarios to advanced testing modes.Performance and Fidelity: Profile, optimize, and enhance simulator performance while consistently striving for greater realism and accuracy.What You’ll Do:Develop core simulator components using C++ and Python...

Mar 4, 2026
Apply
Gravis Robotics logo
Full-time|On-site|Zurich

Gravis Robotics builds intelligent, autonomous robots for the heavy construction industry. Our team combines experience in large-scale robotics research with hands-on work, turning traditional earthmoving machines into smart, operator-guided fleets. By blending advanced automation with augmented remote control, we help a single operator manage multiple machines safely and efficiently. Role overview The Lead Simulation Engineer will design and drive the simulation ecosystem at Gravis Robotics in Zurich. This role sits at the intersection of hardware, software, and real-world deployment. Our Rooftop Autonomous Control Kit (RACK) brings together sensing, computing, communication, and networking in a flexible solution for different types of construction equipment. What you will do Architect and implement simulation infrastructure supporting software testing and development Enable automated regression testing for our robotics stack Support machine learning policy training and synthetic data generation Collaborate with Autonomy, Perception, and Platform teams to meet simulation needs Shape technical strategy for simulation and testing as the company grows About Gravis Robotics Based in Zurich, Gravis Robotics works closely with industry partners to bring advanced robotics to a trillion-dollar market. Our team values practical solutions and technical excellence, and we are committed to turning research into real-world impact.

Apr 14, 2026
Apply
Flexion Robotics logo
Full-time|On-site|Zürich, Zurich, Switzerland

About Flexion Robotics:At Flexion Robotics, we are pioneering the intelligence layer that will drive the next generation of humanoid robots. Our mission is to expedite the transition from delicate prototypes to fully operational humanoid systems in real-world applications. Founded by distinguished scientists in robot reinforcement learning (including ex-Nvidia and ex-ETH Zürich), we are supported by leading international venture capital firms. In just a few months, we have evolved from writing our first line of code to successfully deploying real humanoid capabilities in collaboration with our partners. Discover more about us at flexion.ai.The Role:As a Robotics Field Application Engineer, you will be an integral part of our Engineering team, collaborating closely with R&D, Product, and our partners to enhance Flexion’s software across a variety of customer robot fleets. You will serve as the technical lead for key accounts, overseeing successful end-to-end integrations by leading on-site deployments, ensuring optimal performance, and acting as the technical liaison between our engineering team and real-world customer operations.Key Responsibilities:Serve as the technical owner for key customer accounts, ensuring stable and successful integrations of Flexion’s software stack on customer robots.Lead on-site deployments at customer facilities, supporting the software lifecycle from initial setup to daily operations.Triage and resolve full-stack issues spanning software, hardware interfaces, and system integration, both remotely and on-site as necessary.Collaborate with R&D and Product teams to broaden deployments and facilitate customer rollouts.Document logs, failure modes, and field learnings, providing actionable feedback to engineering to drive product enhancements.Develop and maintain technical documentation, deployment runbooks, and operations manuals to promote customer self-sufficiency.Requirements:Master's degree in Mechanical Engineering, Computer Science, Robotics, Electrical Engineering, or a related field.Strong proficiency in C++ and Python programming languages.Extensive experience with robotics hardware and software integration, particularly in troubleshooting real robotic systems.Proficiency in networking concepts (IPv4, TCP/IP, Subnetting) and Linux networking tools.Hands-on experience with perception sensors and pipelines (including mono and stereo cameras, LiDAR).Familiarity with embedded systems communication protocols (Ethernet, MIPI, I2C, SPI).Strong background in robotics middleware, particularly with ROS2 and DDS.Excellent communication skills, with the ability to manage customer expectations and articulate technical solutions effectively.Willingness to travel to customer sites as necessary (approximately 20% of the time).Familiarity with Deep Learning and Reinforcement Learning concepts is a plus.

Feb 16, 2026
Apply
Skydio logo
Full-time|On-site|Zurich, Switzerland

As the foremost US drone manufacturer and a global leader in autonomous flight technology, Skydio is shaping the future of drones and aerial mobility. Our dedicated team excels in artificial intelligence and boasts unparalleled hardware and software development expertise. We prioritize operational excellence and a commitment to customer satisfaction, enabling a diverse range of drone applications from utility inspections to first responders and military operations.Role Overview:We seek a talented Software Engineer to develop cloud-native and full-stack systems that enhance our customer simulation experience. In this vital role, you’ll be responsible for designing and implementing services, APIs, and interfaces that facilitate customer configuration, personalization, and interaction with the Skydio Simulator at scale.This position requires a blend of cloud engineering and direct engagement with the simulator, utilizing C++ and Python systems for real-time simulation and autonomy software. You will play a key role in bridging complex robotics simulations with user-friendly, cloud-based experiences.Key Responsibilities:Cloud-Integrated Simulation Services: Develop backend systems to manage simulator execution, configuration, and lifecycle within cloud environments.Customer Customization and Configuration: Empower users to personalize simulation scenarios, vehicles, and behaviors through robust APIs and services.Simulator Integration: Create reliable interfaces between cloud services and the core simulator runtime, including control, data exchange, and monitoring.Full-Stack Development: Build both backend and frontend components that showcase simulator functionalities via web interfaces and customer-facing applications.Scalability and Reliability: Ensure that simulation services are secure, observable, and capable of handling production-level customer workloads.Your Contributions:Design and build cloud-native services to orchestrate interactions with the Skydio Simulator.Develop robust backend systems that interface with simulator runtime for enhanced control and configuration.Create customer-focused workflows and APIs that enable user personalization of simulation environments.

Mar 4, 2026
Apply
Gravis Robotics logo
Internship|On-site|Zurich

Gravis Robotics is an innovative startup dedicated to transforming heavy construction machinery into intelligent, autonomous robotics. Our groundbreaking approach combines advanced learning-based automation with augmented remote control, enabling a single operator to manage a fleet of machines safely from any location globally. With over a decade of academic expertise in large-scale robotics, our team is rapidly expanding to revolutionize this multi-billion dollar industry.Internship OverviewWe are seeking enthusiastic and talented interns to join our dynamic team and contribute to the development and implementation of extraordinary construction robots. The ideal candidate is self-driven, thrives in both independent and collaborative environments, and possesses a strong passion for tackling exciting and complex challenges.At Gravis, we constantly engineer solutions at the intersection of hardware and software. Your responsibilities may encompass one or more areas based on your experience and interests.

Dec 6, 2024
Apply
Gravis Robotics logo
Full-time|On-site|Zurich

Gravis Robotics is an innovative startup revolutionizing the construction industry by transforming heavy machinery into intelligent, autonomous robots. Our pioneering approach combines learning-based automation with augmented remote control, allowing a single operator to safely oversee a fleet of earthmoving machines within a gamified environment. With over a decade of academic expertise in large-scale robotics, our dedicated team is actively applying this knowledge to create real-world solutions in partnership with industry leaders in a trillion-dollar market.About the RoleAt Gravis, we function at the nexus of hardware, software, and real-world implementation. Our Rooftop Autonomous Control Kit (RACK) seamlessly integrates sensing, computing, communication, and networking into a versatile solution applicable across various construction machines.As a Field Robotics Engineer, you will be pivotal in executing customer projects and ensuring our systems adhere to the highest reliability and performance standards. This hybrid role blends hands-on technical execution with the management of customer deployment projects from inception to completion.You will collaborate closely with our R&D and Operations teams to facilitate comprehensive deployments, consistently enhancing the way we plan, test, and deliver our solutions. Your responsibilities will include leading on-site setup and commissioning, directly engaging with customers throughout project execution, and translating complex robotic system behaviors into dependable real-world performance. Your capacity to comprehend and troubleshoot integrated robotic systems will be crucial for maintaining and enhancing the robustness of our field operations.

Nov 28, 2023
Apply
Gravis Robotics logo
Internship|On-site|Zurich

Gravis Robotics offers a Software Engineer Internship in Zurich, designed for those interested in hands-on experience in robotics software development. Interns become part of an engineering team that designs, builds, and refines software for robotic systems. Role overview This internship centers on practical work within the robotics sector. Interns contribute to ongoing projects that aim to support and improve robotic technologies. Collaboration with experienced engineers is a key part of the role, with opportunities to tackle real software challenges. What you will do Help advance projects that enhance robotic technologies Work closely with seasoned engineers on software tasks Take part in the entire development process, from initial design to implementation

Apr 28, 2026
Apply
Flexion Robotics logo
On-site|On-site|Zürich, Zurich, Switzerland

About Flexion RoboticsAt Flexion Robotics, we are at the forefront of developing the intelligence framework that will drive the next generation of humanoid robots. Our mission is to expedite the transition from fragile prototypes to fully operational humanoid systems. Founded by top-tier scientists specializing in robot reinforcement learning from esteemed institutions such as Nvidia and ETH Zürich, and supported by premier international venture capital firms, we have rapidly progressed from our initial code to the deployment of real-world humanoid functionalities.The RoleWe are seeking a talented Robotics Engineer to bridge the gap between simulation and practical application. As we transition learned control policies to physical hardware, the accuracy of our simulations becomes vital to our success.Your focus will be on precise modeling and system identification of both in-house and client robots. You will interact directly with physical hardware to analyze sensors, drivetrains, and contact dynamics, ensuring accurate replication of these characteristics within our simulation environment while assessing the sim-to-real gap.This interdisciplinary role will have you collaborating closely with our control, perception, and hardware teams to enhance the performance of our solutions.Key ResponsibilitiesHigh-Fidelity Modeling: Create mathematical models for physical subsystems, including drivetrains, sensors, and network behaviors (latency, jitter).System Identification: Design and implement experiments to gather robot data and utilize it to determine physical parameters (friction coefficients, inertial parameters, noise, latency).Simulation Implementation: Integrate these models into our advanced simulation framework.Validation & Verification: Continuously benchmark simulation outcomes against real-world data to quantify and reduce the

Feb 26, 2026
Apply
Flexion Robotics logo
Internship|On-site|Zürich, Zurich, Switzerland

About Flexion Robotics:At Flexion Robotics, we are at the forefront of creating the intelligence that will drive the next generation of humanoid robots. Our mission is to expedite the shift from fragile prototypes to tangible humanoid deployments in real-world applications. Founded by renowned scientists in the field of robot reinforcement learning (including alumni from Nvidia and ETH Zürich) and supported by prestigious international venture capital firms, we have rapidly progressed from our initial coding phase to successfully deploying real humanoid capabilities alongside our partners.The Role:We are seeking an enthusiastic intern to join our manipulation team, where you will play a critical role in developing and implementing learning-based controllers for dexterous manipulation on our humanoid robot. This position offers you the opportunity to collaborate closely with top engineers and researchers across various teams focused on manipulation, reinforcement learning, and motion generation. In this hands-on role, you will gain invaluable real-world robotics experience by contributing to cutting-edge research and development initiatives, from training models to deploying them on physical hardware.If you are passionate about advancing the field of humanoid dexterous manipulation and eager to learn from one of the leading teams in the industry, we encourage you to apply.

Mar 2, 2026
Apply
Flexion Robotics logo
Full-time|On-site|Zürich, Zurich, Switzerland

Join our innovative team at Flexion Robotics in Zürich as an AI Engineer focused on dexterous manipulation. In this role, you will spearhead the development and implementation of cutting-edge, learning-based controllers designed to enhance robotic interactions with the environment and improve the reliability and flexibility of object manipulation.

Mar 13, 2026
Apply
Flexion Robotics logo
Full-time|On-site|Zürich, Zurich, Switzerland

Flexion Robotics develops intelligence for next-generation humanoid robots, aiming to move quickly from prototypes to real-world use. Founded by specialists in robot reinforcement learning from organizations like Nvidia and ETH Zürich, the company has progressed from early code to functional humanoid systems, supported by international venture capital. Role overview This AI Research Engineer position centers on reinforcement learning for manipulation in humanoid robots. The work blends research and engineering, with a focus on enabling robots to perform long-horizon, contact-rich tasks reliably outside the lab. The role involves significant ownership and close collaboration with simulation and control teams to deliver integrated robotic capabilities. What you will do Advance RL-based manipulation: Design and implement learning strategies for complex, dexterous manipulation tasks, moving humanoid robots toward practical deployment. Address long-horizon and sparse-reward challenges: Develop algorithms and systems to help robots handle multi-stage tasks with delayed or sparse rewards, tackling issues like credit assignment, exploration, and stability in real-world conditions. Facilitate sim-to-real transfer: Create methods for transferring policies from simulation to physical robots, focusing on robustness, managing model mismatches, and applying techniques such as domain randomization and system identification. Enhance RL systems: Optimize large-scale training pipelines for learning across many parallel environments, and work with simulation teams to improve efficiency and enable more complex behaviors. Innovate learning methodologies: Explore and apply new approaches that combine reinforcement learning, imitation learning, and model-based methods, going beyond standard practices when needed. Location This role is based in Zürich, Zurich, Switzerland.

Apr 21, 2026
Apply
Flexion Robotics logo
Full-time|On-site|Zürich, Zurich, Switzerland

About Flexion Robotics:At Flexion Robotics, we are pioneering the intelligence framework that will drive the next generation of humanoid robots. Our overarching mission is to expedite the transformation from delicate prototypes to their practical application in real-world scenarios. Founded by preeminent scientists specializing in robot reinforcement learning, with backgrounds from Nvidia and ETH Zürich, we are supported by top-tier international venture capital firms. In just a few months, we've transitioned from our initial line of code to the deployment of tangible humanoid capabilities alongside our partners.The Role:We are seeking a highly skilled expert in whole-body motion generation and/or vision-conditioned generative models to enhance our team in Zurich. Drawing inspiration from the recent advancements in neural avatars and computer graphics, we strive to implement similar methodologies to generate comprehensive body movements for our humanoid robots. The primary objective of this role is to innovate and implement cutting-edge multimodal generative models for robot trajectory generation.

Dec 22, 2025
Apply
Flexion Robotics logo
Full-time|On-site|Zürich, Zurich, Switzerland

About Flexion Robotics Flexion Robotics is building the intelligence framework for tomorrow’s humanoid robots. The company’s mission is to move from early prototypes to fully functional humanoid systems. Founded by leading scientists in robot reinforcement learning (with backgrounds at Nvidia and ETH Zürich) and backed by top international venture capital, Flexion Robotics has quickly progressed from first lines of code to deploying real humanoid capabilities. Role Overview The Machine Learning Infrastructure Engineer will help shape the core computing and data systems that support cognitive development for humanoid robots. This position focuses on building and maintaining the platforms needed to train large foundational models on substantial datasets. The work involves designing training clusters, architecting data pipelines to move information from simulators and robots into model training, and creating tools that enable AI engineers to train, evaluate, and iterate efficiently. This is a senior, on-site position based in Zürich. The Infrastructure team includes engineers with experience at Google, Meta, and Amazon. The role offers broad responsibility for systems supporting data collection, training, and experimentation workflows, including infrastructure strategy, cluster orchestration, distributed training, data platforms, CI, and experimentation tools. What You Will Do Design, deploy, and maintain GPU compute clusters for large-scale model training across multiple cloud providers, including job scheduling with Slurm and Kubernetes. Build data platforms and pipelines: set up storage, processing, and serving layers to manage data from simulator outputs and robot telemetry to training datasets. This includes infrastructure using object storage (S3), parallel filesystems (Lustre), and data formats such as Parquet, WebDataset, and LeRobot. Use distributed processing tools like Ray and Spark to transform and validate data at scale. Work with AI engineers to optimize distributed training on multi-node GPU clusters, focusing on throughput, device utilization, and communication efficiency. Improve distributed IsaacLab-based sim-to-real training workflows. Evaluate and select new platforms: assess cloud providers, GPU-as-a-Service options, and new tools, taking ownership of decisions as computing needs grow. Location This role is on-site at Flexion Robotics’ Zürich office.

Apr 20, 2026
Apply
DeepJudge logo
Full-time|On-site|Zurich HQ

DeepJudge creates AI and ICT solutions tailored for the legal sector, operating from its headquarters in Zurich. Founded by former Google engineers with advanced degrees in AI from ETH Zurich, the company is supported by Silicon Valley investors. Its core mission is to build infrastructure that helps law firms and legal departments access and use their institutional knowledge more effectively. Many law firms use similar AI models, but their unique expertise often remains isolated. DeepJudge addresses this by offering enterprise search and AI frameworks that provide immediate access to internal knowledge, enabling automation and supporting knowledge-driven applications. Clients include international law firms such as Gunderson Dettmer, Holland & Knight, Arent Fox, and Cozen O’Connor. The team is growing in both Switzerland and North America, with a focus on surfacing and applying professional knowledge in new ways. Speed, analytical thinking, and a strong commitment to reliable products are central values at DeepJudge. Research and client collaboration are closely linked to deliver solutions that matter in high-stakes environments. Role overview The Applications Team seeks backend software engineers who focus on building dependable systems while remaining flexible. This role involves designing and implementing core backend components for DeepJudge’s web applications. Early participation in design discussions is expected, offering the chance to shape new features and refine existing ones. Over time, the engineer will take on technical leadership for major backend projects. What you will do Develop and maintain Python backend systems for web applications Contribute to backend services written in Rust, C++, and Go as needed Work with a microservices architecture deployed across cloud and on-premises clusters Analyze system performance and manage resources efficiently in varied deployment environments Location This position is based at DeepJudge’s headquarters in Zurich.

Apr 22, 2026
Apply
anybotics logo
Full-time|On-site|Zurich, Switzerland

Role Overview anybotics is hiring a Reliability Engineer in Zurich, Switzerland. This role focuses on maintaining and improving the reliability and performance of robotic systems. The Reliability Engineer will play a key part in design and testing, using data from failure analysis and performance metrics to guide improvements. What You Will Do Ensure the reliability and consistent performance of robotic systems Contribute to design and testing activities Analyze failures and performance data to identify areas for improvement Implement solutions based on findings to strengthen product reliability Collaborate with cross-functional teams to address potential issues and develop effective solutions What We Look For Strong background in engineering principles Analytical approach to problem-solving Interest in robotics and technology Experience working with multidisciplinary teams

Apr 16, 2026
Apply
ANYbotics logo
Full-time|On-site|Zurich, Switzerland

ANYbotics develops advanced mobile robotics for industrial inspection and maintenance. Based in Zurich, the company has grown to over 200 employees and is focused on scaling its technology for global deployment. The team builds robotic platforms, actuators, sensors, inspection payloads, charging systems, and software to deliver autonomous solutions for major asset operators and service providers. Role Overview The Manufacturing Engineer joins the Production and Maintenance Team in Zurich. This role centers on supporting daily manufacturing operations, keeping production flow steady, and ensuring testing systems remain available. The position is hands-on, with a focus on troubleshooting technical issues and maintaining the current generation of robots. The engineer will also help introduce new products to the shop floor, particularly during prototype assembly and debugging of initial production units. Key Responsibilities Oversee daily manufacturing operations and address technical challenges as they arise Maintain and support current robotic systems in production Lead the introduction of new products, including prototype assembly and debugging Collaborate with Industrialization, Quality Assurance, R&D, Supply Chain, and Logistics teams Work closely with the EMS partner to ensure stable production processes Implement and monitor key performance indicators to identify and resolve production bottlenecks About ANYbotics Technology ANYbotics delivers robotics solutions for industrial inspection and maintenance, enabling autonomous routine monitoring of large facilities. The technology combines hardware and software, including AI-driven systems, to improve safety and productivity. After successful long-term pilot projects, the company is now expanding commercial deployments worldwide. Location This position is based in Zurich, Switzerland.

Apr 20, 2026
Apply
Gravis Robotics logo
Full-time|On-site|Zurich

Gravis Robotics is seeking a highly skilled Senior Mechanical Engineer to join our innovative team in Zurich. As a vital contributor to our cutting-edge robotics projects, you will leverage your expertise in mechanical design, prototyping, and analysis to develop advanced robotic systems. Your role will involve collaborating with multidisciplinary teams to ensure the successful integration of mechanical components into our products.

Apr 8, 2026
Apply
anza-xyz logo
Full-time|Remote|Remote — Zürich, Zurich, Switzerland

Join our dynamic team at anza-xyz as a Software Engineer specializing in Security. In this fully remote position, you will play a crucial role in developing and enhancing security features for our software products. You will collaborate with a passionate group of engineers and security experts to ensure our systems are resilient and secure.

Mar 17, 2026
Apply
Gravis Robotics logo
Full-time|On-site|Zurich

Join Gravis Robotics, an innovative startup that is transforming heavy construction machinery into intelligent, autonomous robots. By leveraging a unique blend of learning-based automation and augmented remote control, we empower operators to manage fleets of earthmoving machines in an engaging, gamified environment. Our team, boasting over a decade of academic expertise, is positioned at the forefront of large-scale robotics and is rapidly expanding to integrate that knowledge into a trillion-dollar industry through active collaborations with market leaders.About the JobAs a SLAM Engineer at Gravis, you will be instrumental in engineering solutions at the intersection of hardware and software. You will contribute to the development of cutting-edge perception and control technologies for our remarkable autonomous machines. Our Rooftop Autonomous Control Kit (Rack) integrates sensors, computing power, communication, and networking modules into a manufacturer-agnostic solution applicable across various construction machines, regardless of type or age. We are looking for an adept SLAM Engineer to join our perception team, where you will design, develop, test, and deploy customized state-of-the-art localization and mapping algorithms, along with state estimation and calibration techniques, while ensuring high standards of production-quality implementation and timely delivery.

Dec 17, 2024

Sign in to browse more jobs

Create account — see all 123 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.