Senior Embedded Developer

Marshall Group

Stockholms kommun

Sur place

SEK 800 000 - 1 200 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Relocation support
Visa/work permit assistance
Home finding service

Résumé du poste

Marshall Group is seeking a Senior Embedded Developer focusing on Embedded Linux to join our Software & Platforms team. You will own driver and firmware development for our connected products, build custom Linux distributions with Yocto, and shape the platform under a small senior team.

You will work on BSPs, audio-related modules, secure functionalities, and code reviews, with opportunities to explore PoCs and improve build systems.

Qualifications

  • Expert-level C for embedded systems.
  • Embedded Linux development including Yocto distributions.
  • Strong understanding of Linux services on devices.
  • Experience with Wi‑Fi, Bluetooth and BLE in products.
  • Git and build systems (Make, CMake).
  • Python scripting for tooling and automation.
  • Familiarity with Rust.

Responsabilités

  • Develop embedded software for audio systems.
  • Develop custom Linux distributions (Yocto).
  • Architect board support packages (BSP).
  • Innovate in audio-related module development.
  • Ensure secure functionalities across products and platform.
  • Implement modular code for multi-product platform.
  • Present embedded software decisions to teams.
  • Build PoCs to explore new ideas.
  • Improve build systems and participate in code reviews.

Connaissances

C programming
Embedded Linux
Linux distributions
Yocto
Git & build systems
Python
Rust
API design

Outils

Yocto

Description du poste

Marshall Group is the audio, tech, and design powerhouse uniting musicians and music lovers through genre-breaking innovation. Our flagship brand, Marshall, is uniquely positioned with over 60 years of rock ‘n’ roll attitude on stage, at home,and on the go. Our iconic products are brought to life by a dedicated team of 800 passionate employees and sold in over 90 markets worldwide.

Right now, we need to strengthen our Software & Platforms team with a Senior Embedded Developer with a focus on Embedded Linux.

What you’ll do:

As a Senior Embedded Developer at Marshall Group, you will decide what happens under the hood, from the moment someone presses a button to the moment the music starts. You’ll write the drivers and firmware behind our connected products and help build the platform they all run on. In a small, senior team, your voice shapes technical decisions from day one.

Roles & Responsibilities:
  • Develop embedded software for audio systems.

  • Develop custom Linux distribution

  • Architect board support packages (BSP).

  • Innovate in audio-related module development.

  • Secure functionalities across our connected products and platform.

  • Implement modular code for a platform supporting a range of products.

  • Represent embedded software in product projects, explaining technical trade-offs to other teams.

  • Explore new ideas by building proofs of concept (PoC).

  • Improve build systems and product testing and take part in code review and documentation.

Who we’re looking for:

As a Senior Embedded Developer, you take ownership of your work and understand how it fits into the bigger plan, without waiting to be told what comes next. You speak up in project meetings and stand behind your technical decisions, while staying open to other views. You pick up new tools quickly and enjoy working alongside experienced colleagues.

You probably have the following experiences & skills:
  • Expert-level C, writing production code for embedded systems in physical hardware products.

  • Embedded Linux development, including building and maintaining distributions with Yocto.

  • A very good understanding of the Linux operating system and its services, from boot to how system services work together on a device.

  • Familiarity with Wi-Fi, Bluetooth and BLE, and how they behave in real products, for example pairing, connection stability and power use.

  • Git and build systems such as Make or CMake, including keeping builds maintainable across several products.

  • Python for scripting, test automation or developer tooling around embedded projects.

  • Familiarity with Rust

  • Experience in API-design

Bonus if you have experience with:
  • Linux audio frameworks.

  • Linux software update (OTA) frameworks.

  • System security, such as secure boot and secure networking.

Our pledge:

We thrive to foster an inclusive workplace and we do not discriminate on the basis of race, religion, disability, colour, national origin, gender, sexual orientation, age or marital status. We firmly believe that Marshall thrives when our employees do, leading to better experiences for our consumers.

We encourage applications from all over the world. To enable transitioning from another country for a role at Marshall, we offer re-location support. This support is tailored for each role but always includes visa/work permit application, local authority registration, and home finding service. Don't hesitate to reach out if you have any questions.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Embedded Linux Engineer – Audio Platform
Senior Embedded Linux Engineer – Audio Platform

Marshall Group • Stockholms kommun

Sur place
SEK 800 000 - 1 200 000
Relocation support
Visa/work permit assistance
Home finding service
Junior Android Developer
Junior Android Developer

Marshall Group • Stockholms kommun

Sur place
SEK 520 000 - 760 000
Integration Manager
Integration Manager

Marshall Group • Stockholms kommun

Sur place
SEK 900 000 - 1 200 000
Relocation support
Senior Embedded Software Developer
Senior Embedded Software Developer

HMS Sweden • Halmstads kommun

Sur place
SEK 550 000 - 700 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Academic Work Sweden AB • Lunds kommun

Sur place
SEK 50 000 - 70 000
Senior Hardware Developer
Senior Hardware Developer

Softube AB • Linköpings kommun

Hybride
SEK 1 100 000 - 1 700 000
Senior Embedded Audio Software Developer – Automotive
Senior Embedded Audio Software Developer – Automotive

Dirac • Uppsala kommun

Sur place
SEK 900 000 - 1 200 000
Senior Embedded Software Engineer (C++ / Embedded Linux)
Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal • Malmö kommun

Sur place
SEK 595 109 - 811 512
Digital Asset Management (DAM) Manager
Digital Asset Management (DAM) Manager

MARSHALL GROUP • Stockholms kommun

Sur place
SEK 900 000 - 1 200 000
Android Engineer for Audio & IoT Apps - Kotlin
Android Engineer for Audio & IoT Apps - Kotlin

Marshall Group • Stockholms kommun

Sur place
SEK 520 000 - 760 000