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.
Lead Test & Project Engineer ensuring quality and reliability through test engineering practices at Honeywell Aerospace. Coordinating testing activities and providing insights for product improvements.
Optical Packaging Engineer developing next - generation optical packaging solutions at Nokia. Leading design and optimization of high - performance optical modules for mass production in a collaborative environment.
Senior System Simulation Engineer developing advanced algorithms enhancing signal processing for 4G, 5G, and future 6G networks. Join Nokia's team shaping communication technology.
Embedded SW Engineer focusing on designing and developing software for 5G microwave backhauling. Collaborating with an R&D team to transform system - level requirements into functional software components.
Process Engineer 4 driving operational excellence in LIM operations at IRP Medical. Responsible for troubleshooting and process optimization in a specialized manufacturing facility.
Design and maintain production equipment for manufacturing operations at Prolec - GE Waukesha, Inc. Collaborate with engineering to improve production efficiency and safety.
Development Engineer designing complex electronic hardware for aeronautical SATCOM applications. Engaging in design, documentation, testing, and collaboration for new and existing products.
Design Engineer focused on developing antenna technologies and associated software tools. Engaging in prototyping, testing, and production support for antenna systems.
Contribute to AI practice development and innovation in consulting at Colombus Consulting. Collaborate on use cases and tools enhancing workplace and real estate projects.