cutting-edge approaches and turn them into performant and robust solutions for our customers' problems. Your responsibilities include: Creating AI/ML solutions for signalprocessing, geospatial data modelling, image processing and high-fidelity simulations of physical systems. Collaborating with colleagues across the team (Product Managers, Machine More ❯
ST family microcontrollers (e.g. STM32H7) and real-time operating systems (RTOS). IAR and/or KEIL µVision development environment(s) Knowledge of Digital SignalProcessing (e.g. FIR, IIR filters) Knowledge of TCP/IP, network programming preferred Familiarity with version control systems (e.g., Git). Embedded Linux 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 ❯
Newbury, Berkshire, United Kingdom Hybrid / WFH Options
Cirrus Logic
At Cirrus Logic, mixed-signal engineering drives our company. We develop high-performance, low-power signalprocessing solutions in audio, voice, and haptics, delivering innovative end-user experiences and solving difficult challenges for new generations of mobile and consumer devices. While breaking the innovation barrier, we've … exciting opportunity for a talented Verification Engineer to join the Newbury office. You will participate in all aspects of digital verification for complete mixed signal IC developments, work on complex verification systems and contribute towards improvements in verification methodology within Cirrus Logic. This is a real chance for you … MSc Degree or equivalent in Electronics/Computer Science or other related discipline. Proven track record in delivering 1st time success with complex mixed signal IC's. Metric driven verification - verification planning, requirements extraction - Directed and constrained random verification - Functional and code coverage analysis SystemVerilog - SVA (SystemVerilog Assertions) Testbench More ❯
and driving projects through to delivery. Ideally, experience applying AI in a commercial or customer-focused environment. Hands-on knowledge in areas such as signalprocessing, reinforcement learning, neural network training, or multi-agent systems. Familiarity with research publishing processes and participation in academic or industry conferences. Responsibilities More ❯