Skip to content
Backend Engineer

Backend Engineer

RISC-V CPU Compiler Engineer

Qualcomm

Munich

Apply on the employer's site

Role description

Company
Qualcomm Technologies, Inc.

Job Area
Engineering Group, Engineering Group > CPU Engineering

General Summary
RISC-V CPU Compiler Engineer

Job Description
Are you passionate about maximizing CPU performance and pushing the boundaries of optimization? Join our innovative team and play a key role in developing cutting-edge solutions that empower developers and transform server efficiency! Our team builds open source compiler toolsets for Qualcomm silicon. This includes compilers, assemblers, linkers, libraries, debuggers, profilers, and other developer tools. The toolsets enable internal and external developers to build software ecosystems on Qualcomm hardware. We are looking for engineers who will work actively in open source communities to establish and augment compiler and system software toolsets and bring compiler optimizations into key open source packages.

In this role, you will add and enhance support for Qualcomm hardware in open source projects. You will collaborate with Qualcomm hardware and software engineers to enable efficient usage of Qualcomm’s silicon for a broad set of applications. You will work with the team on the entire compilation stack including optimizing code generation, improving performance, response time and programmer usability.

Responsibilities

  • Work primarily in the LLVM community to add features and improve performance for Qualcomm CPUs with a focus on the RISC-V architecture.
  • Identify areas for improvement in LLVM via benchmarking and code analysis of workloads, comparisons with other compilers and architectures, etc.
  • Collaborate with hardware teams to plan, identify, and contribute support in open source projects for hardware features in Qualcomm silicon.
  • Identify areas for improvement in tool usability via interaction with users.
  • Explore new optimization frameworks for leveraging advance CPU features.

Required Skills

  • Knowledge and/or experience in LLVM development, particularly optimization and code generation.
  • Experience in working with open source communities
  • Programming in C/C++

Preferred Skills

  • Established record of contributions to LLVM.
  • Experience with the RISC-V or AArch64 architecture.
  • Experience with other compilers such as GCC and the wider ecosystem such as glibc, assemblers, linkers, loaders, system libraries.
  • Experience in configuring, building, and analyzing server CPU benchmarks (e.g., SPECrate Integer, DCPerf), as well as measuring and tracking key performance indicators.
  • Strong background in computer architecture

Minimum Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

OR

Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

OR

PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies
: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay Range And Other Compensation & Benefits
$167,100.00 - $250,700.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

Lead Software Engineer GenAI-Engineering (all genders)

adesso SE

Berlinlead

Apply on the employer's site

Role description

Wir gehören zu den Top-Adressen in der IT-Welt und fokussieren uns auf die Optimierung der Kerngeschäfts­prozesse unserer Kunden. Durch den smarten Einsatz maßgeschneiderter IT-Lösungen unterstützen wir unsere Kunden dabei, das Beste aus ihrem Business und aktuellen Technologien herauszuholen. Unseren Erfolg aber erreichen wir nur durch eins: die Menschen bei adesso! Sie bringen Ideen, fachliches Know how und Technologien zusammen. Gemeinsam programmieren wir (deine) Zukunft bei adesso.

DEINE ROLLE

  • Lead Dev für AI-unterstützte Teams: Du übernimmst die Rolle des technischen Leads in Projekten und vermittelst wie GenAI im gesamten Softwareentwicklungszyklus eingesetzt werden kann.
  • AI-gestützte Delivery: Du etablierst Arbeitsweisen, in denen Tools wie Claude Code, GitHub Copilot, Review Agents, Test- und Doku-Assistants selbstverständlich genutzt werden.
  • Qualität & Velocity: Du verbesserst Geschwindigkeit und Qualität gleichzeitig – z. B. durch generierte Tests, Refactorings, bessere Doku und strukturierte AI-Prompts für das Team.
  • Tooling & Integration: Du realisierst und integrierst AI-Services (z. B. MCP-Server, interne AI-APIs) in die Entwicklungsumgebung und CI/CD-Pipelines unserer Kunden.
  • Hands-on Coding: Du entwickelst selbst mit – im Backend (Java, Spring Boot/Quarkus), Frontend (TypeScript, React/Angular/Vue) oder als Fullstack – und gehst in Pair- und Mob-Programming-Sessions.
  • Coaching & Enablement & Continuous Learning: Du coachst Entwicklerinnen und Entwickler, wie sie AI verantwortungsvoll und effizient nutzen, und etablierst Best Practices, Guidelines und Living-Playbooks und bleibst selbst an den neusten Entwicklungen im Bereich GenAI dran.

