Hybrid Software Tools Engineer

Posted 2 hours ago

Apply now

About the role

  • Software Tools Engineer designing and evolving cross-platform applications and SDKs at Cirrus Logic. Collaborating with UX specialists and internal engineering teams to deliver developer tooling.

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.

Requirements

  • 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
  • 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.

Benefits

  • 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.

Job title

Software Tools Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job