Senior Embedded Software Development Lead

Visa Sponsorship Relocation
Apply
AI Summary

Lead embedded software development & system architecture for an early-stage deep-tech startup. Develop production-grade embedded systems software and ensure compliance with regulatory requirements. Collaborate with researchers and engineers to translate experimental requirements into software features.

Key Highlights
Lead embedded software development & system architecture
Ensure compliance with regulatory requirements
Collaborate with researchers and engineers
Key Responsibilities
Contribute to continuously maintaining and upgrading software controlling R&D instruments
Implement software development processes aligned with regulatory requirements
Design and optimize algorithms used for data processing, instrument control, and automation logic
Technical Skills Required
C++17 MISRA C MISRA C++ AUTOSAR C++14 Embedded Linux PREEMPT_RT RTOS (QNX, VxWorks, Zephyr) Polyspace Helix QAC LDRA Parasoft C/C++test Vector CAST
Benefits & Perks
Visa sponsorship available
ESOP available
Hybrid/on-site work arrangement
Relocation support to Berlin
Nice to Have
Knowledge of multimodal sensor fusion
Experience with CUDA / Jetson deployment for safety-classified workloads
Experience with automotive-grade SoCs like Qualcomm Snapdragon Ride, NVIDIA DRIVE, NXP S32, or Renesas R-Car

Job Description


Role description

You will lead embedded software development & system architecture for an early-stage deep-tech startup building sensor-fusion safety systems for industrial automation and robotics. You will work on the core runtime, integration layer, and engineering toolchain that enable the first certifiable product release under functional safety requirements such as SIL2 / PLd, in compliance with EU Machinery Regulation 2023/1230.

You will be responsible for turning the platform into a certifiable, production-ready system: architecting and implementing the embedded software stack, defining real-time behavior and integration boundaries, establishing MISRA / AUTOSAR-compliant engineering practices, and building the verification pipeline with static analysis, simulation-in-the-loop, hardware-in-the-loop, telemetry, and observability. Once the first deployment is delivered, you will take on more leadership responsibilities for the technical team, influence the hiring of the next core engineers, and decide what the company should build versus buy.

 

This position is in a startup environment. You should be ready for ambiguity, tight schedules, shifting priorities, rapid iteration, working directly alongside the CTO, and assuming wider responsibility for decisions that shape the final product-market fit.

 

Visa: Visa sponsorship is available

Equity: ESOP available, will be discussed individually

Work arrangement: hybrid/on-site

Work location: Berlin (ideally). Munich, Stuttgart, and North Rhine-Westphalia are also options. Belgium (Brussels/Flanders) is also an option.

 

Responsibilities

  • Contribute to continuously maintaining and upgrading software controlling R&D instruments, automated test setups, and automation workflows.
  • Implement software development processes aligned with regulatory requirements (IEC 62304, ISO 13485) within a modern CI/CD framework.
  • Design and optimize algorithms used for data processing, instrument control, and automation logic.
  • Collaborate with researchers and engineers to translate experimental requirements into software features.
  • Contribute to maintaining and evolving the internal databases.
  • Write software documentation, including API documentation, architecture overviews, and configuration instructions.
  • Participate in code reviews and implement automated unit/integration testing to meet strict ISO compliance.

 

Main requirements

  • A track record of leading the development of production-grade embedded systems software at an early-stage or deep-tech company.
  • Practical experience with functional safety assessment (SIL2, PLd, or ASIL-B)
  • C++17 at a Senior level.
  • Hands-on experience with MISRA C, MISRA C++, and AUTOSAR C++14 standards.
  • Strong real-time experience with embedded Linux, PREEMPT_RT, or an RTOS like QNX, VxWorks, or Zephyr.
  • Practical experience with safety-systems lifecycle: V-model, FMEA / FMEDA, FTA, traceability, evidence packaging.
  • Fluent English

 

Other requirements

  • Proven experience building the platform toolchain: CMake, CI, containerization, simulation-in-the-loop, hardware-in-the-loop, telemetry, and observability.
  • Hands-on experience with at least one: Polyspace, Helix QAC, LDRA, Parasoft C/C++test, or Vector CAST

 

Nice to have, but not mandatory

  • Knowledge of multimodal sensor fusion: stereo depth, time-of-flight, LWIR thermal, Kalman / EKF UKF, intrinsic and extrinsic calibration, time sync.
  • Experience with CUDA / Jetson deployment for safety-classified workloads.
  • Experience with automotive-grade SoCs like Qualcomm Snapdragon Ride, NVIDIA DRIVE, NXP S32, or Renesas R-Car.
  • Experience as a Founder or Founding Engineer at an early-stage startup
  • Conversional German
  • Conversional Farsi

 

Benefits

  • Support with relocation to Berlin

Similar Jobs

Explore other opportunities that match your interests

Senior Software Engineer (Haskell)

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Trade Republic

Germany

Full Stack Developer

Programming
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

nexora solutions

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Technology & Strategy

Germany

Subscribe our newsletter

New Things Will Always Update Regularly