Embedded Rust Engineer
Swisslinx AG · Zürich, Zürich, Switzerland
Skills in this posting
The posting
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 (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 jpidf4f3220jm jit0936jm jiy26jm
The PivotHop read
- What a software engineer actually earnsmedian, seniority, by country
- Where software engineers move nextevery measured route out
- Backend Developer → Software Engineer70% readiness
- All open software engineer rolesthe full board
Where these skills also reach
- 569 open backend developer roles67% readiness from software engineer
- 127 open mobile developer roles66% readiness from software engineer
- 50 open developer advocate roles46% readiness from software engineer
- 600 open qa engineer roles46% readiness from software engineer
More software engineer roles
Senior Software Engineer (Full-Stack) - Healthcare Applications at SnkeMünchenTodayApply
Staff Software Engineer at CodePathLATAM, Canada, Europe, USA · RemoteTodayApply- Senior Java Softwareentwickler:in (w/m/d) – Backend & Microservices at BBHT Beratungsgesellschaft mbH & Co. KGHomeoffice · RemoteTodayApply
(Senior) Software Developer Frontend / React (m/w/d) at AthereonSaarbrückenTodayApply
Softwareentwickler:in Java (m/w/d) at Riege SoftwareMeerbuschTodayApply
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.