DEIN PROFIL

  • Starker Engineering-Background: Mehrjährige Erfahrung als Softwareentwickler:in, idealerweise mit Verantwortung als Lead Dev, Tech Lead oder Principal Engineer mit abgeschlossenem Studium in einem IT-nahen Fach sowie sehr gute Kenntnisse in mindestens einem unserer Kern-Stacks (Java/Spring Boot/Quarkus oder TypeScript/React/Angular/Vue), plus Clean Code, Testing und CI/CD.
  • AI-Tooling-Erfahrung: Du hast bereits intensiv mit AI-gestütztem Development gearbeitet (z. B. Claude-Caude, Github Copilot, PR-Agenten mit Projektkontext) und kennst ihre Fallstricke.
  • Architektur- und DevOps-Verständnis: Erfahrung mit Microservices, APIs und modernen Deployment-Umgebungen (Docker, Kubernetes, Cloud) ist für dich selbstverständlich.
  • Lean & Pragmatic: Du kennst dich mit aktuellen Entwicklungen im Bereich der agentischen Softwareentwicklung aus und wählst den sinnvollsten Automationsgrad im Projekt.
  • Mentoring-Mindset: Du hast Spaß daran, andere besser zu machen, Feedback zu geben und gemeinsam mit dem Team Standards und Best Practices zu entwickeln.
  • Sprachkenntnisse: Sehr gute Deutsch- und gute Englischkenntnisse

Unser Versprechen: Du wirst dich bei uns wohlfühlen! Kollegial, familiär und auf Augenhöhe – wir leben Austausch, Teamgeist und einen respektvollen Umgang miteinander. Diversität und verschiedene Blickwinkel werden bei uns genauso geschätzt wie du als Mensch. Das und viel mehr steht für unser ganz besonderes Wir-Gefühl. Für das es sogar ein Wort gibt: adessi.

Unsere Kultur und das Zusammenarbeiten sind geprägt von gegenseitiger Wertschätzung, Anerkennung und Unterstützung. Das verbindet uns hierarchieübergreifend – auch im Home-Office. So belegen wir zum wiederholten Mal den 1. Platz beim Wettbewerb „Deutschlands Beste Arbeitgeber in der ITK“!. Unser umfangreiches Trainingsangebot und ein transparentes Laufbahnstufenmodell für alle sorgen dafür, dass deine Entwicklung bei uns nicht stillsteht. Denn gemeinsam zu wachsen und Chancengeber zu sein, das ist programmiert in unserer DNA.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Software Engineer SAP (all genders)

adesso business consulting AG

Augsburginternshipsenior

Apply on the employer's site

Role description

DEINE ROLLE

  • Softwareentwicklung: Du entwickelst und übernimmst das Redesign für Softwareanwendungen im SAP-Umfeld.
  • Prozessanalyse: Dabei analysierst und modellierst du Prozesse, Komponenten und Systeme für optimale Lösungen.
  • Architektur: Du konzipierst und managst Anforderungen von SAP-Systemen und definierst Architekturen, Technologiestacks und Entwicklungsumgebungen.
  • Tests: Zusätzlich führst du Komponenten- und Abnahmetests durch, um die Qualität sicherzustellen.
  • Projektarbeit: Weiterhin erwarten dich bei uns technologieübergreifende Projekte in verschiedenen Branchen.

