The Manager of Software Engineering will lead and oversee all software engineering activities for their team and contribute to the software engineering activities across the organization. This role plays a key part in defining and executing the strategy for building robust, scalable libraries and APIs that empower customers to rapidly develop SDR applications leveraging our hardware solutions. The individual will ensure all engineering initiatives align with organizational objectives and uphold excellence in execution, performance, and delivery.