Senior Embedded Software Engineer
<p><span style="font-size:14px;">STARK is a defense technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned vehicles that are software-defined, mass-scalable, and cost effective – giving NATO and its allies a decisive edge in the most contested environments.</span></p><p><span style="font-size:14px;">We're focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.</span></p>
<span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We are seeking a talented Senior Embedded Engineer to help design and build the backbone of next-generation systems that integrate data, sensors, and control applications into secure, high-performance software. You will contribute to technology that powers aerospace, automotive, robotics, and defence-related platforms where real-world devices meet advanced software.</span>
<span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">OS Design:</span><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Create and maintain a robust, reproducible Yocto-based Linux distribution tailored for autonomous flight </span><br><ul><li style="list-style-type:disc;font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Toolchain Management:</span><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Create and maintain custom cross-compilation toolchains and SDKs for the team.</span></li><li style="list-style-type:disc;font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Driver Ownership:</span><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Take full ownership of the lifecycle for MIPI camera and sensor drivers, ensuring total environmental awareness for our platforms. </span></li><li style="list-style-type:disc;font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Performance:</span><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Optimise system boot time and real-time task latency.</span></li><li style="list-style-type:disc;font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">System Health:</span><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Implement fail-safes and watchdogs for mission-critical flight code.</span></li></ul>
<ul><li><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">B.Sc/M.Sc in Computer Science, Robotics, Systems Engineering, or equivalent practical experience</span></li><li><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">C/C++ (17/20/23) :</span><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Senior level development for performance-critical systems.</span></li><li><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Yocto Project</span><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">:experience building custom layers, recipes, and Board Support Packages (BSPs). </span></li><li><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Kernel Configuration</span><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Deep knowledge of kernel tuning and optimisation.</span></li><li><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Device Tree Manipulation</span><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Hands-on experience with DTS/DTSI for hardware bring-up.</span></li><li><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Linux Driver Development</span><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Writing and debugging drivers and kernel modules.</span></li><li><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Hardware Interfacing</span><span style="font-size:10.5pt;font-family:Roboto, sans-serif;color:#202020;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Proficiency with SPI, I2C, UART, CAN, and PCIe.</span></li><li style="font-family:Arial, Helvetica, sans-serif;"><span style="font-size:10.5pt;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Must be eligiable for UK Security Clearance (SC) </span></li></ul><p style="line-height:1.38;margin-top:0pt;margin-bottom:29pt;"><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Nice to Have</span></p><ul><li><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Nvidia Jetson</span><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Experience with JetPack SDK, L4T, and CUDA/TensorRT.</span></li><li><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">MIPI Camera Integration</span><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Driver development for CSI-2 sensors and ISP tuning.</span></span></li><li><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Rust</span><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Any experience or desire to use the Rust programming language.</span></li><li><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">UAV Domain</span><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Experience with PX4/ArduPilot flight stacks and MAVLink.</span></li><li><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">ROS2</span><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Development of high-throughput nodes and DDS middleware tuning.</span></li><li><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">GStreamer</span><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Building hardware-accelerated video pipelines for low-latency streaming.</span></li><li><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Security</span><span style="font-size:10.5pt;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: Implementing Secure Boot and encrypted file systems.</span></li></ul>
Apply with uptayn.
Sign in free to open the apply link, get this role scored against your CV, and track your application.