Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Thalwil Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
u-blox

Auf einen Blick

  • Aufgaben: Entwickle Software fĂĽr hochmoderne GNSS-Lösungen und arbeite eng mit Hardware zusammen.
  • Arbeitgeber: u-blox ist ein internationales Unternehmen mit ĂĽber 60 Nationalitäten, das innovative Technologien entwickelt.
  • Mitarbeitervorteile: Hybrid-Arbeitsmodell, flexible Arbeitszeiten, Sportaktivitäten und Teamevents.
  • Andere Informationen: Gelegentliche Reisen innerhalb Europas sind erforderlich.
  • Warum dieser Job: Gestalte die Zukunft der GNSS-Technologie in einem dynamischen, multikulturellen Team.
  • GewĂĽnschte Qualifikationen: Bachelor oder Master in Elektrotechnik oder Informatik, 5+ Jahre Erfahrung in Embedded C-Entwicklung.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

As a Senior Embedded Software Engineer, you will take ownership of key parts of the firmware lifecycle driving feature design, integration, product‑specific development, and complex debugging. You’ll play a central role in shaping our embedded software and ensuring our products meet the highest standards of reliability and performance. A strong background in embedded systems is essential, and familiarity with GNSS technology is highly valued (with the opportunity to deepen expertise on the job). The role is based in Tampere, Finland. Your Responsibilities

Drive definition, design, integration, and maintenance of product features in collaboration with cross‑functional teams. Contribute to architecture decisions and guide technical direction. Implement robust embedded software in C and ensure smooth interaction across hardware and firmware. Analyze complex test data sets to identify issues, patterns, and opportunities for system‑level improvements. Own and resolve challenging defects through systematic root‑cause analysis, advanced debugging techniques, and hardware‑aware investigation. Provide technical mentorship to junior and mid‑level engineers. Contribute and drive Continuous improvement and technical excellence Your Skills and Experience

BSc or higher in software engineering, electrical engineering, computer science, or equivalent. 6+ years of embedded software engineering experience. Strong proficiency in embedded‑focused C, with experience developing production‑ready firmware. Experience with C++ and Python for tools, scripting, and automation. Basic understanding of GPS/GNSS technology; deep knowledge is a strong plus but not mandatory. Experience with prototyping, bring‑up, and debugging of embedded systems. Experience with ARM Cortex (preferably M), and interfaces including SPI, UART, I2C, and USB. Solid understanding of RTOS concepts, real‑time constraints. Strong engineering judgment, problem‑solving ability, and system‑level thinking. Ability to work independently, support larger projects, and proactively drive progress. Agile mindset and willingness to work in a scrum environment. Good written and spoken English communication skills. Bonus Points (not mandatory)

Deep expertise across GNSS receiver technology. Ability to read and interpret electrical schematics. Hands‑on experience with signal generators, signal analyzers, or GNSS simulators. Experience with scientific computing tools (Python, MATLAB, Octave) and statistics. Familiarity with Jira, Jama, or similar project/requirements management tools. Usage of AI during sw development What are your perks?

A multicultural and international company with over 60 different nationalities Project-based activities working with colleagues across the globe A start-up and innovation mindset while in the process of scaling-up processes and efficiencies A strong learning environment and regular career discussions Company Performance Bonus Sport activities and Team events … and discover even more by talking with us! Learn more about u-blox and its mission by watching this video! Learn more about your future working environment within our Positioning Product Center here! We see diversity as a strength and promote a culture of inclusion among our employees. Our varied backgrounds, ideas and experiences are critical to our success. We strive to become a strong learning organization and are committed to provide our employees with equal opportunities regardless of differences such as gender, race, ethnicity, generations, belief.

#J-18808-Ljbffr

Senior Embedded Software Engineer Arbeitgeber: u-blox

u-blox ist ein hervorragender Arbeitgeber, der Ihnen als Senior Embedded Software Engineer die Möglichkeit bietet, in einem dynamischen und internationalen Team zu arbeiten. Mit einem hybriden Arbeitsmodell, flexiblen Arbeitszeiten und einer starken Lernumgebung fördert das Unternehmen nicht nur Ihre berufliche Entwicklung, sondern auch den Austausch mit über 60 Nationalitäten. Genießen Sie die Vorteile eines innovativen Unternehmens, das sich im Wachstum befindet und spannende Projekte im Bereich GNSS-Technologien anbietet.
u-blox

