Embedded Rust Developer with Wi-Fi Experience

C

Embedded Rust Developer with Wi-Fi Experience

C
Centrum, Stockholm Metropolitan Area

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

emagine söker en Embedded Rust Developer med erfarenhet av Wifi till vår kund i Stockholm.

Introduction & Summary:
We are seeking a skilled and self-motivated Embedded Rust Developer with Wi-Fi experience for our client in Stockholm. This role is integral for implementing robust and secure code in an environment where performance and wireless connectivity are critical. The client is in an exciting expansion phase, developing the next generation of audio products.

Main Responsibilities:
As an Embedded Rust Developer, you will play a key role in:

  • Developing firmware focusing on memory safety and high performance.

  • Implementing and optimizing Wi-Fi stacks and network protocols to ensure stable streaming and connectivity.

  • Driving the transition from traditional C/C++ to Rust where it creates the most value.

  • Analyzing and resolving complex issues at the hardware-software interface.

  • Collaborating with cross-functional teams to ensure product success.

    Key Requirements:
    The ideal candidate will possess the following skills and qualifications:

  • Expertise in Rust with experience in writing production-ready code (preferably no_std).

  • In-depth understanding of network protocols (TCP/IP) and wireless technologies.

  • Comfortable working closely with hardware, reading datasheets, and using oscilloscopes/logical analyzers as needed.

  • Self-driven with the ability to take initiative when specifications are lacking and ask the right questions to stakeholders.

    Nice to Have:
    Additional complementary skills include:

  • Experience with concurrent programming in Rust.

  • Knowledge of real-time operating systems (RTOS).

  • Familiarity with audio processing technologies.

Other Details:
This position offers a flexible start and is a 6-month contract with a possible extension. The role is based in Stockholm with 3 days onsite and 2 days remote work permitted.

Tech stack

    English

    B1

    Swedish

    B1

    Security

    advanced

    C++

    advanced

    Rust

    advanced

    TCP/IP

    advanced

    Network

    advanced

    Wi-Fi

    advanced

    Requirement Specification

    advanced

    Transmission Control Protocol (TCP)

    advanced

    System Architecture

    advanced

    IP (Internet Protocol)

    advanced

Office location

Check similar offers
RITS Professional Services

RITS Professional Services

Warszawa

Remote

Remote

37 - 46USD/h
Git
C++
CI/CD
Rust
DDD
API
Kubernetes
TDD
BDD
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
RITS Professional Services

RITS Professional Services

Warszawa

Remote

Remote

37 - 46USD/h
Git
C++
CI/CD
Rust
DDD
API
Kubernetes
TDD
BDD
SeniorSeniorB2BB2B
New
Billennium

Billennium

Remote

Remote

Undisclosed Salary
Rust
DDD
Kubernetes
SeniorSeniorB2BB2B
New
Spyrosoft

Spyrosoft

Remote

Remote

38 - 54USD/h
HMI
C++
embedded HMI frameworks
SeniorSeniorB2BB2B
New
Sii

Sii

Remote

Remote

5 125 - 6 474USD/month
BSP
Linux BSP
SeniorSeniorB2BB2B
New
speedapp

speedapp

Warszawa

Hybrid

Hybrid

5 448 - 6 810USD/month
Embedded C
Linux Kernel
SeniorSeniorPermanent, B2BPermanent, B2B
New
ADVERTISEMENT: Recommended by Just Join IT