Skip to content
freelancermapOpen

Embedded Software Engineer, Platform R&D (Safety & Security

AKKODIS · Bayern, Deutschland, Germany · Remote · Senior

  • Bayern, Deutschland, Germany · Remote
  • 6 Monate
  • English · German

Indexed (today) · refreshed constantly

Start
2026-10
Duration
6 Monate
Work mode
Remote
Contract
Freelance / B2B
Seniority
Senior
Reference
3065602

Required skills

Languages: English · German

Job description

Project overview

We are seeking a Staff Embedded Software Engineer, Platform R&D (Safety & Security), to provide technical leadership in developing safety- and security-critical platform software for defence products.

Stellenbeschreibung

  • Own and evolve the foundational architecture of safety- and security-critical embedded platform software, spanning the BSP, boot chain, kernel, and operating-system configuration.
  • Integrate and adapt vendor BSPs for bespoke hardware, driving initial board bring-up, peripheral initialization, and complex hardware-software integration.
  • Design and implement kernel-level components, device drivers, secure-boot chains, hardware roots of trust, and reliable software update and recovery mechanisms.
  • Validate and integrate high-bandwidth sensor interfaces (e.g., GMSL, MIPI CSI-2), embedded networking, and CAN protocols to ensure reliable data transport, synchronization, and fault handling.
  • Optimize platform software for real-time determinism, reliability, and mission availability under strict system and resource constraints.
  • Translate system, safety, and security standards into verifiable, fully traceable platform-software designs and objective evidence across the development lifecycle.
  • Provide hands-on technical leadership, set engineering direction, and mentor cross-functional teams across software, hardware, test, and security disciplines.

Requirements

  • 10+ years of professional experience developing low-level platform software (BSPs, bootloaders, kernels, device drivers) for safety- or security-critical systems in regulated sectors (e.g., defence, aerospace, or marine).
  • Strong C and Modern C++ programming skills, supported by production experience with real-time or safety-oriented operating systems like embedded Linux or QNX (including build toolchains like Yocto/Open Embedded or Buildroot).
  • Deep understanding of real-time systems concepts (scheduling, IPC, memory management, determinism) and hands-on experience with hardware integration, high-bandwidth sensor interfaces, embedded networking, and CAN.
  • Experience with secure boot, trusted execution, hardware roots of trust, TPMs or HSMs, signed updates, rollback and recovery mechanisms.
  • Proven ability to debug complex hardware-software integration issues at the platform level, act proactively, and communicate technical trade-offs clearly as a trusted Staff-level engineering authority.
  • Bachelor's or master's degree in computer science, Software Engineering, or a related technical discipline.
  • Professional fluency in English (must-have); German language proficiency is a strong plus.

Project details

  • Start: 2026-10
  • Duration: 6 Monate
  • Remote: remote
  • Location: Bayern, Deutschland, DE
  • Languages: English, German

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

Found on FreelancerMap DE

  1. Job boardNew

    Technical Product Owner

    Confidential· Bonn / 90% Remote, Germany· Hybrid· Senior

    • Linux
    • Embedded Systems
    • Python
    • +9

  2. DiceNew

    Senior Software Engineer

    Judge Group, Inc.· Maple Grove, MN, US· On-site· Senior· $60–64 / h

    • Maple
    • Reporting
    • Electrical Engineering
    • +9

Browse all jobs
Sign up free to apply