The Embedded Software Engineer role at Cirrus Logic focuses on developing high-performance firmware for DSP and microcontroller architectures, significantly impacting product development from concept to production. Key responsibilities include designing and implementing embedded software, optimizing signal-processing pipelines, and collaborating across teams to define technical requirements. Strong experience in C/C++ and familiarity with RISC V or Arm architectures are essential for success in