Skip to content
Job boardOpen

Embedded Developer - Radio Protocols / EFR32 / Silicon Labs RAIL (M/F)

Original title: Développeur embarqué - Protocoles Radio / EFR32 / Silicon Labs RAIL (F/H)

Celad · Grenoble, France · Hybrid · Senior

  • Grenoble, France · Hybrid
  • French

Indexed (3 days ago) · refreshed constantly

Budget
€50–56 / h
Start
flexible
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior

Required skills

Nice to have:Low Power DesignSecurity Protocols

Languages: French

Job description

Embedded developer specializing in radio protocols needed for a project involving the EFR32 platform. The role requires porting a radio protocol stack from bare-metal to the EFR32 and ensuring its interoperability.

Project overview

TO READ CAREFULLY BEFORE APPLYING ⬇

🏠 1 day of remote work / week - 📍 Grenoble (38) - Crolles - 🛠 Minimum 5 years of experience

Do you enjoy working where embedded software directly meets RF constraints?

We are looking for an embedded developer specializing in radio protocols to work on a project where you will be responsible for the radio protocol stack on EFR32, from its bare-metal porting to the validation of its interoperability on the final product.

This is not just about implementing an existing specification: you will be the protocol referent for the project, working in tandem with an RF engineer responsible for the physical layer.

Your challenge: making the radio stack work on the product

You will take over an existing protocol stack covering, in particular, the link and network layers, the sequencing of exchanges, and security.

Your first objective will be to familiarize yourself with its operation and documentation in order to port it to EFR32 in a bare-metal environment, while ensuring the product's timing, power consumption, and interoperability constraints.

Specifically, you will:

What you will truly bring to the project:

We are not just looking for someone capable of producing embedded code.

The project is starting at the specification phase. Your ability to understand an existing architecture, formalize interfaces, challenge technical choices, and build a validation strategy will therefore be as important as your ability to develop.

You will have the opportunity to contribute to software architecture choices, testing and non-regression methods, as well as improving the team's CI/CD practices.

The objective is also for the choices made and the knowledge acquired to remain within the team: documentation and knowledge transfer are therefore fully part of the mission.

  • port the protocol stack in bare-metal on EFR32: remove RTOS dependencies, evolve towards an event-driven architecture, and master timings
  • specify the radio driver interface and converge it with the internal chip_radio radio interface contract
  • develop the EFR32 radio driver with Silicon Labs RAIL: transmission/reception, listening windows, radio timers, calibrations, and low-power state management
  • optimize radio exchanges and energy consumption, particularly for listening durations, synchronization, and retransmission mechanisms
  • work with the RF engineer on PHY configuration: modulation, data rate, power, channels, and regulatory constraints
  • build unit, integration, and protocol tests, as well as test benches to validate radio exchanges
  • perform interoperability tests with existing central units and with the security layer developed by the partner
  • analyze radio failures — frame losses, collisions, desynchronizations — down to identifying their root cause.

Project details

  • Start: flexible
  • Remote: hybrid
  • Location: Grenoble, France, FR
  • Rate: 50-56 EUR/h
  • Languages: French

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on collective.work

  1. DiceNew

    Hardware Design Engineer

    SGS Consulting· Lexington, MA, US· On-site· Senior· $80–90 / h

    • Hardware Development
    • On-Board Power Control
    • Power Systems Architecture
    • +8

Browse all jobs
Sign up free to apply