degree in Computer Science or Electronics. Experience with the following: Linux shell scripting. Rust. Python. Docker. Git. Distributed/networked systems. RF experience. Digital Signal Processing. Apply for this Position Now Email address First name Last name Telephone Position you are applying for Upload your CV More ❯
source codebases. Create clear, concise, verifiable technical specifications, APIs, and integration guides. Support third parties integrating V-Nova SDKs. Test, measure and quantify complex signalprocessing code, to validate performance and provide customer ready releases. Take personal responsibility for timescale estimation, task prioritisation and design accuracy. Qualifications Experience … of working in video processing or equivalent performance sensitive or high-performance applications. Experience developing Vulkan software, or other modern GPU APIs. Significant experience in developing C/C++ code from the ground up and enhancing established code bases. Willingness to learn new subjects independently and rapidly at the … is dedicated to improving data compression by building a vast portfolio of innovative technologies based on the game-changing use of AI and parallel processing for data, video, imaging, and point cloud compression, with applications across several verticals. This is achieved through deep-science R&D (900+ international patents More ❯
just have lots of skills and experience gained through your hard work. Familiarity with circuit design (schematic capture) layout and simulation design tools. Mixed signal knowledge using ADC/DAC, FPGA, SoC based design for high performance signalprocessing, communications and control. Integrating in-house designs with More ❯
SDK Development Innovation in an R&D environment Technical communication such as publications, conference presentations, or open-source contributions Demonstrable understanding of: Digital audio signalprocessing Scrum and agile development Build systems, automated testing and continuous integration Cross platform and mobile development BENEFICIAL Recognized technology management qualification or … certification Embedded software development Experience with Microsoft's audio framework for Windows e.g. Audio Processing Objects, WASAPI, SASAPI and MMDevice API : At Xperi, we value People, Customers, Performance and Innovation. We are dedicated to creating a workplace where all employees have a voice and sense of belonging, feel safe More ❯
SDK Development Innovation in an R&D environment Technical communication such as publications, conference presentations, or open-source contributions Demonstrable understanding of Digital audio signalprocessing Scrum and agile development Build systems, automated testing and continuous integration Cross platform and mobile development BENEFICIAL Recognized technology management qualification or … certification Embedded software development Experience with Microsoft’s audio framework for Windows e.g. Audio Processing Objects, WASAPI, SASAPI and MMDevice API Life @ Xperi: At Xperi, we value People, Customers, Performance and Innovation. We are dedicated to creating a workplace where all employees have a voice and sense of belonging More ❯
london, south east england, united kingdom Hybrid / WFH Options
Xperi Inc
SDK Development Innovation in an R&D environment Technical communication such as publications, conference presentations, or open-source contributions Demonstrable understanding of Digital audio signalprocessing Scrum and agile development Build systems, automated testing and continuous integration Cross platform and mobile development BENEFICIAL Recognized technology management qualification or … certification Embedded software development Experience with Microsoft’s audio framework for Windows e.g. Audio Processing Objects, WASAPI, SASAPI and MMDevice API Life @ Xperi: At Xperi, we value People, Customers, Performance and Innovation. We are dedicated to creating a workplace where all employees have a voice and sense of belonging More ❯
onsite and 2 days working from home. Key Skills & Qualifications: Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in … clear and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and customers in integrating SDKs. Test and evaluate complex signalprocessing code to ensure performance and reliability in production releases. Manage your own workload with accurate time estimates, effective task prioritisation, and a More ❯
computer vision or video stream analysis. Proven experience with machine learning frameworks such as Python, NumPy, TensorFlow, or PyTorch. Strong understanding of data analysis, signalprocessing, and statistical modeling. Experience with video processing and understanding of game streaming technologies is a plus. Problem-Solving Skills: Excellent analytical More ❯
computer vision or video stream analysis. Proven experience with machine learning frameworks such as Python, NumPy, TensorFlow, or PyTorch. Strong understanding of data analysis, signalprocessing, and statistical modeling. Experience with video processing and understanding of game streaming technologies is a plus. Problem-Solving Skills: Excellent analytical More ❯
Gloucester, Gloucestershire, UK Hybrid / WFH Options
Lockheed Martin
and design antennas to meet the specific needs of various applications. Test & Measurement – Conduct RF testing, including real-time test and measurement using vector signal analysers. Vulnerability Analysis – Analyse and test RF systems to identify vulnerabilities and enhance security. System Development & Verification – Support the development and verification of mission … measurement using spectrum analysers and vector network analysers Familiarity with using and developing for Software-defined radios Experience in RF algorithm development and Digital SignalProcessing Antenna optimisation and characterisation experience Embedded systems vulnerability analysis Knowledge of OpenCPI, GnuRadio, Python, C/C++, and other SDR development tools. More ❯
New Senior DSP/Embedded Software Engineer job based in Surrey Industry: Digital SignalProcessing/Audio technology sector Skillset: Embedded C/C++ programming and DSP algorithm development Location: Kingston upon Thames, Surrey - Greater London boarder (Hybrid working structure - 3 days in the office) Salary: up to More ❯
knowledge in at least one programming language and, ideally, familiarity with engineering tools such as KiCAD, LTSpice, PADs, MATLAB, Python, Visual Studio Experience in signalprocessing techniques, noise reduction, and FPGA or embedded systems would be of benefit. Evidence of practical skills that demonstrate technical competence and innovation More ❯
role. Desirable experience: Proficiency in MATLAB and development of models in Simulink Formal software or firmware development experience Knowledge of RF systems and digital signalprocessing Model verification, configuration control and model release processes Continuous Integration and Testing Machine Learning and AI Our company: Peace is not a More ❯
role. Desirable experience: Proficiency in MATLAB and development of models in Simulink Formal software or firmware development experience Knowledge of RF systems and digital signalprocessing Model verification, configuration control and model release processes Continuous Integration and Testing Machine Learning and AI Our company: Peace is not a More ❯
communication protocols (e.g., CAN, UART, SPI, I2C). Experience with version control systems (e.g., Git, SVN). Desired Skills and Experiences: Knowledge of Ardupilot, signalprocessing and control systems can be beneficial. Knowledge of RF communication chains and toolsets. Exposure to other programming languages such as Qt or More ❯
just have lots of skills and experience gained through your hard work. Familiarity with circuit design (schematic capture) layout and simulation design tools. Mixed signal knowledge using ADC/DAC, FPGA, SoC based design for high performance signalprocessing, communications and control. Integrating in-house designs with More ❯
customer experience, and enabling end-user applications. Key Responsibilities Design, prototype and implement innovative computational and/or statistical algorithms to extract meaningful biological signal from sequencing assays. Implement algorithms in production-grade C/C++ software. Collaborate deeply with inter-disciplinary teams (QC/QA test teams, FPGA … related to project research. Key experience and skills requirements You will have a strong background in computer science, algorithms, statistics, and/or digital signalprocessing in addition to expertise in genomics, next generation sequencing, and a broad ecosystem of related assays and biotechnologies. Our ideal candidate will … a proven team player with leadership skills and experience and have the following: Expertise in genomics and experience with analyzing error modes and actionable signal in genomic data sets Expertise in algorithms for NGS secondary analysis: Mapping-Alignment and Variant Calling Expertise in high-performance software development using C++ More ❯
with cross-functional teams including product managers, designers, and other engineers to deliver outstanding user experiences. Optimize audio performance and latency for real-time processing and playback. Integrate third-party audio libraries and APIs as needed. Write clean, maintainable, and efficient code while adhering to coding standards and best … a focus on audio app development. Proficiency in programming languages such as Python, C++, Swift, or Java. Strong understanding of digital audio concepts, including signalprocessing, codecs, and audio APIs (e.g., Juce, Core Audio, Web Audio API). Experience with audio processing frameworks and tools such as More ❯
techniques Experience of working in an FPGA development team Desirable: Experience of digital hardware design for FPGA using VHDL Experience and knowledge of video processing and control law algorithms Working knowledge and experience of UVM (Universal Verification Methodology) constrained random verification Benefits: You’ll receive benefits including a competitive … a dedicated team of experts responsible for the design and verification of Field Programmable Gate Arrays (FPGAs). You will develop digital and mixed-signal electronic solutions for products such as augmented reality displays, head-up displays, mission computers, fly-by-wire flight controls, active inceptors, and other associated … have an opportunity to gain experience of novel FPGA development techniques, including the use of model-based design techniques to help develop innovative digital signalprocessing solutions. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part More ❯
and simulation to field deployment and operational validation. Software Defined Radio (SDR): Architect reconfigurable, ultra-reliable SDR systems with low-latency DSP pipelines. Embedded SignalProcessing: Implemented and optimised RF algorithms across C/C++, VHDL, and FPGA environments. Field Trial Execution: Own deployment and performance validation alongside … Linux environments, version control, and SDR development tools (e.g., GnuRadio, Python) Familiarity with OSP/BSP development and real-time testing (e.g., using vector signal analysers) Track record of delivering embedded systems into mission environments Benefits Package: Base Salary: Up to £85,000 Bonus: Up to 10% based on More ❯
mission and system requirements, including custom and off-the-shelf solutions. Conduct RF testing using real-time tools such as spectrum analysers and vector signal analysers, contributing to full lifecycle system evaluation. Investigate and assess RF system vulnerabilities, supporting the development of secure, resilient communications technologies. Contribute to the … including spectrum analysers and vector network analysers . Familiarity with software-defined radio (SDR) systems and platforms. Experience in RF algorithm development and digital signalprocessing (DSP). Knowledge of antenna characterisation and optimisation . Background in embedded systems and vulnerability analysis . Familiarity with OpenCPI , GNU Radio More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Airbus
C/C++) ABOUT YOU Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Knowledge of Digital SignalProcessing Knowledge of Software Defined Radio Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions. HOW WE … success, reputation and sustainable growth. Company: AIRBUS Defence and Space Limited Employment Type: Permanent Experience Level: Professional Job Family: Computing & Comm and Info & Data Processing By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application More ❯
Who are we? The BabbleLabs team, part of Cisco WebEx. We are a dedicated bunch with strong backgrounds in Electrical Engineering, Machine Learning, Speech Processing, and Computer Science. Our areas of expertise include speech enhancement, speech recognition, speech synthesis, and computer vision. But what sets our team apart from …/Audio Machine Learning Engineer, you will play a crucial role in developing pioneering audio software solutions, using machine learning techniques to enhance audio processing and analysis. You will work closely with a multidisciplinary team of engineers, data scientists, and audio experts to build groundbreaking products that push the … a significant impact in the industry. Key Responsibilities: Collaborate with cross-functional teams to design and implement machine learning models and algorithms for audio processing, analysis, and enhancement. Train, validate, and fine-tune machine learning models for various applications. Evaluate and benchmark the performance of machine learning models using More ❯