Embedded Rust Engineer 100% (m/f/d) (IT) - up to 50% remote in Zug

Embedded Rust Engineer 100% (m/f/d) (IT) - up to 50% remote in Zug

Zug Vollzeit Vor Ort
G

ppFor our client, a leading company in pharmaceutical manufacturing, we're looking for a candidate who has proven experience as a Software Engineer with a strong focus on Rust; solid grasp of ownership, borrowing, lifetimes, traits and error handling. Additionally we are looking for someone who is highly skilled in communication, promoting diversity and inclusion, and facilitating seamless collaboration both within teams and across organizational boundaries. /p h3General Information /h3 ul liPlanned duration: 12 months from start date /li liExtension (in case of limitation): possible /li /ul h3Tasks Responsibilities /h3 ul liYou develop concepts and participate in feasibility studies to meet technical requirements. /li liYou perform and take ownership of specific software development tasks, ensuring reviews using checklists and templates. /li liYou lead work package definition, estimation, and planning, and enhance or document SW unit specifications and designs. /li liYou review designs and contribute to the SW architecture, defining quality attributes and staying updated with technology trends. /li liYou conduct root-cause analysis of complex issues and provide bug fixes for post-market software releases. /li liYou ensure compliance with processes, propose improvements, and stay informed about regulatory and market standards. /li /ul h3Must Haves /h3 h3Embedded Real-Time Systems /h3 ul liHands-on experience developing embedded or systems-level software in a professional setting /li liExperience with real-time Linux (PREEMPT_RT) or a comparable RTOS /li liExperience with hardware communication protocols: CAN bus (required) /li liPractical understanding of real-time constraints: latency, jitter, task scheduling /li /ul h3Rust Software Engineering /h3 ul liProven experience as a Software Engineer with a strong focus on Rust; solid grasp of ownership, borrowing, lifetimes, traits and error handling (2+ years minimum) /li liComfortable with asynchronous programming in Rust /li liExperience with Linux and familiarity with embedded build/debug tooling /li liUniversity degree in Software Engineering, Electrical Engineering, Computer Engineering or equivalent /li /ul h3Professional Domain /h3 ul liHighly motivated, deadline-focused, with a proactive and thorough way of working /li liWillingness to work in a regulated environment (medical device, automotive, aerospace or industrial safety) and follow structured development processes /li liExcellent communication and teamwork skills; willingness to write good documentation and drive work to conclusion /li liFluent in English /li /ul h3This role is probably not for you if /h3 ul liYou're primarily looking for web backend, blockchain, or pure cloud-native work or UI. /li liYou haven't worked with physical hardware or low-level systems before and don't want to. /li /ul h3Nice to Have /h3 ul liExperience with IEC 62304, ISO 13485 or IVDR (medical device software lifecycle standards) /li liExperience with event-driven architectures and message brokers (RabbitMQ, Domain Driven Design) /li liKubernetes, Docker for CI/build environments /li /ul h3Gi Life Sciences /h3 pGi Life Sciences is part of Gi Group Holding, a global ecosystem for human resources services and consulting, supporting labor market development and helping to change people's lives in 37 countries around the world. In Switzerland, we operate under the brands Gi Life Sciences, Gi Group, Grafton, and Bautech Personal. We offer temporary and permanent staffing, as well as a wide range of complementary staffing services. With a direct presence at 40 locations in Switzerland and over 200 employees, we are one of the leading staffing companies in the Swiss recruitment market. Gi Life Sciences specializes in the recruitment of both temporary and permanent staff in the life sciences sector and is a valuable partner for many other staffing services. We believe that experts should speak to experts: All our professionals are certified in the scientific field, meaning they are able to understand your needs and provide you with comprehensive support. /p /p #J-18808-Ljbffr

Embedded Rust Engineer 100% (m/f/d) (IT) - up to 50% remote in Zug Arbeitgeber: Gi Group

Unser Kunde in der Region Olten ist ein hervorragender Arbeitgeber, der seinen Mitarbeitenden nicht nur kostenlose Parkplätze und eine gründliche Einarbeitung bietet, sondern auch ein angenehmes Arbeitsumfeld fördert. Die flexible Schichtarbeit ermöglicht es den Mitarbeitenden, ihre Work-Life-Balance zu gestalten, während die Möglichkeit zur Übernahme von Verantwortung und die Unterstützung bei der persönlichen Weiterentwicklung wertvolle Wachstumschancen bieten. Hier wird Teamarbeit großgeschrieben, und die positive Unternehmenskultur sorgt dafür, dass sich jeder Mitarbeiter geschätzt und motiviert fühlt.

G

Kontaktdaten:

Gi Group Recruiting-Team