Kontaktperson:

u-blox HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Embedded Software Engineer

✨Tipp Nummer 1

Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen und ehemaligen Mitarbeitern von u-blox in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und den Herausforderungen im Bereich Embedded Software Engineering.

✨Tipp Nummer 2

Bereite dich auf technische Gespräche vor, indem du deine Kenntnisse in C-Programmierung und Hardware-Interaktionen auffrischst. Übe das Lösen von Problemen, die typischerweise in der Embedded-Entwicklung auftreten, um dein technisches Wissen zu demonstrieren.

✨Tipp Nummer 3

Informiere dich über die neuesten Entwicklungen im Bereich GNSS-Technologie. Zeige in Gesprächen, dass du ein echtes Interesse an der Branche hast und bereit bist, dich weiterzubilden und anzupassen.

✨Tipp Nummer 4

Nutze die Gelegenheit, um deine Erfahrungen in agilen Umgebungen hervorzuheben. Bereite Beispiele vor, wie du in früheren Projekten erfolgreich in einem agilen Team gearbeitet hast, um deine Teamfähigkeit und Anpassungsfähigkeit zu zeigen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Embedded Software Engineer

Embedded C Software Development
Low-Level Driver Development
FPGA Prototyping
Debugging Skills
Hardware Verification
IC Bring-Up
Experience with Cortex-M Prozessoren
SPI, UART, I2C und USB Schnittstellen
Entwicklungstools (IDEs, Compiler, Debugger)
Versionskontrolle
Build-Systeme
FlieĂźend in Englisch (schriftlich und mĂĽndlich)
Kenntnisse in GNSS-Technologie
Vertrautheit mit Skriptsprachen (z.B. Python)
Hintergrund in Hardware-Verifizierungsmethoden
Wissen ĂĽber eingebettete Sicherheit
Erfahrung mit DevOps-Tools und Automatisierung von Hardwaretests
Arbeiten in agilen Umgebungen

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die u-blox für die Position des Senior Embedded Software Engineer sucht. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deiner Bewerbung hervorhebst.

Anpassung des Lebenslaufs: Gestalte deinen Lebenslauf so, dass er die relevanten Erfahrungen und Fähigkeiten betont, die für die Entwicklung von Embedded Software und GNSS-Technologien wichtig sind. Verwende klare und präzise Formulierungen, um deine Erfolge und Projekte darzustellen.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für die Position interessierst und wie deine Erfahrungen und Fähigkeiten zu den Zielen von u-blox passen. Betone deine Leidenschaft für Embedded Systems und GNSS-Technologien.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf und dein Motivationsschreiben fehlerfrei sind und alle relevanten Informationen enthalten.

Wie du dich auf ein Vorstellungsgespräch bei u-blox vorbereitest

✨Verstehe die Technologie

Mach dich mit den Grundlagen der GNSS-Technologie vertraut. Sei bereit, ĂĽber aktuelle Trends und Herausforderungen in diesem Bereich zu sprechen, um dein Interesse und deine Expertise zu zeigen.

✨Praktische Beispiele vorbereiten

Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten in der Entwicklung von Embedded Software und Hardware-Verifikation demonstrieren. Zeige, wie du komplexe Probleme gelöst hast.

✨Kenntnisse in C und Prototyping betonen

Stelle sicher, dass du deine Erfahrungen mit der Programmierung in C und dem Prototyping von Embedded Systemen hervorhebst. Diskutiere spezifische Projekte, an denen du gearbeitet hast, und welche Tools du verwendet hast.

✨Fragen zur Unternehmenskultur stellen

Zeige dein Interesse an der Unternehmenskultur von u-blox, indem du Fragen zu Teamdynamik, agilen Methoden und den Möglichkeiten zur beruflichen Weiterentwicklung stellst. Das zeigt, dass du langfristig denkst.

Senior Embedded Software Engineer
u-blox
Standort: Thalwil
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschlieĂźlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 UnterstĂĽtzung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurĂĽck-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>