728 x 90



Senior Embedded Software Engineer

London

Competitive salary dependent on experience

Posted 1 week ago
  • Company

    Flux Computing
  • Location

    London
  • Company Size

    51-200 employees
  • Salary

    Competitive salary dependent on experience

About the job

Flux Computing is seeking a Senior Embedded Software Engineer to join their London team and contribute to designing and building ultra-high performance tooling that supports OTPU hardware development. The role involves owning tools that cover hardware safety, calibration, debugging, and validation, with a focus on rapidly iterating, prototyping, and delivering robust embedded solutions that enable OTPUs to run safely, efficiently, and push the limits of their performance. Responsibilities include project ownership to deliver high-impact technical and business milestones, collaboration with optical, hardware, and software teams to align on system interfaces and performance goals, creating robust tooling for hardware validation and bring-up using Python prototypes progressing to production-grade implementations, designing and implementing embedded systems for hardware safety, synchronization, and low-level control, developing calibration and debug utilities, building CI/CD pipelines for embedded firmware, and implementing real-time monitoring and fault-handling systems across OTPU platforms. Candidates should have over 5 years of experience in bring-up, calibration, and debugging of custom hardware systems such as SoCs, FPGAs, or AI accelerators, deep proficiency in C/C++ for embedded applications including real-time constraints and memory models, strong Python skills for prototyping and automation, experience building CI/CD pipelines, proficiency with hardware debugging tools like oscilloscopes and logic analyzers, and solid understanding of hardware/software boundaries including interrupts, bus protocols, and memory-mapped I/O. Excellent communication skills and the ability to thrive in fast-paced, cross-disciplinary environments are required. Compensation includes a competitive salary, stock options, visa sponsorship, full relocation support, BUPA healthcare and dental coverage, high-spec tech setups, personal company cards for tools, chef-cooked dinners, team socials, 25 days paid holiday plus UK bank holidays, access to an in-house 3D printer, Cycle2Work scheme, pension plan, and salary sacrifice options. Flux Computing emphasizes innovation, high-energy work culture, and creating an environment where employees can shape the future of computing.


Apply For this Job