Anmelden, um alle Funktionen unseres Dienstes zu nutzen.
  • Suche nach Stellenangeboten
  • Favoriten
  • Lebenslauf erstellen
    Neu
  • Gehälter
  • Job-Newsletter

Embedded Software Engineer - SoM

Vollzeit

harmattan-ai

About Us

Harmattan AI is a next-generation defense prime building autonomous and scalable defense systems. Following the close of a $200M Series B, valuing the company at $1.4 billion, we are expanding our teams and capabilities to deliver mission-critical systems to allied forces.

Our work is guided by clear values: building technologies with real-world impact, pursuing excellence in everything we do, setting ambitious goals, and taking on the hardest technical challenges. We operate in a demanding environment where rigor, ownership, and execution are expected.

ABOUT THE ROLE

As an Embedded Software Engineer at Harmattan AI, you will join the R&D team to own the embedded software stack on the compute modules used across our platforms. You will take a new module from bare board to a maintained, securely booting Linux platform, covering the boot chain, kernel, drivers, and the verification around them. This is a high impact role that combines deep Linux and kernel work with hands on bring up on new hardware, taking a board from first power up through to flight.

RESPONSIBILITIES

  • BSP and Reference Images: Build and maintain the BSP layer, device trees, and the reference images for each board, including custom layers and SDK generation, and carry them forward across kernel upgrades and silicon revisions.

  • Boot Chain and Secure Boot: Own the boot chain, including bootloader porting, signed boot, verified rootfs, and A/B system update.

  • Drivers and Low Level Interfaces: Develop and validate Linux device drivers across I2C, SPI, UART, GPIO, PCIe, and MIPI, including camera and sensor interfaces.

  • Board Support on MCU Targets: Provide startup, clock, and peripheral support on the microcontrollers of boards the team designs.

  • Board Bring Up and Hardware Validation: Lead software bring up on new hardware, take part in design reviews, and debug system level issues across the hardware and software boundary.

  • Verification and Documentation: Define verification test plans and acceptance criteria, automate boot and peripheral test on real targets, and document each milestone.

  • Cross Functional Collaboration: Work with the hardware team on new boards, and with Systems and Embedded Software Platform on interfaces and integration.

  • Mentorship: Depending on seniority, mentor junior embedded engineers.

CANDIDATE REQUIREMENTS

  • Educational Background: MSc in engineering (electrical, computer, or a related field). PhD a plus. A hands on bring up record matters more than the specific degree.

  • Experience: 5 years minimum in embedded software, with BSPs owned through their lifecycle and kept reproducible as the hardware evolved.

  • Build Systems: Strong command of an embedded Linux build system such as Yocto or OpenEmbedded, across custom layers or packages, BSP integration, image build, and SDK generation. Experience with in house or non standard build systems is an advantage.

  • Technical Expertise: Kernel space driver development on ARM targets, validated against real peripherals across I2C, SPI, UART, GPIO, PCIe, and MIPI. Device tree work on new boards and hardware revisions. Board bring up from first power up to a booting Linux image.

  • Boot and Update: Bootloader porting, kernel configuration, signed boot, and firmware update mechanisms on production hardware, with security conscious and deterministic engineering practice throughout.

  • Programming: Strong C and C++, including kernel space coding, and strong Python scripting skills, with solid version control practice (Git).

  • Debugging Expertise: Able to isolate whether a fault sits in the driver, the kernel configuration, or the board, using GDB, JTAG, OpenOCD, kernel tracing, ftrace, and perf.

  • Professional Attributes: Rigorous, structured, and systematic, able to work autonomously, unfazed by a board that will not boot. Excellent communication and documentation skills, able to present platform and test results to engineers and senior stakeholders.

  • Additional Skills: Bare metal or RTOS firmware on microcontroller targets, experience enabling hardware accelerators on embedded SoCs including VPU and NPU drivers and runtimes, familiarity with the perception or control workloads that run on the module, and UAS, drone, or defense experience are strong advantages.

  • Commitment: 100% dedication to Harmattan AI's mission, vision, and ambitious growth plans, ready to go the extra mile to ensure operational excellence. Thrives in a fast paced environment where priorities shift and no task is too small.

We look forward to hearing how you can help shape the future of autonomous defense systems at Harmattan AI.

