Talent.com
Fischer Connectors
Embedded Linux / Yocto Systems EngineerFischer Connectors • Saint-Prex, Switzerland
Embedded Linux / Yocto Systems Engineer

Embedded Linux / Yocto Systems Engineer

Fischer Connectors • Saint-Prex, Switzerland
Vor 17 Tagen
Stellenbeschreibung

To reinforce our R&D team and support the rollout of our wearable products, we are looking for an Embedded Linux / Yocto Systems Engineer.

As a key member of our R&D team, you will be among the pillars driving the development of our wearable products. You will be involved across the entire embedded software lifecycle—from low-level layers (drivers, BSP) to the user interface—leveraging your deep expertise in the Embedded Linux ecosystem and the Yocto build system.

WHAT YOU WILL DO IN YOUR ROLE

Software Development & Architecture

  • Design, develop, and maintain software architectures for wearable products based on NXP processors and microcontrollers (NXP, STM32).
  • Develop low-level drivers (kernel space) and integrate hardware components (sensors, power management, connectivity).
  • Develop upper application layers, including user interface (UI) management.

Build Engineering & DevOps (Yocto/CI-CD)

  • Create, maintain, and optimize the Yocto build system (recipes, layers, BSP configuration).
  • Implement and continuously improve the Release process and Continuous Integration (CI/CD).
  • Manage code versioning and development workflows using Git.

Integration, Validation & Quality Assurance

  • Integrate software onto target platforms and work closely with the hardware engineering team.
  • Define and execute test plans, functional validation, and performance testing (battery life, memory footprint, criticality).
  • Write associated technical documentation (specifications, architecture manuals, test procedures).
  • Track issues and manage tasks using Jira.

THE EXPERIENCE AND SKILLS YOU WILL BRING

Technical Skills:

  • Systems & Build: Strong mastery of Embedded Linux and the Yocto Project environment.
  • Programming Languages: Excellent command of C/C++ (essential for low-level development), Python (scripting, testing, Yocto), and Rust (for modern and secure application development).
  • Hardware: Proven experience with NXP processor architectures (e.g., i.MX) and STM32 microcontrollers. Ability to read hardware schematics.
  • Tools & Methodology: Proficiency with Git, Jira, and CI/CD pipelines (BitBucket CI, Jenkins, or equivalent).
  • Linux Security: Good understanding of Linux security principles. Awareness of common embedded attack surfaces and best practices for reducing them.
  • Secure Boot & Code Signing: Familiarity with secure boot concepts and boot chain integrity Basic understanding of code signing workflows, cryptographic keys, and how they integrate into a CI/CD pipeline. Awareness of filesystem integrity mechanisms such as dm-verity or IMA/EVM.
  • OTA Updates: Understanding of OTA update architectures and. Awareness of the constraints and failure scenarios specific to field-deployed IoT.
  • Application Containerization: Familiarity with containerization concepts (Docker, Podman, or LXC/LXD) and their applicability in embedded Linux environments.

Experience:

  • Minimum 3 years in Embedded Linux development.

Languages:

  • French: Fluent
  • English: Proficient

WHAT WILL PUT YOU AHEAD

  • Autonomy & Rigor: Ability to manage a product end-to-end (from driver to UI) with high standards for code quality.
  • Team Player: Ability to work in synergy with hardware engineers and the product team.
  • Technical Curiosity: Strong interest in the IoT/connected devices ecosystem (memory, power, and performance constraints).

WE OFFER

  • The opportunity to work on a tangible, innovative product with high technological value.
  • A stimulating technical environment.
Jobalert für diese Suche erstellen

Embedded Linux / Yocto Systems Engineer • Saint-Prex, Switzerland

Ähnliche Stellen

Ergothérapeute H/F en soins à domicile - CDI à 70-90%

MedicalisMorges, Vaud - Région Lausannoise

Une structure de renom offrant des soins à domicile à ses patients est à la recherche d':.Vous êtes au bénéfice d'un Bachelor en ergothérapie ou d'un titre jugé équivalent reconnu par la Croix-Roug... Mehr anzeigen

 • Gesponsert

Technicien de maintenance en 2x8 H/F

FlexsisVallorbe, Vaud - Nord Vaudois

Nous recrutons pour notre client basé sur Vallorbe son futur :.TECHNICIEN DE MAINTENANCE en 2x8 (H/F).CFC de polymécanicien ou formation équivalente.Expérience minimum de 3 ans dans un poste simila... Mehr anzeigen

 • Gesponsert

Ingénieur automation (m/f/d) - 36 mois

Randstad (Schweiz) AGAubonne, Vaud

Nous recherchons pour notre client basé sur le site d'Aubonne un/e Ingénieur/e en automation pour une durée de trois ans.En tant que Ingénieur/e en automation (OT) pour les systèmes de production d... Mehr anzeigen

 • Gesponsert

Software Engineer Java Backend Platforms Security

Swissquote Bank SAGland, Switzerland, CH

All in to builSoftware Engineer Java Backend Platforms SecurityAt Swissquote, we’re all in.All in to build the bank people actually want to use.All in to make finance less boring — and a lot more p... Mehr anzeigen