Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Senior Embedded Engineer

Posted 1 view
Discussion

Summary

Contract role (6 months, extendable) via consultancy emagine for a client in Stockholm: a senior embedded developer building an audio platform — writing drivers, architecting board support packages, and developing modular RTOS-based firmware in C with connectivity (Bluetooth/BLE/Wi-Fi). Hybrid, on-site 2-3 days per week.

emagine is looking for a Senior Embedded Developer to our client.

Start: ASAP

Length: 6 months with possible extension

Location: Stockholm hybrid (must be on-site 2-3 days per week)

You will be navigating through lower layers of systems and the intricacies of controlling hardware to create exceptional audio experiences. You’ll be part of an exciting journey to build an embedded platform and development environment, where you will have the opportunity to apply your expertise in writing drivers for crucial components of the system, mastering seamless connectivity, and navigating through complexity to achieve simplicity.

RESPONSIBILITIES:

  • Develop embedded software for audio systems.

  • Architect board support packages (BSP).

  • Innovate in audio-related module development.

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

  • Participate in code review and documentation.

  • Work on proof of Concepts (PoC).

  • Improve build systems and product testing.

KEY REQUIREMENTS:

  • Expert-level proficiency in C.

  • Knowledge of Python.

  • Experience with real-time operating systems (FreeRTOS, Zephyr, or similar).

  • Previous work on embedded systems based on microcontrollers (MCU).

  • Solid understanding of MCU architecture and various peripherals.

  • Familiarity with tools such as Git, Make, or CMake.

  • Familiarity with Bluetooth, BLE, and Wi-Fi technologies.

NICE TO HAVE:

  • Experience with GCC toolchain, bash, and Linux.

  • Knowledge of Rust and C++ programming languages.

Skills

What Senior Embedded jobs ask for — and how much of it you have →

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available