IT & Software

Applications Engineer

Cirrus Logic

Edinburgh · City of Edinburgh · United Kingdom

Overview

In this role you will support Cirrus Logic customers through the full product lifecycle, driving design-in, debugging, and issue resolution for mixed-signal audio and related devices. You’ll collaborate with IC, systems, and validation teams to define requirements and build reference designs and demos. The position offers hands-on engineering work, cross-functional impact, and travel for customer enablement. You’ll contribute to next-generation products and customer success in a hybrid Edinburgh setting.

Responsibilities
  • Provide direct engineering support for customers and field personnel across the product lifecycle
  • Lead customer design-in activities including system bring-up, debugging, and production issue resolution
  • Lead root-cause analysis of complex system-level customer issues across hardware, firmware, and silicon
  • Develop application notes, white papers, demo-boards, and reference-design manuals
  • Develop demonstration platforms and reference designs using PCB schematic tools and coordinating with layout engineers
  • Develop firmware and RTL modules for customer reference and demonstration
  • Develop advanced Python code demonstrating product operation and capabilities
  • Execute customer-application focused data collection and circuit analysis
  • Contribute to next-generation mixed-signal product definition
  • Collaborate with IC Design, Systems, and Validation engineers to align design requirements with use cases
  • Operate with high autonomy in managing tasks and cross-functional status communication
  • Travel approximately 2 weeks per year for customer bring-up, winning designs, and onsite debugging
Key requirements
  • Bachelor’s degree in Electrical / Electronics Engineering and semiconductor industry experience
  • Aptitude in understanding interfaces like I2C, SPI, USB, UART, I2S and high-speed data buses
  • Experience in component selection, schematic entry, and PCB layout knowledge
  • Proficiency in scripting/programming languages such as Verilog, C, Python, MATLAB or similar
  • Proficiency with version control systems such as Git
  • Hands-on experience with lab equipment (oscilloscopes, signal generators, audio analyzers, logic analyzers, spectrum analyzers)
  • Excellent written and verbal communication skills for explaining complex concepts to diverse audiences
  • Mixed-signal hardware and audio-related backgrounds preferred
  • Strong communication and collaboration
  • Self-starter with ability to work autonomously
  • Cross-functional collaboration
  • I2C, SPI, USB, UART, I2S interfaces
  • PCB schematic entry and PCB layout
  • Verilog, Python, C, MATLAB programming

Reference: WJ-747_30231370

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.