Logo arculus GmbH

Rust Developer

Job

  • Level
    Senior
  • Job Field
    Software, Application
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Munich
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop high-performance software products in Rust, optimize existing code, implement new features, and collaborate closely with cross-functional teams to ensure system reliability.

    Job Technologies

    Your role in the team

    As a Rust Developer at arculus, you will design, develop, and maintain Rust-based software products, ensuring features are robust, efficient, and scalable.

    You will work closely with Product Owners, System Architects, and cross-functional teams to implement features that directly enhance the end-user experience, while also contributing to system reliability, observability, and maintainability.

    Your tasks will include:

    • Implement new product features in Rust, ensuring modularity, maintainability, and performance.
    • Build robust, fault-tolerant systems and optimize code for efficiency and reliability.
    • Write tests, participate in code reviews, and maintain CI/CD pipelines.
    • Debug and resolve issues in development and production environments.
    • Support automated builds, containerization, and deployments.
    • Assist in prototyping algorithms or optimizations, and contribute to documentation and knowledge sharing.
    • Collaborate with cross-functional teams and apply domain knowledge from robotics, logistics, or warehouse operations where relevant.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Expert knowledge of algorithms, data structures, and software problem-solving.
    • Vertrautheit mit modernen Architekturen, CI/CD-Pipelines und containerisierten Umgebungen.
    • Passionate about software engineering and technology.
    • Self-motivated and able to work both independently and in collaborative Scrum teams.
    • Adaptable to change and eager to learn new tools and methods.
    • Strong communicator, able to document and share knowledge effectively.

    Experience

    • MSc/PhD in Computer Science, Robotics, or a related technical field, or equivalent practical experience.
    • 5+ years of experience in software engineering and product development.
    • Proven experience programming in Rust or C++ with focus on efficient, robust, and maintainable code.
    • Experience with simulation-based development and short time-to-market cycles.
    • Experience in logistics, robotics, warehouse management, or material flow systems is a plus.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Food & Drink

    More net

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    This is your employer

    arculus GmbH

    arculus GmbH

    At Arculus, we're a leading software and robotics company with three locations across Germany. We develop groundbreaking solutions to help boost productivity to a whole new level.

    Description

  • Founding year
    2016
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Electronics, Automatization
  • Logo arculus GmbH

    Rust Developer

    Location
    Munich
    Working Model
    Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs