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.
Staff Embedded Controls Engineer focusing on thermal management systems for Ford's electric vehicle technology. Collaborating with engineers to deliver robust control frameworks and exceptional customer experiences.
Exterior Lighting Engineer at Ford developing advanced lighting technologies for automotive applications. Leading cross - functional teams to design and validate innovative solutions throughout the vehicle lifecycle.
Principal Consulting Engineer supporting pre - sales teams with deep product knowledge and strategies. Driving Nokia’s portfolio adoption in IP Routing and Data Center Fabric through consultative selling approach.
Project Engineer for water and wastewater projects at EXP, coordinating design and managing project deliverables. Seeking proactive individuals with strong technical expertise.
Lead Water Resources Engineer/Sr. Modeler designing hydrologic and hydraulic solutions at EXP. Involves technical leadership, project management, and collaboration for sustainable outcomes.
Fire Protection Engineer leading design and analysis of fire and life safety systems for various project types. Collaborating with multidisciplinary teams to ensure code compliance and client objectives.
Sr. Process Engineer managing projects across the Advanced Manufacturing sector at Stantec. Focused on process design, project management, and collaboration with technical disciplines.
Electrical Commissioning Engineer overseeing commissioning projects and ensuring compliance in the US. Collaborating with engineering teams and developing project documentation.
Construction Manager & Chief Engineer managing construction projects from inception to completion. Leading teams and ensuring compliance with quality, safety, and project requirements in Vietnam.
Project Engineer developing and maintaining Master Batch Records at PA Solutions in Antwerp. Supporting the COMET team with production processes and quality improvement projects.