Embedded Software Engineer — Robotics / Intelligent Machines
Employeur non precise · Zürich
Job description
About the role
We’re supporting a fast‑moving technology team building intelligent mobile platforms. You’ll work at the junction of low‑level software, perception and edge compute — helping to design, optimise and deploy embedded solutions that run in real environments.
Key responsibilities
- Develop and maintain embedded software for real‑time perception and autonomy systems.
- Build and streamline the embedded development workflow (cross‑compilation, flashing, CI/CD, deployment).
- Optimise compute pipelines for constrained devices, including GPU‑accelerated image processing.
- Integrate sensors and implement reliable data pipelines (camera, LiDAR, etc.).
- Analyse system performance and apply improvements to latency, throughput and power usage.
- Produce clear documentation, tests and reproducible build artefacts.
- Collaborate across software, hardware and product teams to align architecture with operational needs.
Required profile
- Minimum ~2 years’ hands‑on experience developing on embedded targets for machine‑vision, robotics or similar domains.
- Strong C/C++ skills and comfortable working in Linux‑based embedded environments.
- Demonstrable experience optimising workloads for embedded GPUs or other accelerators.
- Confident troubleshooting of cross‑compile and deployment toolchains; familiarity with build systems and CI for embedded projects.
- Practical knowledge of sensor integration and real‑time data handling.
Required skills
- C/C++ programming.
- Linux‑based embedded development.
- GPU acceleration (CUDA/OpenCL).
- Cross‑compilation toolchains and CI/CD pipelines.
- Robotics middleware (ROS / ROS2).
- Sensor integration (camera, LiDAR).
What we offer
- A technically challenging role with direct impact on deployed systems.
- Small, interdisciplinary teams and fast decision cycles.
- Opportunity to work with cutting‑edge edge‑AI and robotics technologies.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Employeur non precise
Zürich
Related job offers
-
SAP Specialist – Retail
Employeur non precise Zürich -
Online Data Analyst – German (Switzerland)
Jobs for Humanity Zürich -
Lead Software Engineer Quality Platform & Automation
Zurich Insurance Company Ltd. Zürich -
Senior Decision Intelligence Specialist
MSD Ireland Schachen -
Data Analyst / AI Tech Consultant (m/w/d)
Rocken® Berne