Senior Embedded Software Engineer

Codan Limited•San Diego, CA
•$170,000 - $210,000•Hybrid

About The Position

Adaptive Dynamics, a recent acquisition by the Codan Group, is a specialist engineering company based in San Diego, California, developing advanced interference mitigation technologies for mission-critical communications and Assured Positioning, Navigation and Timing (APNT). Our software and firmware help protect wireless communications from intentional and unintentional interference, enabling reliable operation in some of the world's most demanding environments. Our technology is trusted across defence and national security applications, supporting land, maritime and airborne platforms. Following our recent acquisition by Codan, a global technology company specialising in communications and electronic solutions, we are entering an exciting new phase of growth as we expand our capabilities into next-generation embedded compute platforms. We're looking for a Senior Embedded Software Engineer with deep experience porting and optimising numerical algorithms for Qualcomm Snapdragon platforms. This is a hands-on senior engineering role focused on taking existing signal processing and numerical algorithms and implementing them as highly efficient, production-quality embedded software. A key focus of the role will be porting algorithms onto Snapdragon and optimising them to meet demanding real-time performance requirements. You'll be responsible for translating well-defined reference implementations into efficient embedded C/C++ software, making effective use of the compute capabilities available within the Snapdragon platform. You'll take technical ownership of a key customer programme, working closely with our algorithm and FPGA engineers while helping shape our future embedded software capability. This is an excellent opportunity for someone who enjoys solving complex optimisation and real-time computing challenges and wants to make a direct impact within a small, highly capable engineering team.

Requirements

  • Deep hands-on experience porting and optimising numerical algorithms for Qualcomm Snapdragon platforms
  • Strong commercial embedded software development experience using C and/or C++
  • Demonstrable experience implementing computationally intensive algorithms on embedded platforms
  • Strong understanding of software optimisation and real-time performance
  • Experience working with ARM-based SoCs and embedded Linux environments
  • Ability to work independently and take ownership of technical delivery
  • Excellent communication skills and confidence working directly with customers
  • Degree in Computer Engineering, Electrical Engineering, Computer Science or a related technical discipline

Nice To Haves

  • Experience implementing digital signal processing algorithms
  • GPU or other hardware-accelerated computing experience
  • Experience with Xilinx Zynq devices
  • Experience porting algorithms from FPGA implementations or reference models into embedded software
  • Familiarity with wireless communications, RF systems or software-defined radio
  • Defence or mission-critical communications experience

Responsibilities

  • Port and optimise computationally intensive numerical algorithms for Qualcomm Snapdragon platforms
  • Develop high-performance embedded software implementations of existing signal processing algorithms
  • Translate reference models into production-quality embedded C/C++ code
  • Optimise algorithms for real-time performance, throughput and efficient use of available compute resources
  • Work with Snapdragon, ARM-based SoCs and embedded Linux environments
  • Collaborate closely with FPGA, DSP and signal processing engineers
  • Lead embedded software delivery for customer programmes
  • Participate in customer meetings and technical discussions
  • Help expand Adaptive Dynamics' embedded software capability into new markets and platforms

Benefits

  • medical, dental, and vision insurance
  • a 401(k) retirement savings plan
  • paid time off
  • company holidays
  • other employee benefits programs
  • Flexible hybrid working available once established in the role
  • Ongoing opportunities to develop new technical skills and influence future products
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service