DEIN PROFIL

  • Qualifikation: Ein abgeschlossenes Studium in (Wirtschafts-)Informatik, Betriebswirtschaftslehre oder eine vergleichbare Ausbildung bildet deine Basis.
  • ABAP: Du besitzt gute Kenntnisse in der ABAP-Entwicklung und/oder ABAP OO und bringst Erfahrung in mindestens einem SAP-Modul oder einer Branchenlösung mit.
  • Nice to have, aber kein Muss: Idealerweise hast du Kenntnisse in der Entwicklung von SAP UI5/Fiori-Anwendungen sowie der Schnittstellentechnologie oData.
  • Testing: Du bringst Erfahrungen in der Testdurchführung und -dokumentation mit.
  • S/4HANA: Optional verfügst du über Kenntnisse in HANA-Datenbanken oder der SAP Cloud Platform.
  • Kommunikationstalent: Du kommunizierst sicher auf Deutsch und Englisch, intern sowie extern.

Unser Versprechen: Du wirst dich bei uns wohlfühlen! Kollegial, familiär und auf Augenhöhe – wir leben Austausch, Teamgeist und einen respektvollen Umgang miteinander. Diversität und verschiedene Blickwinkel werden bei uns genauso geschätzt wie du als Mensch. Das und viel mehr steht für unser ganz besonderes Wir-Gefühl. Für das es sogar ein Wort gibt: adessi.

Unsere Kultur und das Zusammenarbeiten sind geprägt von gegenseitiger Wertschätzung, Anerkennung und Unterstützung. Das verbindet uns hierarchieübergreifend – auch im Home-Office. So belegen wir zum wiederholten Mal den 1. Platz beim Wettbewerb „Deutschlands Beste Arbeitgeber in der ITK“!. Unser umfangreiches Trainingsangebot und ein transparentes Laufbahnstufenmodell für alle sorgen dafür, dass deine Entwicklung bei uns nicht stillsteht. Denn gemeinsam zu wachsen und Chancengeber zu sein, das ist programmiert in unserer DNA.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Erfahrener Backend Entwickler (m/w/d)

OROS Energy

Constancefulltime

Apply on the employer's site

Role description

Batteriespeicher sind das Herzstück der Energiewende. Wir bei OROS ENERGY sorgen dafür, dass sie für Gewerbe- und Industriekunden nicht nur funktionieren, sondern intelligent gesteuert, überwacht und vermarktet werden. Unser Ziel: Ein reibungsloses Energiemanagement, das unseren Kunden echten wirtschaftlichen Mehrwert bringt.

Hinter uns steht die RCT-Gruppe: Jahrzehntelange Erfahrung in erneuerbaren Energien, ein weltweites Expertennetzwerk und die Substanz eines etablierten Unternehmens. Das gibt uns etwas, das die meisten Startups nicht haben: einen echten Vorsprung beim Marktzugang und das Vertrauen unserer Kunden vom ersten Tag an.

Vor uns liegt der Aufbau einer Softwareplattform, die den Markt verändern kann. Unser Software-Team wächst gerade und wir suchen Menschen, die nicht nur Code schreiben, sondern mitdenken, mitgestalten und Verantwortung übernehmen wollen. Menschen, die dabei sein wollen, bevor alles steht.

Aufgaben

Du betreibst das technische Rückgrat von OROS ENERGY.

Konkret bedeutet das: Du übernimmst Verantwortung über die weitere Integration unseres eigenen Energiemanagementsystems (EMS) in unser Backend. Von der Anbindung an unser ERP/CRM Odoo, über externe Dienstleister wie Battery-Analytics-Plattformen und Flexibilitätsvermarkter bis hin zu einem skalierbaren, zukunftsfähigen Gesamtsystem, das mit unseren Anforderungen wächst.

Datenschutz und IT-Security sind dabei keine Nachgedanken, sondern von Anfang an Teil der Architektur. Wir wollen in diesem Bereich Maßstäbe setzen, nicht nur Mindestanforderungen erfüllen.