Die Stellenanzeige wurde vor Vor 6 Stunden veröffentlicht
Ähnliche Jobs, die für Sie interessant sein könntenBasierend auf das Stellenangebot Embedded Software Engineer - SoM in Lausanne VD
  •  .... We operate in a demanding environment where rigor, ownership, and execution are expected. About the Role As an Embedded Software Engineer at Harmattan AI, you will join a growing team dedicated to developing cutting-edge UAV systems. Building on the foundation... 
    Empfohlen
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 1 Tag
  •  ...expected. About the Role As a Software Test & Validation Engineer , you build the systems that let us...  ...approach to noisy data, and some physical intuition. Depending on your...  ...Background in software engineering, embedded systems, mechatronics, aerospace, or... 
    Empfohlen
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 1 Tag
  •  ...digital employee experience management software. The company provides IT leaders with unprecedented...  ...macOS devices.  As a Senior Desktop Engineer, you will go beyond implementation: you...  ...OS-level integration best practices are embedded in design from day one.... 
    Empfohlen
    Temporär
    Remote job
    Flexible Arbeitszeit

    Nexthink

    Lausanne VD
    Vor 1 Tag
  •  ...Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight...  ...Description We are seeking a passionate and experienced Backend Engineer with a strong track record of designing and implementing... 
    Empfohlen
    Temporär
    Vollzeit
    Im Frühling
    Remote job
    Flexible Arbeitszeit

    Nexthink

    Lausanne VD
    Vor 9 Tagen
  • USD 30000 - USD 160000 pro Jahr

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Empfohlen

    Speechify

    Lausanne VD
    Vor 8 Tagen
  • Résumé de la position Vous travaillerez au sein de l'équipe de la Vice-Présidence pour l'Innovation (VPI) à l'EPFL, qui se consacre, entre autres, à la création de start-ups. Notre mission est de fournir une suite complète de services et de ressources pour équiper les...
    CDD

    École Polytechnique Fédérale de Lausanne

    Lausanne VD
    Vor 11 Tagen
  • CHF 140000 - CHF 155000 pro Jahr

     ...that are more immersive, interactive and personalized than ever before.  Learn more at geniussports.com. The Role: Senior Software Engineer – Edge Vision Platform We are seeking a Senior Software Engineer to be part of the Edge Computing team in the Data&AI group... 
    Stundenlohn
    Flexible Arbeitszeit

    Genius Sports

    Lausanne VD
    Vor 1 Tag
  •  ...Our Client: Our client is an international company located in Lausanne. Job Description: We are looking for a talented Software Engineer (Python / C++) to join our client's growing team in Lausanne. This position is ideal for a mid-level engineer (minimum 3 years... 
    Stundenlohn
    Homeoffice
    Flexible Arbeitszeit

    Michael Page

    Lausanne VD
    Vor 6 Tagen
  • EUR 130000 - EUR 140000 pro Jahr

     ....NET Software Engineer - Fashion Industry- Lausanne, Switzerland (Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET Core, C# 14, Blazor, JavaScript, React, Microservices, Azure, ASP.NET Core Web API, Agile, Azure SQL, Programmer, Full Stack Developer, Architect, Softwareentwickler... 
    Vollzeit
    Remote job
    Homeoffice
    Spätschicht

    Noir

    Lausanne VD
    Vor 2 Tagen
  •  ...Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight...  ..., this role was built for you.  We're hiring  Staff Software Engineer  to join this initiative.  Responsibilities: ~ Reimagining... 
    Temporär
    Vollzeit
    Remote job
    Flexible Arbeitszeit

    Nexthink

    Lausanne VD
    Vor 16 Tagen
  • USD 30000 - USD 160000 pro Jahr

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remote job

    Speechify

    Lausanne VD
    Vor 3 Tagen
  • USD 30000 - USD 160000 pro Jahr

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 

    Speechify

    Lausanne VD
    Vor 3 Tagen
  •  ...expected. About the Role As a System Engineer , you will own the architecture, system...  ...design across mechanical, electrical, software, GNC, and ML teams. Trade-Off &...  ...understanding of mechanical, electrical, and embedded systems. ~ Experience coordinating... 
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 6 Stunden
  •  ...We are looking for a Computer Vision Engineer to contribute to the development of the...  ...optimization of the algorithmic stack for our embedded platforms Testing, Validation &...  ...with system engineers, optical engineers, software engineers. Communicate findings... 
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 6 Stunden
  •  ...ownership, and execution are expected. About the Role As a GNC Engineer on the UAV team, you’ll design and develop advanced guidance,...  ...flight trajectories, you'll take your work from simulation to embedded implementation—and ultimately to live flight testing.... 
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 6 Stunden
  • Join a cutting-edge engineering team building automated test platform Work with modern FPGA...  ...firmware issues. Collaborate closely with software, hardware, and test engineering teams....  ...of digital electronics and embedded systems. Experience with embedded firmware... 
    Temporär

    Michael Page

    Lausanne VD
    Vor 1 Tag
  •  ...execution are expected. About the Role As the Director of Engineering for UAS at Harmattan AI, you will act as a vital management...  ..., electronics, propulsion, prototyping, and Systems-on-Module (SOM). UAS Engineering's cadence is driven by physical prototypes and... 
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 6 Stunden
  •  ...Le poste : We are seeking a Senior Mechanical Engineer to join our Lausanne Product Development team. You will design and simulate...  ...electrical, radio frequency and optical fields - Good experience in embedded packaging for harsh environment - Quality by Design; Design... 
    Vollzeit

    CORIS INNOVATION SA

    Lausanne VD
    Vor 16 Stunden
  •  ...forward. This is a rare chance to help advance some of the most important work happening in...  ...today. Our automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware, dozens of devices... 
    Vollzeit
    Soforteinstellung

    adaptyv

    Lausanne VD
    Vor 6 Stunden
  •  ...Le poste : Application Support Engineer - IT Trading Team • Analyze and fix the problems...  ...the customer's needs ; • Carry out software development (specifications, modeling, design...  ...company providing solutions to some of the world's largest industrial and services... 
    Vollzeit

    KLANIK

    Lausanne VD
    Vor 14 Tagen
  •  ...of a growing AI team, they are looking for an experienced AI Engineer to design and deliver intelligent solutions that improve operational...  ...and optimization.  Bachelor's degree in Computer Science, Software Engineering, Data Science or a related technical field (or... 

    LHH

    Lausanne VD
    Vor 27 Tagen
  •  ...forward. This is a rare chance to help advance some of the most important work happening in...  ...today. Our automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware, dozens of devices... 
    Vollzeit

    adaptyv

    Lausanne VD
    Vor 6 Stunden
  •  ...business impact. With 1,800+ consultants, data scientists, and engineers across 23 countries, we work with global leaders such as...  ...(not just prototypes). Programming: Expert Python; solid software engineering (testing, packaging, CI/CD). SQL required; Java/Scala... 
    Vollzeit

    Artefact

    Lausanne VD
    Vor 9 Stunden
  •  ...produces the reference, and drives the aircraft along it. It is one of the most demanding parts of the flight software. As a Flight Guidance & Motion Planning Engineer, working out of Lausanne, Paris, or Zurich, you will own motion planning, trajectory generation, and... 
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 1 Tag
  •  ...operate in a demanding environment where rigor, ownership, and execution are expected. Harmattan is seeking a hands-on Aerothermal Engineer to join our Aerodynamics team. You will own the full thermal and aerothermal engineering cycle for our UAV platforms: from early... 
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 6 Stunden
  •  ...Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight...  ...Job Description We are looking for a skilled Senior Java Engineer with a strong desire to learn and innovate – you help challenge... 
    Temporär
    Im Frühling
    Remote job
    Flexible Arbeitszeit

    Nexthink

    Lausanne VD
    Vor 27 Tagen
  •  ...footprint Exoscale is hiring a Hardware Engineer. Location: Lausanne, Switzerland...  ...works at the intersection of hardware and software. With an expanding customer base and new...  ...and hardware life cyle management. Some of the challenges you will be working on:... 
    Vollzeit
    Flexible Arbeitszeit

    Exoscale

    Lausanne VD
    vor 2 Monaten
  •  ...demanding environment where rigor, ownership, and execution are expected. About the Role We are looking for a UAV Battery Engineer to join our Hardware (Elec Team). This role is critical to owning the energy storage systems that power our UAV platforms. Our drones... 
    Vollzeit

    harmattan-ai

    Lausanne VD
    Vor 6 Stunden
  •  ...Ce qui nous définit, c'est toi. 1/3L'équipe L'équipe de Remote Engineering est composée d'une cinquantaine de collaborateurs. Nous sommes...  ...Baseline, Configuration Profile, Autopilot, Task Sequence et Software UpdateSavoir-faire en Workplace Management (Windows 10 administration... 
    Remote job

    Swisscom

    Lausanne VD
    vor 2 Monaten
  • Über uns Ein Team. Globale Herausforderungen. Unendliche Möglichkeiten. Bei Viasat haben wir die Mission, Verbindungen mit der Kapazität zu schaffen, die Welt zu verändern. Seit über 35 Jahren prägt Viasat, wie Verbraucher, Unternehmen, Regierungen und Militärs weltweit...
    Vollzeit
    Selbständige Tätigkeit
    Festanstellung
    Mit Unterkunft

    ViaSat Antenna Systems SA

    Lausanne VD
    Vor 1 Tag

Wollen Sie mehr Stellenangebote erhalten?

Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Embedded Software Engineer - SoM. Seien Sie der Erste, der sich bewirbt!