C++ Embedded Software Engineer

vor 2 Wochen


Zürich, Zürich, Schweiz Daedalean AG Vollzeit
About us: Daedalean AG is the artificial intelligence (AI) and autonomy hub of Destinus Group, a rapidly growing European defense and aerospace company developing the next generation of autonomous drones, effectors, and flight systems. Based in Zurich, the 100+ team develops safety-critical AI for aviation at the intersection of world-class research and real hardware. Its expertise spans computer vision, deep learning, and onboard reasoning – systems that can perceive the world, understand it, and make decisions in real time. Your role:
  • Decompose system requirements into high-level software requirements including necessary information to fully specify what the resulting software should do, such as functional, performance and robustness constraints.
  • Design and document software architectures from requirements considering the hardware platform and need to be extensible and robust.
  • Define low-level software requirements, considering high-level requirements and architecture, to document how the software should be implemented.
  • Write simple, intuitive and maintainable source code.
  • Create test cases and procedures for both normal and robustness scenarios to fully verify that the software implementation meets the high-level and low-level requirements.
  • Perform analyses on the specification and implementation such as resource usage, traceability coverage, verification coverage and manual verification.
  • Support qualification of software tools by creating necessary artifacts to meet supporting guidance.
Requirements
  • At least 5 years of C++ embedded software engineering experience and proven applied engineering skills, in projects following well defined software development life cycles
  • Hands-on experience in software verification and writing requirement-based tests to break other people's code
  • Experience writing accurate software documentation including requirements and architecture design descriptions
  • Very good working knowledge of standard modern software development tools
  • Demonstrated capability to constructively work in a team with continuous peer review activities
Benefits
  • A team of experienced engineers and researchers, who joined us from most recognized companies and institutions.
  • Difficult and interesting problems to solve. 
  • Hybrid work setting.
  • Gym membership.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

  • Zürich, Zürich, Schweiz Rocken AG Vollzeit

    Embedded Software Engineer Industrie Rocken AG Lucerne, Switzerland days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages German Compensation CHF 130K Job location Lucerne, Switzerland Tech stack C Software Debugging Embedded Software Real-Time Operating Systems Software...


  • Zürich, Zürich, Schweiz Techfirm Industrial Services Vollzeit

    For our Techfirm Industrial Services team, we would like to integrate aEmbedded Software Engineer (M/W/D) ready to join us in Switzerland to take up new challenges together WHAT WILL BE YOUR TASKSDesign embedded real-time software running on the processor using C++Contribute to the software development strategy in your areaInvolved in the whole software...


  • Zürich, Zürich, Schweiz IC Resources Vollzeit

    A Lead Embedded Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich.Working in a software / hardware co-design environment, the Lead Embedded Software Engineer will be responsible for leading a small team tasked with the development of software at microcontroller / bare-metal level and multi-platform...


  • Zürich, Zürich, Schweiz Auterion Vollzeit

    We're looking for a passionate and collaborative Embedded Software Engineer to join our team and help advance the reliability, performance, and capabilities of our autopilot systems. You'll work closely with a group of dedicated engineers across the company, contributing to open-source projects such as PX4 and NuttX. Your work will directly impact both...


  • Zürich, Zürich, Schweiz Auterion Vollzeit

    We're looking for a passionate and collaborative Embedded Software Engineer to join our team and help advance the reliability, performance, and capabilities of our autopilot systems. You'll work closely with a group of dedicated engineers across the company, contributing to open-source projects such as PX4 and NuttX. Your work will directly impact both...


  • Zürich, Zürich, Schweiz IC Resources Vollzeit

    A Senior Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich.Working in a low-level software and compiler development environment, the Senior Software Engineer will be responsible for developing and implementing embedded Linux (Kernel Driver) and RTOS (Bare-Metal) software in C and C++ and compiler...


  • Zürich, Zürich, Schweiz Zurich Instruments Vollzeit

    Zurich Instruments is a technology leader in advanced test and measurement instruments and in control electronics for quantum computing. Our products are used in many challenging research fields by scientists all over the world and by leading high-tech companies worldwide. We help advance science and build the next generation of quantum computers. Are you...


  • Zürich, Zürich, Schweiz Zurich Instruments Vollzeit

    Zurich Instruments is a technology leader in advanced test and measurement instruments and in control electronics for quantum computing. Our products are used in many challenging research fields by scientists all over the world and by leading high-tech companies worldwide. We help advance science and build the next generation of quantum computers.Are you...


  • Zürich, Zürich, Schweiz Rocken® Vollzeit

    Bei diesem Rocken Partner steht Sicherheit im Vordergrund. Als zukunftsorientierter Technologiepartner der Schweizer Armee stehen bei ihnen Life-Cycle-Management, Betrieb und Verfügbarkeit militärischer Systeme für Land und Luft im Vordergrund.Zum umfassenden Produkt- und Dienstleistungsportfolio zählen einzigartige Teilsysteme und Komponenten für...

  • Software Architect

    vor 1 Woche


    Zürich, Zürich, Schweiz freelancermap GmbH Vollzeit

    Profilanlagen CV BalakumarKaushik Skills Embedded Software Architect Medical Devices ISO Normen Automatisierte Tests Test (Automation) Engineer Test Driven Development Embeddded C/ C Embedded C Programmierung C Qt20 years of industry experience in complete software development life cycle Vast experience with embedded systems (architecting programming complex...