Da wir auch das Frontend inhouse entwickeln, bringst Du Deine Erfahrung in direktem Austausch mit ein und gestaltest so nicht nur die technische Infrastruktur, sondern das gesamte Produkt mit.

TL;DR: Du kommst nicht, um Tickets abzuarbeiten. Du kommst, um etwas aufzubauen.

Deine Aufgaben im Detail

  • Übernahme, Absicherung und Skalierung unserer Backend-Infrastruktur auf einem privaten deutschen Cloud-Anbieter (Bare Metal)

  • Weiterentwicklung der Integration unseres Technologie-Stacks aus europäischen und offenen Lösungen, insbesondere OpenEMS (EMS), Odoo (ERP/CRM) und Keycloak (SSO/Authentifizierung)

  • Automatisierung von Deployments, Software-Updates und Konfiguration unserer Batteriespeicher im Feld

  • Bereitstellung und Pflege von Schnittstellen zu Drittanbietern, die über unser Backend angebunden werden

  • Ausbau und Professionalisierung unseres Monitoring- und Alerting-Systems zur Sicherstellung der Betriebsstabilität und schnellen Incident Response

  • Implementierung und Weiterentwicklung von Datenschutz- und IT-Security-Maßnahmen mit dem Anspruch, OROS Energy zum Technologievorreiter in der Branche zu machen

  • Performance-Optimierung unserer Datenbanken und Backend-Dienste für eine wachsende Zahl angebundener Anlagen

  • Anleitung und Betreuung von Trainees

Qualifikation

  • Mehrjährige Erfahrung als Backend-Entwickler mit nachweisbarem Track Record im Betrieb und der Skalierung produktiver Systeme

  • Fundierte Kenntnisse in Linux-Server-/Container- Administration und CI/CD-Pipelines

  • Starkes Bewusstsein für IT-Security und Datenschutz.

Nicht nur als Anforderung, sondern als Qualitätsanspruch

  • Erfahrung mit Java (eventuell sogar OSGi) oder Umgang mit JSON-RPC wären besonders wertvoll. Ein sicherer Umgang mit PostgreSQL, REST-APIs und Cloud-Infrastruktur wird vorausgesetzt

  • Unternehmerisches Denken und Hands-on-Mentalität

  • Sehr gute Deutsch- und Englischkenntnisse

Nice-to-Have

  • Erfahrung mit OpenEMS, Odoo oder Keycloak

  • Berührungspunkte mit Frontend-Entwicklung, insbesondere Blazor/WebAssembly

  • Hintergrund in der Energiewirtschaft oder IoT

Benefits

  • Schlüsselrolle mit direktem Einfluss auf Unternehmenswachstum

  • Gestaltungsspielraum und Verantwortungsübernahme in einem für unser Unternehmen kritischen Bereich

  • Dynamisches, ambitioniertes Team

  • Attraktive Vergütung inklusive Beteiligungsmöglichkeit

  • Stark wachsendes Unternehmen in einem Schlüsselmarkt für unsere Zukunft

  • Die Möglichkeit, aktiv an der Energiewende mitzuwirken

  • Perks: HanseFit-Mitgliedschaft für Deine Gesundheit und Fitness

Schließe dich OROS ENERGY an und gestalte die Energiewende mit! Entwickle innovative Speicherlösungen und sichere Datenhoheit als erfahrener Backend Entwickler (m/w/d). Wir freuen uns auf deine Bewerbung.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Backend Engineer (m/f/d) – Kotlin/Spring Boot/AWS

Axel Springer Tech GmbH

Berlinfulltimesenior

Apply on the employer's site

Role description

Axel Springer is an international media and technology company with a portfolio that includes leading news brands such as BILD and WELT in Germany, ONET in Poland, and globally recognized brands like POLITICO and Business Insider. Our mission is to empower free decisions by providing trusted information.

