×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Rust Engineer

Job in Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listing for: Swisslinx AG
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Engineer, Software Testing, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 40000 - 60000 CHF Yearly CHF 40000.00 60000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Embedded Rust Engineer

Swisslinx AG Vacant since : 01. Zürich (ZH) 40% By agreement Temporary

Embedded Rust Engineer
We are looking for an experienced Embedded Rust Engineer to join a technically challenging project in Rotkreuz, Switzerland.
Embedded Rust Engineer

Job description:

Develop technical concepts and solutions and contribute to feasibility studies to meet functional and technical requirements.
Take ownership of software development activities, including implementation, testing, reviews and documentation.
Define, estimate and plan software work packages, ensuring effective and timely delivery.
Create and maintain software specifications and designs, while contributing to the overall software architecture and quality standards.
Collaborate with software, hardware and system engineering teams throughout development and integration.
Perform root-cause analysis of complex issues and implement robust bug fixes, including for post-market software releases.
Ensure compliance with established development processes, quality requirements and regulatory standards, while identifying opportunities for continuous improvement.
About the customer:
This is a hands‑on engineering role at the intersection of Rust, real-time systems and physical hardware, working on software where performance, reliability and predictability are critical.
Requirements:
2+ years of professional Rust development experience, with a strong understanding of ownership, borrowing, lifetimes, traits and error handling
Professional experience developing embedded or systems‑level software

Experience with real-time Linux () or a comparable RTOS
Hands‑on experience with CAN bus communication – essential
Strong understanding of real-time concepts including latency, jitter and task scheduling

Experience with asynchronous programming in Rust
Solid Linux knowledge and familiarity with embedded build and debugging tools
Degree in Software Engineering, Electrical Engineering, Computer Engineering or a related field jpidf4f3220jm jit
0936jm jiy
26jm

  • Work location 8001 Zürich (ZH)
  • Workload 40%
  • Employment start By agreement
  • Employment duration Temporary
  • By online Online form
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary