Software Tools Engineer in London

Software Tools Engineer in London

London Full-Time 30000 - 50000 ÂŁ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and develop cross-platform applications and tools that enhance developer workflows.
  • Company: Join Cirrus Logic, a leader in mixed-signal processing with an award-winning culture.
  • Benefits: Enjoy competitive salary, flexible work arrangements, and opportunities for professional growth.
  • Why this job: Make a real impact by building tools that power innovative consumer audio experiences.
  • Qualifications: Bachelor's degree in Computer Science or equivalent experience; strong coding skills in Java and Python.
  • Other info: Collaborative environment with a focus on diversity and inclusion.

The predicted salary is between 30000 - 50000 ÂŁ per year.

For over four decades, Cirrus Logic has been propelled by the top engineers in mixed‑signal processing. Our rockstar team thrives on solving complex challenges with innovative end‑user solutions for the world’s top consumer brands. Cirrus Logic is also known for its award‑winning culture, built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn’t do it without our extraordinary workforce – and that’s where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career!

Come and help us build the tools that power the future of Cirrus technology. As a member of our Software Tools team, you’ll design and evolve the cross‑platform applications, SDKs, and diagnostic systems that developers across the company rely on every day. Your work will directly enable product teams to craft world‑class consumer audio and electronics experiences — and you’ll get to see your tools in action.

You’ll collaborate with UX specialists, hardware teams, and other internal engineering partners to deliver polished, developer tooling. From interactive configuration UIs to plugin SDKs that accelerate innovation, you’ll be building the internal products that make our engineers faster, our workflows smoother, and our systems more powerful. This is a role where you don’t just write code — you shape how advanced hardware gets configured, tuned, and brought to life.

Main Responsibilities:
  • Develop high‑performance, cross‑platform desktop apps, APIs, SDKs, and IDE plugins using Java and Python that run on both Windows and MacOS.
  • Invent and refine new software features that make complex graphical tuning workflows feel effortless.
  • Ship polished tools that your colleagues will use daily — and see immediate impact.
  • Help evolve a high‑quality engineering culture focused on performance, maintainability, and scalability.
  • Contribute ideas, challenge assumptions, and champion engineering excellence across the team.
  • Shape the roadmaps during daily stand‑ups, requirement breakdowns, and collaborative planning.
Required Skills and Qualifications:
  • A Bachelor’s degree in Computer Science (or equivalent real world experience).
  • A track record of shipping real, non-trivial desktop or mobile applications.
  • Strong object-oriented design instincts and solid engineering fundamentals.
  • A good grasp of multi-threaded and multi-process system design, including IPC.
  • Solid experience with Java, C#, C++, or other strongly typed languages.
  • Comfort with scripting tools like Python to automate and accelerate workflows.
  • A collaborative mindset and a desire to iterate rapidly with teammates and internal users.
  • Excellent communication skills — you’ll be partnering with teams across the company.
Preferred Skills and Qualifications:
  • Experience in embedded systems development or testing.
  • Familiarity with build automation, CI pipelines, and deployment workflows.
  • UI framework knowledge such as JavaFX, Swing, XAML/.NET, or Qt.
  • Expertise with Gradle or Maven.
  • Enthusiasm for agile development and continuous improvement.
  • Curiosity about digital signal processing — or eagerness to learn it.

This rewarding and exciting position is based in our London office. The expectation is for a minimum of one day per week in the office. The specific in‑office day(s) will be set according to business needs and team preferences.

Come and work on tools with real users inside the company— fast feedback, fast iteration. See your code directly accelerate product development across Cirrus. Help build developer‑facing tools, which means high impact, high visibility. Balance deep technical challenges with opportunities to influence product direction. Enable engineers to extract the best performance from advanced hardware systems.

Export control restrictions based upon applicable laws and regulations would prohibit candidates who are nationals of certain embargoed countries from working in this position without Cirrus Logic first obtaining an export license. Candidates for this role must be able to access technical data without a requirement for an export license. We are unable to sponsor or obtain export licenses for this role.

At Cirrus Logic, we believe that diversity drives innovation, and we are committed to encouraging an open and collaborative culture where different approaches, ideas, and points of view are respected and valued. We aim to promote a workplace where everyone can contribute irrespective of race, colour, national origin, religion or belief, gender or gender identity, sexual orientation, age, marital status, pregnancy status, or disability.

Software Tools Engineer in London employer: Cirrus Logic, Inc.

Cirrus Logic is an exceptional employer that fosters a vibrant and inclusive work culture, where innovation thrives and employees are empowered to grow their careers. With a strong focus on community engagement and employee satisfaction, our London office offers unique opportunities for collaboration and impact, allowing you to see the direct results of your work in shaping cutting-edge technology. Join us to be part of a team that values diversity, encourages continuous improvement, and provides a platform for meaningful contributions to the future of consumer audio and electronics.
C

Contact Detail:

Cirrus Logic, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Tools Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Cirrus Logic on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Software Tools team.

✨Tip Number 2

Show off your skills! If you’ve built any relevant projects or tools, make sure to showcase them in your portfolio. This is your chance to demonstrate your coding chops and how you can contribute to Cirrus Logic's innovative culture.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Java and Python skills. Practice coding challenges that focus on multi-threaded and multi-process system design. We want to see how you think and solve problems!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Cirrus Logic family.

We think you need these skills to ace Software Tools Engineer in London

Java
Python
C#
C++
Object-Oriented Design
Multi-threaded System Design
Inter-Process Communication (IPC)
Scripting Tools
Build Automation
Continuous Integration (CI) Pipelines
User Interface Frameworks (JavaFX, Swing, XAML/.NET, Qt)
Gradle
Maven
Agile Development
Digital Signal Processing

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Tools Engineer role. Highlight your experience with Java, Python, and any relevant projects that showcase your skills in developing cross-platform applications.

Showcase Your Collaboration Skills: Since this role involves working closely with UX specialists and hardware teams, emphasise your teamwork experiences. Share examples of how you've collaborated on projects to deliver polished tools or solutions.

Demonstrate Your Problem-Solving Abilities: Cirrus Logic values innovative solutions, so don’t shy away from discussing challenges you’ve faced in previous roles. Explain how you approached these problems and the impact of your solutions on the project or team.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our awesome team!

How to prepare for a job interview at Cirrus Logic, Inc.

✨Know Your Tech Stack

Make sure you’re well-versed in Java, Python, and any other languages mentioned in the job description. Brush up on your object-oriented design principles and be ready to discuss how you've applied them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of complex challenges you've tackled in previous roles. Cirrus Logic values innovative solutions, so think about how you can demonstrate your ability to create user-friendly tools that enhance workflows.

✨Collaborate and Communicate

Since this role involves working with various teams, practice articulating your ideas clearly. Be ready to discuss how you’ve collaborated with UX specialists or hardware teams in the past to deliver polished products.

✨Embrace Agile Mindset

Familiarise yourself with agile development practices. Be prepared to discuss how you’ve iterated on projects quickly and how you handle feedback. Showing enthusiasm for continuous improvement will resonate well with the team.

Software Tools Engineer in London
Cirrus Logic, Inc.
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>