🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Description des tâches: Position Summary We are seeking a Senior Embedded Systems Engineer to support the design, development, and integration of our next-generation space payloads. Our systems focus on Space Domain Awareness (SDA), Space Situational Awareness (SSA), and autonomous Rendezvous and Proximity Operations (RPO). Working alongside established Flight Software (FSW), Systems, and Computer Vision (CV) teams, you will bridge the gap between payload concept and physical execution—translating sensor and processing requirements into robust, high-performance embedded hardware, FPGA pipelines, and firmware architectures deployable at the edge in orbit. Key Responsibilities: • Support the end-to-end architecture, design, and selection of embedded hardware and processing platforms (ARM, RISC-V, FPGAs, GPUs/NPUs) powering advanced optical/SDA payloads. • Perform architectural trade-off studies, component evaluation, and environmental/radiation tolerance assessments for space-bound hardware. • Evaluate, integrate, and deploy edge-compute hardware platforms, SoC FPGAs, and development kits—including AMD/Xilinx Zynq MPSoCs, Microchip PolarFire / RT PolarFire SoCs, space-grade compute modules, and AI accelerators (e.g., Hailo)—to support flight software and computer vision workloads. • Collaborate with Flight Software and Computer Vision teams to define clear HW/SW partitioning for computationally heavy edge tasks. • Implement custom FPGA logic and firmware for high-speed sensor interfaces, deterministic data pipelines, and on-orbit hardware-accelerated processing. • Integrate image sensors, radios, and power electronics using robust low- and high-speed interfaces (e.g., I²C, SPI, UART, CAN, SpaceWire, LVDS, MIPI-CSI, PCIe, Ethernet). • Develop embedded avionics solutions supporting spacecraft command, control, and payload data management. • Support verification and validation (V&V) campaigns, environmental/HIL (Hardware-in-the-Loop) testing, and prepare standard technical and engineering documentation. Experience & Qualifications: • Background: Bachelor's or Master's degree in Electrical/Electronic Engineering, Computer Engineering, Aerospace Engineering, or a related technical field. • Work Experience: 3–5+ years of professional experience in embedded systems hardware design, FPGA development, or low-level embedded engineering. • Cross-Functional Collaboration: Eagerness and ability to work at the intersection of complex domains, specifically Computer Vision and Flight Software teams. • Communication: Excellent English proficiency with the ability to write and manage standard documentation, software documentation, and scientific documentation. • Autonomy: Strong ability to work autonomously under own initiative and without direct supervision • Technical: o Practical experience with FPGA development (VHDL, Verilog, or SystemVerilog) and industry toolchains (e.g., Microchip Libero SoC for PolarFire, Xilinx/AMD Vivado, or Intel/Quartus). o Solid proficiency in C/C++ for embedded microcontrollers (e.g., STM32 / ARM Cortex-M) and real-time operating systems (FreeRTOS). o Working knowledge of ARM and RISC-V architectures (e.g., Zynq ARM Cortex cores, PolarFire RISC-V MSS), high-performance compute modules, and FPGA/SoC integration. o Hands-on experience with PCB bring-up, debugging physical interfaces, and test instrumentation. o Working proficiency in Python, C++ working proficiency • Nationality: EU nationality is mandatory due to project requirements. Assets (Nice to have): • Space/Aerospace Experience: Prior experience with space payload hardware, satellite avionics, radiation-tolerant design, or ECSS standards. • Embedded Linux: Experience creating custom OS images using Yocto Linux for embedded gateways or edge processing platforms. • Hardware-in-the-Loop (HIL) & V&V: Experience designing or executing structured Verification & Validation (V&V) testbenches for embedded hardware. • Edge-AI & Acceleration: Familiarity with edge AI deployment, model quantization, or hardware acceleration of Deep Learning algorithms on FPGAs/NPUs. • Hardware-AI deployment toolchains: Familiarity with hardware-AI deployment toolchains (e.g., AMD Vitis AI, Hailo Dataflow Compiler) and integrating heterogeneous architectures (ARM + FPGA + NPU/AI Accelerator) • Containerization: Experience with Docker for standardized build environments and toolchain deployment.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.