Embedded Rust Engineer

Swisslinx AG

Rotkreuz

Vor Ort

CHF 110.000 - 150.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Swisslinx AG is seeking a hands-on software engineer at the intersection of Rust, real-time systems and hardware. You’ll work on performance-critical software, own development activities, and contribute to feasibility studies and architecture.

Collaboration with software, hardware and system teams is essential. You’ll bring 2+ years of Rust, embedded or systems-level experience, plus real-time Linux or RTOS know-how, and strong Linux tooling.

Qualifikationen

  • 2+ years of professional Rust development experience.
  • Embedded or systems-level software development experience.
  • Experience with real-time Linux (PREEMPT_RT) or an RTOS.
  • Hands-on experience with CAN bus communication.
  • Strong understanding of latency, jitter and task scheduling.
  • Experience with asynchronous programming in Rust.
  • Solid Linux knowledge and embedded build/debug tools.
  • Degree in Software Engineering, Electrical Engineering, Computer Engineering or related field.

Aufgaben

  • Develop technical concepts and solutions and contribute to feasibility studies.
  • Take ownership of software development activities, including implementation, testing, reviews and documentation.
  • Define, estimate and plan software work packages for timely delivery.
  • Create and maintain software specifications and designs within architecture and quality standards.
  • Collaborate with software, hardware and system engineering teams throughout development and integration.
  • Perform root-cause analysis and implement robust bug fixes, including post-market releases.
  • Ensure compliance with development processes, quality requirements and regulatory standards.

Kenntnisse

Rust
Embedded software
Real-time concepts
Asynchronous Rust
Linux knowledge
Latency & scheduling
CAN bus

Ausbildung

Degree in Software Engineering or related field

Tools

Embedded build tools
Debugging tools
PREEMPT_RT / RTOS

Jobbeschreibung

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.

  • 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.
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 (PREEMPT_RT) 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

Maybe not for you, but for someone else?

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Rust Engineer - Real-Time, CAN, Linux
Embedded Rust Engineer - Real-Time, CAN, Linux

ITech Consult AG • Risch-Rotkreuz

Vor Ort
CHF 90.000 - 135.000
Embedded Rust Engineer: Real-Time Systems & Hardware
Embedded Rust Engineer: Real-Time Systems & Hardware

Swisslinx AG • Rotkreuz

Vor Ort
CHF 110.000 - 150.000
Embedded Rust Engineer
Embedded Rust Engineer

Experis Schweiz • Rotkreuz

Hybrid
CHF 110.000 - 140.000
Embedded Rust Engineer
Embedded Rust Engineer

Swisslinx AG • Zürich

Vor Ort
CHF 40.000 - 60.000
Embedded Rust Engineer - RTOS & CAN
Embedded Rust Engineer - RTOS & CAN

ITech Consult AG • Zug

Vor Ort
CHF 110.000 - 140.000
Embedded Rust Engineer
Embedded Rust Engineer

ITech Consult AG • Zug

Vor Ort
CHF 110.000 - 140.000
Embedded Rust Engineer – Real-Time Linux & CAN
Embedded Rust Engineer – Real-Time Linux & CAN

ELAN Personal AG • Rotkreuz

Vor Ort
CHF 120.000 - 160.000
Home office possibility
Training opportunities
Good remuneration
Embedded Rust Engineer - Real-Time Systems & Hardware
Embedded Rust Engineer - Real-Time Systems & Hardware

Swisslinx AG • Zürich

Vor Ort
CHF 40.000 - 60.000
Remote Embedded Rust Engineer - Real-Time Systems
Remote Embedded Rust Engineer - Real-Time Systems

Experis Schweiz • Rotkreuz

Hybrid
CHF 110.000 - 140.000
Embedded Rust Engineer
Embedded Rust Engineer

ITech Consult AG • Risch-Rotkreuz

Vor Ort
CHF 90.000 - 135.000