Skip to content
New Job?Nejo!

Your personal AI career agent

DEDestinus

Software Engineer (Embedded Linux)(m/w/x)

Zürich
Full-timeOn-siteExperienced

Building real-time flight control software on embedded Linux for UAVs. Proven flight systems and embedded C/Rust experience required. SIL/HIL simulation and verification experience a plus.

Requirements

  • MSc in Software Engineering, Automation Engineering, Aerospace Engineering, or related field
  • Proven embedded Linux development experience
  • Proven flight systems experience (UAVs, rockets, missiles)
  • Proven embedded C, Rust experience (Rust highly valued)
  • SIL and HIL simulations and verification experience
  • Strong technical writing and advanced engineering documentation skills
  • Collaborative multidisciplinary team work and clear technical communication
  • Proactive attitude, problem-solving, and ownership of software tasks
  • Thrives in complex, precision-focused environments
  • Naturally curious, system diving for understanding and improvement
  • Brings structure to ambiguity, sees engineering challenges in constraints
  • Takes ownership and makes decisions in high-stakes, safety-critical contexts
  • Enjoys working close to hardware, debugging at lowest levels
  • Turns theoretical performance into real, deterministic behavior

Tasks

  • Design and maintain embedded software architectures
  • Implement real-time scheduling and inter-process communication
  • Ensure software reliability and determinism
  • Build real-time flight control software on embedded Linux
  • Develop and extend embedded software solutions
  • Refine software models and control algorithms
  • Implement sensor interfaces and actuator drivers
  • Develop communication protocols and environmental abstraction layers
  • Build and integrate software tools and test utilities
  • Support SIL and HIL test configurations
  • Define and manage system and software requirements
  • Generate clear and structured documentation
  • Produce and execute test cases for requirement verification
  • Work cross-functionally with engineering teams
  • Present software architectures and integration outcomes
  • Support GNC teams with embedded software environments
  • Contribute to continuous improvement of software capabilities
  • Enhance internal toolchains and development workflows

Work Experience

  • 3 - 5 years

Education

  • Master's degree

Languages

  • EnglishNative

Tools & Technologies

  • Embedded Linux
  • C
  • Rust
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Destinus and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • Destinus

    Software Engineer(m/w/x)

    Full-timeOn-siteExperienced
    Zürich
  • Destinus

    Computer Vision Engineer(m/w/x)

    Full-timeOn-siteNot specified
    Zürich
  • Consulteer

    Embedded Firmware Engineer (C++ / Embedded Linux)(m/w/x)

    Full-timeOn-siteExperienced
    Zürich
  • Tecan Trading AG

    Senior Embedded Software Engineer(m/w/x)

    Full-timeOn-siteSenior
    Männedorf
  • CHARM ABB Robotics Switzerland Ltd

    R&D Team Lead - Robotic Software Engineering(m/w/x)

    Full-timeOn-siteSenior
    Zürich
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes