Senior Embedded Linux Kernel Engineer New
Camlin Group · Kraków, PolandFull-time · Senior
Microservices Engineer
Canonical - Jobs · RemoteRemote · Full-time
Ingénieur développement embarqué H/F
Groupe LR Technologies · Versailles, FranceMid
Python Engineer
Canonical - Jobs · RemoteRemote
Senior Software Developer – Embedded VOIP
Fortinet · Ottawa, Canada CA$150K–CA$183K· Full-time · Senior
Senior Embedded Software Developer
Lumentum · Ottawa, Canada $115K–$145K· Senior
Deep Tech Networking Engineer, DPDK / Linux - Paris - H/F
Iliad - Free · Paris, FranceHybrid · Full-time
Senior Edge AI & Robotics Engineer
Aptiv · Wuppertal, GermanySenior
Embedded Engineer
recruiting · Torino, Italy €260–€260· Contract · Mid
Ubuntu Software Engineer
Canonical - Jobs · RemoteRemote · Full-time · Mid
+10K new in the last hour
Camlin Group · Posted Feb 21, 2025
Kraków, Małopolska, Poland Full-time · Senior 2+ years
First 2 pages free · sign up to see every job
We are looking for a dynamic and experienced Linux Platform Engineer to develop the building blocks of Linux-based systems, including bootloaders, drivers, and software packages.
Developing high quality software as well as unit and component tests within a continuous integration environment Developing Bootloaders, Linux drivers for custom designs Integrating new packages into existing integration environment Supporting other projects developed within company by providing expertise related to low level software / Linux domain area Co-ordinating with the Product Owner, team members and other stakeholders to meet business objectives Bachelor's degree in Software Engineering or equivalent Nice to have: Buildroot Nice to have: Ubuntu Nice to have: Linux BSP (Board Support Packages) Nice to have: u-boot Canonical - Jobs · Posted Oct 15, 2023
Design, build, and maintain scalable microservices in Go and Python for Ubuntu’s cloud and AI platforms.
In addition to base pay, we offer a performance-driven annual bonus.
Write high-quality, well-designed, and robust software that works at scale Design APIs and software architecture for collegial review Write tests that validate software behaviour Build and maintain reliable, fault-tolerant applications and services Collaborate proactively with a globally distributed team Undergraduate degree in Computer Science or STEM Groupe LR Technologies · Posted Mar 3, 2026
Versailles, Île-de-France, France Mid 3+ yearsDéveloppeur logiciel embarqué pour des projets haute technologie dans divers domaines (internet, 4G/5G, drones, dispositifs médicaux, etc.).
Analyse des spécifications techniques et exigences fonctionnelles Développement logiciel embarqué en C et C++ sur Linux embarqué et RTOS Développement et intégration des couches bas niveau (BSP, drivers, bootloaders, middleware) Implémentation des mécanismes de communication (réseaux IP, protocoles terrain, bus série) Gestion des tâches temps réel, interruptions et synchronisation des processus Diplôme d’ingénieur ou Bac+5 en informatique, électronique ou systèmes embarqués Canonical - Jobs · Posted Oct 11, 2023
Python Engineer
Write high-quality, well-designed and well-tested Python software Collaborate proactively with a globally distributed team Display technical leadership at Canonical and in our communities Debug issues and produce high-quality code to fix them Contribute to technical documentation with the aim to make it the best of its kind Undergraduate degree in Computer Science or STEM Nice to have: Web or Flutter front-end experience Fortinet · Posted Nov 6, 2026
Ottawa, Ontario, Canada Full-time · Senior CA$150K–CA$183K per yearSenior Software Developer – Embedded VOIP
The Canada base salary range for this full-time position is expected to be between $150,000 - $183,000 annually.
Develop and maintain software for embedded Linux-based platforms Work with bootloaders, the Linux kernel, and device drivers Configure, build, and troubleshoot the Linux kernel and bootloader for target hardware Use embedded toolchains and cross-compilation environments to build system and application software for target platforms Debug issues across the software stack Nice to have: telephony systems Nice to have: SIP Nice to have: real-time Linux Nice to have: networking protocols Lumentum · Posted Nov 6, 2026
Ottawa, Ontario, Canada Senior $115K–$145K per year 4+ yearsLead design, implementation, and verification of embedded Linux application software for Optical Circuit Switch platforms.
The salary range for this position is $115,000 - $145,000
Own design and implementation of embedded application software for OCS product features Work with multidisciplinary teams to define requirements, author and review designs Plan and execute implementation Develop, maintain, and review production code and unit/integration tests; support integration and system verification Investigate software issues on target hardware using logs, debugging tools, and collaboration with hardware and verification teams Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field Iliad - Free · Posted Nov 6, 2026
Paris, Île-de-France, France Hybrid Full-timeDesign, develop and optimise high-performance networking systems from the hardware to the dataplane.
Profit-sharing and incentive scheme based on the Group’s performance
Building packet-processing pipelines with DPDK, including PMDs, mempools, mbufs, rings, lcores, eventdev, graph libraries and QoS. Connecting the Linux control plane to the dataplane by synchronising routes, neighbours and interfaces through netlink. Maintaining exception paths to the kernel using technologies such as virtio-user, TAP and shared-memory rings. Developing Linux networking on embedded targets, including netdev and PHY drivers, phylink, DSA, switchdev, TC flower, XDP and AF_XDP. Working close to the hardware with VFIO, IOMMU, hugepages, CPU isolation, device trees, U-Boot and Buildroot. Nice to have: U-Boot Nice to have: Buildroot Nice to have: Zephyr Nice to have: Yocto Nice to have: FRR Aptiv · Posted Nov 5, 2026
Wuppertal, North Rhine-Westphalia, Germany Senior 5+ yearsLead the deployment, optimization, and scaling of AI workloads on embedded and edge computing platforms for autonomous mobile robots, drones, and industrial automation.
Design, develop, and deploy AI/ML solutions on embedded and edge computing platforms Optimize inference performance across CPU, GPU, NPU, DSP, FPGA, and heterogeneous SoC architectures Build scalable Edge AI software pipelines supporting computer vision, sensor fusion, multimodal AI, and real-time decision-making applications Deploy and optimize models using frameworks such as TensorRT, ONNX Runtime, OpenVINO, TFLite, TVM Drive model optimization through quantization, pruning, compression, distillation, and hardware acceleration techniques Master's degree or PhD in Computer Science, Electrical Engineering, Artificial Intelligence, Robotics, Computer Engineering, or a related discipline Nice to have: ROS 2 Nice to have: DDS Nice to have: robotics middleware Nice to have: autonomous systems development recruiting · Posted Oct 28, 2026
Torino, Emilia-Romagna, Italy Contract · Mid €260–€260 per day 5+ yearsEmbedded Engineer per progetto Embedded Systems, integrando sistemi Embedded Linux, gestendo build system, toolchain e processi di rilascio software.
Compenso: 260 €/giorno in Partita IVA.
Gestione e ottimizzazione di build system, toolchain e workflow automatizzati. Sviluppo di script di automazione con Python e Bash/Shell. Configurazione e manutenzione di layer e recipe Yocto, con integrazione di BSP. Gestione di packaging, release e troubleshooting. Supporto ai processi di Software Configuration Management, version control e deployment. Canonical - Jobs · Posted Nov 7, 2025
Remote Remote Full-time · Mid 2–4 yearsSoftware Engineer working on Ubuntu, designing, building, shipping software and packaging open source components.
Design, build and ship new foundational systems software and applications in Rust, Go, Flutter, and Python Package, integrate, test and upload open source software to the Ubuntu repositories Debug system-level issues and deliver robust solutions Author and improve technical and community documentation Contribute to upstream and neighboring open source projects Bachelor's degree in Computer Science or STEM Nice to have: Experience with Linux distributions and distribution engineering Nice to have: Experience with software packaging and distribution mechanisms Nice to have: Understanding of build systems and toolchains Nice to have: Performance or Security Engineering experience Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave
Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave
100% company paid medical, dental, and vision coverage Health Spending Account Personal Spending Account Employee & Family Assistance Plan critical illness insurance
Flexible time off Health and wellness benefits (physical and mental) Tuition reimbursement and career growth support Free gym, games room, prayer room Subsidized meals, free coffee/tea
Profit-sharing and incentive scheme based on the Group’s performance Reimbursement of your Free home internet plan One to two remote-working days per week Secure bicycle parking On-site restaurants and cafeteria
Flexible work environment Training, coaching, and certifications Recognition for innovation and excellence Opportunities to give back to the community
Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave