Senior Compiler Expert (m/f/d)

Permanent employee, Full or part-time · München

Read job description in:
Your mission
As a Senior Compiler Expert, you will be pivotal in advancing the reliability and safety of software used in critical systems, including automotive control units. Your role involves the high-level testing and qualification of compilers and libraries to adhere to industry standards like ISO 26262, crucial for these high-stakes applications.

You will lead the design and implementation of rigorous tests for various C++ compilers, executing these tests on relevant hardware platforms to ensure they meet stringent safety and performance standards. By analyzing code coverage metrics, you will identify and address areas for improvement, ensuring thorough validation of compiler functionality.

Your responsibilities will also include adapting and instrumenting software libraries for compatibility with specific compilers, conducting detailed performance tests, and ensuring seamless integration. Your contributions will be instrumental in enhancing the safety and reliability of critical software systems, impacting real-world applications such as automotive control units. This senior role provides an opportunity to drive technological advancements and make a significant impact in the field of safety-critical software development.
Your profile
  • Completed degree (B.Sc., M.Sc. or Phd.) in computer science, electrical engineering or a comparable field of study.
  • At least 5 years of proven experience in a relevant field is required.
  • Strong proficiency in C or C++.
  • Practical experience with various C/C++ compilers and compiler flags.
  • Hands-on experience with various C and C++ compilers.
  • Understanding of compiler flag impact.
  • Debugging assembly code for at least one processor or microcontroller architecture.
  • Experience in library instrumentation.
  • Experience with additional programming languages (e.g., Python).
  • Experience in testing software and embedded systems.
  • ISTQB Certified Tester Foundation Level (desirable).
  • Independent, methodical, and creative approach to work.
  • Strong analytical and abstract thinking skills.
  • Excellent communication skills and a collaborative team spirit.
  • Fluency in German or English.
We offer
  • Competitive salary.
  • Meaningful, practical work with a clear impact.
  • Flat hierarchies and quick decision-making processes.
  • Supportive and friendly work environment.
  • Engaging company and team events.
  • Comfortable, modern and spacious office environment.
  • Flexible working hours and remote work options for work-life balance.
  • Prime central location in Munich, just minutes from the Hackerbrücke S-Bahn station.
Application Process
Our application process includes reviewing your CV and cover letter, followed by an initial interview. Selected candidates will then undertake a detailed programming task and participate in a comprehensive technical interview. There may also be additional steps such as a case study or leadership interview to assess fit and expertise.
About us
At Validas AG, we're not just a consulting company, we're pioneers in quality assurance for software-intensive embedded systems. As a rapidly growing team, we're driven by our passion for cutting-edge technology and our commitment to excellence.

We thrive on tackling the challenges of functional safety and are dedicated to helping our clients achieve the highest standards for critical software used in cars, airplanes, and other advanced systems. By qualifying tools and libraries, we ensure that the technology driving these essential systems is reliable and safe.

Joining us means becoming part of a dynamic team where your contributions directly impact the future of technology. Here, you’ll have the opportunity to work with the latest advancements, influence key projects, and grow alongside a group of talented professionals committed to making a difference. If you're eager to be at the forefront of innovation and play a crucial role in shaping the safety and quality of tomorrow’s technology, Validas AG is the place for you.
Ihre Aufgaben
Für den Einsatz von Compiler für die Entwicklung von safety-kritischen Systemen (z.B. Steuergeräte im Auto) und für die Verwendung von Libraries in der Software in Steuergeräten müssen diese speziell getestet und qualifiziert werden (z.B. nach der ISO 26262). Dafür prüfen wir verschiedene Compiler und Libraries und untersuchen die Codeabdeckung von Testsuiten.
Sie entwickeln Compiler Tests und führen diese auf der entsprechenden Hardware aus und analysieren die daraus resultierenden Ergebnisse. Des weiteren instrumentieren Sie Libraries für die Verwendung mit konkreten Compilern führen diese darauf aus und analysieren die daraus resultierenden Ergebnisse.
Ihr Profil
  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbare Studienrichtung oder Promotion
  • Gute Kenntnisse in C oder C++
  • Praktische Erfahrung im Umgang mit verschiedenen C-/C++-Compilern und auswahl passender Compiler flags
  • Wissen auf die konkrete Auswirkung gewählter Compilerflags
  • Debuggen anhand von Assemblercode für wenigstens eine Prozsessor oder Mikrocontrollerarchitektur
  • Erfahrung in der Library Instrumentierung
  • Erfahrung in weiteren Programmiersprachen (z.B. Python)
  • Idealerweise ISTQB Cerrtified tester foundation level
  • Erfahrung im Testen von Software und eingebetteten Systemen
  • Selbstständiges und methodisches Arbeiten
  • Abstraktionsfähigkeit & Kreativität
  • Analytisches Denken
  • Offenheit für Weiterentwicklung
  • Ausgeprägte Kommunikations- und Teamfähigkeit
  • Sehr gute Deutsch- und Englischkenntnisse
Wir bieten
  • Eine attraktive Vergütung
  • Sinnstiftende, praxisnahe Arbeit mit klarem erkennbarem Nutzen
  • Flache Hierarchien, kurze Entscheidungswege
  • Kollegiales und familiäres Arbeitsumfeld & Gemeinsame Events
  • Großzügige Büroräume
  • Flexible Arbeitszeiten & Möglichkeit zum Home-Office
  • Verkehrsgünstige zentrale Lage in München (direkt an der S-Bahn Hackerbrücke)

Häufig gestellte Fragen
Die Ausschreibung ist schon lange online, sollte ich mich trotzdem bewerben?
  • Wir sind ständig auf der Suche nach qualifizierten Mitarbeitern in verwandten Bereichen, daher sind alle Stellenausschreibungen verfügbar.
Bewerbungsprozess
So schaut unser Ablauf im Bewerbungsprozess aus: 
  • Wir prüfen Ihre Bewerbung
  • Bei einem passenden Profil laden wir Sie zu einem ersten Gespräch ein
  • Wenn unsere Vorstellungen übereinstimmen, erhalten Sie eine Programmier- oder Analyseaufgabe
  • Nach Sichtung Ihrer Lösung findet ein technisches Gespräch vor Ort statt
  • Wie Sie in unser Team passen, testen wir an einem kurzen Probetag
Über uns
Die Validas AG ist ein junges und kontinuierlich wachsendes Beratungsunternehmen im Bereich Qualitätssicherung für softwareintensive eingebettete Systeme. In unserer Arbeit nutzen wir den Stand der Technik und entwickeln ihn – und uns – stets weiter.

Wir unterstützen unsere Kunden beim Umgang mit aktuellen Sicherheitsstandards, die bei der Entwicklung moderner technischer Software in Autos, Flugzeugen oder komplexen technischen Anlagen unverzichtbar sind. Dabei kümmern wir uns insbesondere um die Qualitätssicherung und die Adaption eingesetzter Entwicklungswerkzeuge und Libraries. 
 
Besucht uns auf unseren Kanälen: 
Home - Validas AG, your innovation partner in functional safety 
Podcast & Youtube - Validas AG, your innovation partner in functional safety 
Validas AG | LinkedIn 
Validas AG - YouTube 
 
Fill out your basics to kick off the application!
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.