Embedded Software Engineer Berlin

4 weeks ago


Mission, Canada AIRMO GmbH Full time

AIRMO is a European climate-tech company using space and airborne technologies to monitor greenhouse gas emissions globally. Our instruments — combining LiDAR and hyperspectral imaging — detect and quantify methane and CO₂ emissions from industrial sites, pipelines, and national infrastructure.We’re building a global monitoring system from air to space, helping energy companies, governments, and investors take real action on climate impact.Role OverviewAIRMO is looking for a hands-on, talented Embedded Software Engineer to own the design, development, and maintenance of our next-generation satellite and airborne control systems. You’ll be at the core of our Payload Handling Unit (PHU) software and hardware — powering payloads, orchestrating data capture, and ensuring rock-solid reliability in space and flight.Your Responsibilities in AIRMOYour tasks will include, but are not limited to:Designing, writing, and maintaining real-time firmware on STM32 (bare-metal and RTOS) for power sequencing, current monitoring, and fault shutdownDeveloping and optimizing Linux applications on NVIDIA Jetson (ARM) for high-throughput data handlingIntegrating and coordinating data streams from USB cameras, UART/CAN sensors, and CameraLink frame grabbersImplementing precise trigger logic and timestamp synchronization using GNSS modules and PPS signalsInterfacing with IMUs, RTCs, environmental sensors, and other payload peripheralsBuilding and running unit/integration tests, hardware-in-the-loop benches, and automated validation suitesImplementing and debugging Cyphal (CAN-based) protocols and YAMCS Mission Control interfacesCollaborating closely with hardware, optics, and mission operations teams to integrate software into end-to-end payload systemsDocumenting firmware architectures, APIs, test plans, and validation results with clarity and rigorWhat you should bring to AIRMOThe ideal candidate will have:Bachelor’s or Master’s in Electrical Engineering, Software Engineering, Computer Science, or equivalent hands-on experience5+ years of embedded software development, preferably in aerospace, robotics, or other high-reliability domainsExpert-level C/C++ skills for bare-metal and RTOS environmentsProven Linux application development on ARM platforms, including cross-toolchains and kernel extensionsHands-on integration experience with:GNSS timing modulesInertial sensors, real-time clocks, environmental sensorsHigh-speed interfaces: USB, UART, CAN, CameraLinkSolid understanding of power management, current sensing, and hardware fault protectionFamiliarity with Cyphal and YAMCS or comparable ground-control frameworksA “hacker” mentality: rapid prototyping, creative problem-solving, and a willingness to dive into schematics or PCB layouts when neededFluency in EnglishRequirementsThe minimum requirements for applicants include:Ability to spin up a FreeRTOS task faster than your morning coffee brewsSkill to cross-compile and flash STM32 firmware blindfoldedComfort troubleshooting interrupt priorities and memory constraints on the flyEnthusiasm to learn about the NewSpace or Climate tech #J-18808-Ljbffr



  • Mission, Canada AIRMO GmbH Full time

    AIRMO is a European climate-tech company using space and airborne technologies to monitor greenhouse gas emissions globally. Our instruments — combining LiDAR and hyperspectral imaging — detect and quantify methane and CO₂ emissions from industrial sites, pipelines, and national infrastructure. We’re building a global monitoring system from air to...


  • Mission, Canada AIRMO GmbH Full time

    AIRMO is a European climate-tech company using space and airborne technologies to monitor greenhouse gas emissions globally. Our instruments — combining LiDAR and hyperspectral imaging — detect and quantify methane and CO₂ emissions from industrial sites, pipelines, and national infrastructure.We’re building a global monitoring system from air to...


  • Mission, Canada AIRMO GmbH Full time

    A climate-tech company is seeking an Embedded Software Engineer to design and maintain real-time firmware for satellite and airborne systems. The ideal candidate will have over 5 years of experience in embedded development, strong C/C++ skills, and expertise in Linux applications. Responsibilities include firmware design for power sequencing and data...


  • Mission, Canada Northrop Grumman Corp. (AU) Full time

    Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation’s history - from the first flight across...


  • Mission, Canada Northrop Grumman Corp. (AU) Full time

    Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation’s history - from the first flight across...


  • Mission, Canada Northrop Grumman Corp. (AU) Full time

    Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation’s history - from the first flight across...


  • Mission, Canada HSPC Full time

    Construction Safety Certification SpecialistConstruction Safety Certification Specialist (10915)JOB INFORMATIONRequisition ID:10915Number of Vacancies:1Department:Safety And Environment (20000013)-Safety & Security (30000597)Salary Information: $106,597.40 - $133,315.00Pay Scale Group:10SA (CAN/S/J/10SA)Employment Type:RegularWeekly Hours: 35,Off Days:...


  • Mission, Canada HSPC Full time

    Construction Safety Certification Specialist Construction Safety Certification Specialist (10915) JOB INFORMATION Requisition ID: 10915Number of Vacancies: 1Department: Safety And Environment )-Safety & Security )Salary Information: $106,597.40 - $133,315.00Pay Scale Group: 10SA (CAN/S/J/10SA)Employment Type: RegularWeekly Hours: 35,Off Days: Saturday,...


  • Mission, Canada HSPC Full time

    Construction Safety Certification Specialist Construction Safety Certification Specialist (10915) JOB INFORMATION Requisition ID:10915 Number of Vacancies:1 Department:Safety And Environment (20000013)-Safety & Security (30000597) Salary Information: $106,597.40 - $133,315.00 Pay Scale Group:10SA (CAN/S/J/10SA) Employment Type:Regular Weekly Hours: 35,Off...


  • Mission, Canada Johnson Electric Group Full time

    PLC Systems & Controls Engineer page is loaded## PLC Systems & Controls Engineerlocations: Canada, Ancastertime type: Full timeposted on: Posted Todayjob requisition id: R00026135**Join Our Team as a PLC Systems and Controls Engineer at Johnson Electric!****Location:** Ancaster, ON, Canada (onsite)**Your Mission, Should You Choose to Accept It:** As...