We have completed the transformed from a traditional print publisher into a digital-first company and we continue to to push the pace of product and engineering innovation.

Our strategy is clear. We aim to become the leading AI enabled publisher in the democratic world. Artificial intelligence is not a side initiative for us. It is a core capability embedded across our products and workflows.

We believe that strong journalism is a pillar of democratic societies. If this mission resonates with you, you will find a clear sense of purpose here. Your engineering work helps millions of people access reliable information every day.

You’ll join a fast-moving, cross-functional mobile native team of Android, iOS, and backend developers — the creative force behind Germany’s leading news apps: BILD News, Sport BILD, WELT News, reaching millions of users every month. Are you open to trying new things? Are you confident, driven and clever? Then apply for a role now with Axel Springer Tech

We believe in the future of journalism as a business model and invest in forward-looking technologies.

Our five essentials are the values that unite us and guide us in our commitment to freedom.

How you'll make an impact

  • take end-to-end ownership of our backend services to deliver scalable, reliable systems powering our mobile experience
  • architect and implement robust backend solutions with Kotlin, Spring Boot, AWS, and Kotlin-based AWS Lambdas ensuring long-term performance and maintainability
  • ensure reliability and operability of your backend services by optimizing monitoring, logging, metrics, alarming, and overall service health
  • collaborate with our MaPS platform team to deploy and operate workloads on Kubernetes using modern, developer-friendly infrastructure
  • develop and document clean, efficient APIs for seamless integration with other teams and products across our ecosystem
  • act as a mentor and sparring partner for Android and cross-functional team members on backend topics to boost collaboration and knowledge sharing
  • broaden your skill set by exploring Android or iOS development and gaining insight into the full product vertical
  • play a key role in shaping technical vision, aligning architecture decisions, and continuously improving processes for greater product impact

What you'll need

  • at least five years of hands-on experience as a backend or software engineer, ideally in JVM-based backend systems
  • fluent in Kotlin and experienced with Spring Boot, having built and operated production-grade backend services
  • solid track record working with AWS cloud technologies (including Lambda and container-based workloads), plus familiarity with cloud-native patterns like IAM, S3, and messaging services
  • interested in Kubernetes, understanding concepts like deployments, observability, and containerized workloads
  • strong commitment to code quality, maintainable architectures, testing and long-term system ownership
  • enthusiasm for monitoring, transparency, and building systems that are easy to operate
  • proven strength in mentoring colleagues, building cross-team relationships, and actively promoting knowledge sharing in diverse environments
  • strong communicator who translates complex technical topics for product managers, designers, and fellow engineers

What we offer

  • your personal growth is important to us: we offer trainings and learning lunches, tech conferences, a budget for workshops and much more to expand your knowledge and your skills
  • Employee offers that suit you and your life situation: Whether it's a discounted public transport ticket or JobRad leasing, a bicycle garage (incl. regular bicycle service), childcare facility or our modern in-house kindergarten
  • 30 days vacation plus 10 days work from abroad
  • our free food offer: we offer free lunch in our canteens
  • we offer guidance on the administrative side of relocation and visa processes through our relocation agency
  • collaboration thrives on direct exchange - we rely on 80% office presence and 20% mobile working
  • from now a permanent full- or part-time position in a modern office in the heart of Berlin: http://www.axelspringer\-neubau.de/

Questions and answers about the application process

The most frequently asked questions and their answers can be found on our FAQ page: career.axelspringer.com/en/faq

Diversity is an essential part of our corporate culture! We are looking forward to receiving all applications regardless of gender, nationality, ethnic and social origin, religion, ideology, disability, age, sexual orientation and identity.

You can find information about the representation for the severely disabled at Axel Springer here: https://career.axelspringer.com/en/rsde

Contact person for this position (reference number REF2655E) is Daniel Müller-Secorsky

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

639 more openings in this category and country

RISC-V CPU Compiler EngineerQualcomm · Germany

Apply on the employer's site