Principal Embedded Software Engineer - AI Systems (Customer-Facing)

IC Resources United Kingdom
Relocation
Apply
AI Summary

Join a fast-moving startup building cutting-edge embedded AI technology for real-world impact. This role involves deep technical challenges across the embedded stack, from kernel debugging to AI-driven perception. You will work directly with customers and collaborate with AI researchers and hardware engineers.

Key Highlights
Solve complex embedded challenges from kernel to AI architectures.
Collaborate with AI researchers and FPGA/hardware engineers.
Deploy and validate systems directly with customers in operational environments.
Work on systems for extreme environments and mission-critical operations.
High autonomy and ownership in a fast-growing startup.
Technical Skills Required
Embedded C/C++ Kernel-level debugging Hardware-software interfaces PyTorch TensorFlow
Benefits & Perks
Competitive salary
Early-stage equity
Strong benefits
Relocation support
High-autonomy environment

Job Description


Principal Embedded Software Engineer – AI Systems | London | Work direct with customers!

Join a fast-moving team solving some of the hardest problems in applied AI. This company builds technology for real-world impact... systems that operate in extreme environments, support mission-critical operations, and push the limits of what embedded intelligence can do.

They’re looking for a Principal Embedded Software Engineer who thrives on deep technical challenges, works confidently across low-level software and hardware boundaries, and is motivated by seeing their work deployed in demanding, real-world conditions. This is a role for an engineer who loves technical problems, values autonomy, and wants to shape technologies deployed directly with customers, not just in a controlled lab.


What you’ll be working on:

  • Solving complex challenges across the embedded stack, from kernel-level debugging to designing new architectures for AI-driven perception
  • Working closely with AI researchers and FPGA/hardware engineers to bring advanced models to edge devices
  • Rapidly iterating from prototype to production deployment
  • Deploying and validating systems directly with customers in real operational environments


What we’re looking for:

  • Deep technical curiosity and a drive to understand systems end-to-end
  • Experience in low-level systems and embedded programming
  • Strong debugging skills across hardware–software interfaces
  • Familiarity with ML frameworks such as PyTorch or TensorFlow
  • Willingness to work hands-on in the field to ensure systems perform in real-world conditions
  • Comfortable collaborating directly with customers to iterate on mission-critical deployments


What’s on offer:

  • A high-autonomy environment within a mission-driven, fast-growing start-up
  • The chance to build and deploy cutting-edge embedded AI technology
  • A world-class engineering culture focused on innovation and ownership
  • Competitive salary, early-stage equity, strong benefits, and relocation support


If you're energised by hard engineering problems, real-world impact, and building embedded systems at the limits of what's possible, we’d love to hear from you. Apply today to learn more.


Subscribe our newsletter

New Things Will Always Update Regularly