Software Architect | High-Tech Systems (m/d/w)

Software Architect | High-Tech Systems (m/d/w)

Vollzeit 61650 - 75350 € / Jahr (geschätzt) Hybrid
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen mit C++, C# und .NET für spannende Projekte.
  • Unternehmen: Führendes Unternehmen im High-Tech-Bereich mit dynamischer Arbeitsumgebung.
  • Vorteile: Hybrid-Arbeitsmodell, 30 Tage Urlaub, persönliche Weiterbildung und tolle Teamevents.
  • Weitere Informationen: Freundliches Team mit vielen Freizeitmöglichkeiten und einem starken Fokus auf Work-Life-Balance.
  • Warum dieser Job: Gestalte die Zukunft der Medizintechnik und arbeite an herausfordernden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in C++ erforderlich.

Das prognostizierte Gehalt liegt zwischen 61650 - 75350 € pro Jahr.

As a Senior Software Engineer you work with C++/ C# /. NET on advanced systems for semicon, medical and industrial customers.

In this role, you support our customers in the semiconductor, analytical, and medical equipment industry, within the “Medical Valley” and beyond, with smart, sustainable, and reliable software solutions.

You support our customers in the semiconductor, analytical, medical equipment industry, within the “Medical Valley”, the DACH region and beyond.

What excites you as a Senior Software Engineer | High-Tech Systems

From our office in Erlangen and sometimes at our clients’ premises you like to keep yourself busy with:

  • Develop software using C++, C#, and .

NET, supported by generative-AI tools where appropriate, and contribute across the full software-development lifecycle including unit and integration tests

  • Develop high-complexity software in the medical, analytical and semiconductor domain in a very dynamic environment with challenging projects
  • Operate in an agile development environment and taking a leading role in technical discussions
  • Collaborate on software requirements
  • Where projects require it, work close to hardware and build confidence through simulation, SIL/HIL testing, and real-system integration
  • Mentor junior colleagues and enjoy sharing knowledge
  • Maintain development process and code quality through reviews, automated testing, and continuous improvement
  • Sounds good so far? We'd love to tell you more…
  • Your future workplace
  • This is what you bring to the table
  • Bachelor’s or master’s degree in computer science, mathematics or natural sciences.
  • You have at least 5 years of experience in technical software development across different roles and (product) environments and / or projects
  • Domain knowledge in the Semiconductor and/or medical domain would be a huge advantage. You are willing to learn unfamiliar products and reason from first principles.
  • You have hands‑on experience with C++ (required), C#, . NET framework, Python
  • You have developed reliable software through structured debugging, unit and integration testing, and automated CI/CD pipelines
  • You use generative-AI tools in your daily work, or you are eager to learn how to use them responsibly and effectively. Proven expertise is a plus
  • You communicate confidently in English and can work effectively in a German-speaking environment. German-language proficiency is a plus.

This is what you can you expect in return from Sioux?

  • A 40-hour working week with a hybrid working model: you will work mainly from our Erlangen office and occasionally at customer sites, with one work from home day per week guaranteed and additional flexibility where it fits the project and team.
  • A healthy work-life balance is very important to us. We offer 30 days of vacation per calendar year.
  • You will work with passionate colleagues who share your drive for technology and business success.
  • By combining our expertise in software, electronics, mechanics, mechatronics, mathematics and assembly, we make the impossible possible for our customers and get to work on challenging high-tech projects.
  • You get a lot of freedom and responsibility; after all, you know exactly what you are doing.
  • Personal coaching and training, so that you can continue to develop yourself.
  • We also believe it is important to have fun together.

We organize events for our employees, from summer parties for the whole family and lively Christmas celebrations to inspiring knowledge events for the high-tech community.

  • Our office in Sioux is ideally located in the heart of the “Medical Valley” in the university town of Erlangen.
  • You can share your knowledge with colleagues over lunch, and there are always like‑hearted people around for a round of darts or table soccer to lighten the mood.

Sports are also a big deal at STG - join our running group or our beach volleyball team.

High Tech & High Fun

We can tell you all about the typical Sioux culture and the high-tech challenging projects.

About how you can develop yourself, like nowhere else.

But we’d rather have you hear it from our own employees.

Important note

This position requires access to controlled technology, as defined in the US Export Administration Regulations (15 C. F. R. 730, et seq.).

  • Qualified candidates must be legally authorized to access such controlled technology prior to beginning work.

Business demands may require Sioux to proceed with candidates who are immediately eligible to access controlled technology.

Software Architect | High-Tech Systems (m/d/w) Arbeitgeber: Sioux Technologies

Sioux Technologies ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an spannenden und herausfordernden Projekten im Bereich der Hochtechnologie zu arbeiten. Mit einer flexiblen 40-Stunden-Woche, 30 Urlaubstagen und einem starken Fokus auf Work-Life-Balance fördert Sioux eine positive Arbeitskultur, in der persönliche Entwicklung und Teamgeist großgeschrieben werden. Die Lage im Herzen des 'Medical Valley' in Erlangen ermöglicht es den Mitarbeitern, in einem inspirierenden Umfeld zu arbeiten und sich mit Gleichgesinnten auszutauschen.

S

Kontaktdaten:

Sioux Technologies Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Architect | High-Tech Systems (m/d/w) erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Sioux Technologies anzuklopfen, wenn du dich auf die Stelle als Software Architect | High-Tech Systems (m/d/w) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Sioux Technologies vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Architect | High-Tech Systems (m/d/w) mit Bravour zu bestehen

C++
C#
.NET Framework
Python
Software Development Lifecycle
Unit Testing
Integration Testing

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Sioux Technologies klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Sioux Technologies vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.