HPC Software Developer Jetzt bewerben

HPC Software Developer

Wien Vollzeit 58800 - 82320 € / Jahr (geschätzt)
Jetzt bewerben
I

Auf einen Blick

  • Aufgaben: Join our HPC team to develop and maintain cutting-edge distributed applications.
  • Arbeitgeber: IMS is a leading high-tech company with a global presence and innovative projects.
  • Mitarbeitervorteile: Enjoy excellent development opportunities, a modern workplace, and a competitive salary starting at €58,800.
  • Warum dieser Job: Dive into the exciting world of HPC architecture and collaborate with a motivated team.
  • Gewünschte Qualifikationen: Master's degree in relevant fields and 3+ years of software development experience required.
  • Andere Informationen: Experience with Python bindings and interest in Rust or Nix are a plus!

Das voraussichtliche Gehalt liegt zwischen 58800 - 82320 € pro Jahr.

The High Performance Computing (HPC) team at IMS is responsible for the architecture, development and maintenance of the distributed hybrid CPU/GPU application that drives the data pipeline of our IMS Multi Beam Mask Writer. This HPC data pipeline enables the building of HPC hardware in silicon.
We’re looking for someone who joins our team in the very interesting and challenging field of HPC system architecture in a long-term project environment.

Your Responsibilities:

  • Software development of concurrent applications on a distributed system (HPC cluster)
  • Contribution to establishing and developing resilience and fault tolerance strategies
  • Support in improving portability and maintainability of the existing code base
  • Cooperation in architectural and code design discussions as well as reviews of code changes within the team
  • Responsibility for steady advances in test coverage and documentation together with the team

Your Qualifications:

  • Master’s degree in Computer Science, Engineering, Physics, or a related field
  • 3+ years’ experience in software development with modern C++ and/or Python for distributed systems
  • Familiarity with version control, bug tracking, documentation, unit testing etc.
  • Basic understanding of HPC strategies and methods
  • Experiences with Python bindings (e.g. pybind11) are welcome, but not required
  • Interest in or experience with Rust or Nix are a plus
  • A high detail orientation with the ability to document complex workflows and technical solutions

We offer:

  • We are a leading high-tech company with headquarters in Austria and international subsidiaries (Taiwan, Korea, USA)
  • Excellent professional and personal development opportunities in an international company
  • Very collegial and motivated team with short communication channels
  • Top-equipped workplace (modern office, laptop, height-adjustable desk)
  • An attractive salary package that starts at an annual gross salary of 58.800 € for this position and can be higher depending on experience (KV Metal industry). In addition, all employees benefit from the company\’s success with an IMS bonus program.

#J-18808-Ljbffr

HPC Software Developer Arbeitgeber: IMS Nanofabrication GmbH

At IMS, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration within our High Performance Computing (HPC) team. Our commitment to professional growth is evident through excellent development opportunities and a collegial atmosphere that encourages open communication. With a top-equipped workplace and an attractive salary package, including a performance-based bonus program, we ensure that our employees are well-supported and motivated to excel in their roles.
I

Kontaktperson:

IMS Nanofabrication GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: HPC Software Developer

✨Tip Number 1

Familiarize yourself with the specific technologies and tools mentioned in the job description, such as modern C++ and Python for distributed systems. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Engage with the HPC community online. Participate in forums, attend webinars, or join relevant groups on platforms like LinkedIn. This not only helps you stay updated on industry trends but also allows you to network with professionals who might provide insights or referrals.

✨Tip Number 3

Prepare to discuss your experience with resilience and fault tolerance strategies during the interview. Think of specific examples where you've implemented these concepts in your previous work, as this aligns closely with the responsibilities of the role.

✨Tip Number 4

Show your enthusiasm for continuous learning, especially regarding Rust or Nix, even if you don't have direct experience. Expressing a willingness to learn new technologies can demonstrate your adaptability and commitment to growth within the team.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: HPC Software Developer

Software Development
Modern C++
Python
Distributed Systems
HPC System Architecture
Version Control
Bug Tracking
Documentation
Unit Testing
Resilience Strategies
Fault Tolerance
Code Design
Test Coverage
Technical Documentation
Python Bindings (e.g. pybind11)
Rust
Nix
Attention to Detail
Collaboration Skills

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description for the HPC Software Developer position. Understand the responsibilities and qualifications required, and think about how your experience aligns with them.

Highlight Relevant Experience: In your CV and cover letter, emphasize your experience in software development, particularly with modern C++ and Python. Provide specific examples of projects where you worked on distributed systems or contributed to resilience and fault tolerance strategies.

Showcase Your Skills: Mention any familiarity with version control, bug tracking, and documentation tools. If you have experience with Python bindings or an interest in Rust or Nix, be sure to include that as well, as it can set you apart from other candidates.

Craft a Strong Cover Letter: Write a compelling cover letter that not only outlines your qualifications but also expresses your enthusiasm for the HPC field and the opportunity to work with the IMS team. Make it personal and show why you are a great fit for their long-term project environment.

Wie du dich auf ein Vorstellungsgespräch bei IMS Nanofabrication GmbH vorbereitest

✨Showcase Your HPC Knowledge

Make sure to highlight your understanding of High Performance Computing strategies and methods. Be prepared to discuss specific projects or experiences where you've applied these concepts, as this will demonstrate your expertise in the field.

✨Demonstrate Your Coding Skills

Since the role requires experience with modern C++ and/or Python for distributed systems, be ready to talk about your past software development projects. You might even want to prepare a coding example or two that showcases your ability to write clean, efficient code.

✨Discuss Resilience and Fault Tolerance

The job involves developing resilience and fault tolerance strategies. Prepare to discuss any relevant experiences you have in this area, including challenges you've faced and how you overcame them. This will show your problem-solving skills and your ability to think critically about system architecture.

✨Prepare for Team Collaboration Questions

Cooperation in architectural and code design discussions is key for this position. Think of examples from your past work where you successfully collaborated with a team, contributed to code reviews, or helped improve documentation. This will illustrate your teamwork skills and your commitment to maintaining high standards in software development.

I
  • HPC Software Developer

    Wien
    Vollzeit
    58800 - 82320 € / Jahr (geschätzt)
    Jetzt bewerben

    Bewerbungsfrist: 2027-01-10

  • I

    IMS Nanofabrication GmbH

    50 - 100
  • Weitere offene Stellen bei IMS Nanofabrication GmbH

    I
    HPC Software Architect

    IMS Nanofabrication GmbH

    Vollzeit 72000 - 84000 € / Jahr (geschätzt)
    I
    HTL-Absolvent:in Linux System and Software Support

    IMS Nanofabrication GmbH

    Brunn am Gebirge Vollzeit 42000 - 58800 € / Jahr (geschätzt)
Ähnliche Positionen bei anderen Arbeitgebern
Seargin
Engineering Consultant

Seargin

Hamburg Freelancer 43200 - 72000 € / Jahr (geschätzt)
E
[Hohes Gehalt] Manager for the Scientific Computing Unit(f/m/d)

EO Austria GmbH

Gmund Vollzeit
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>