Cirrus Logic · 13 hours ago
Software Tools Engineer
Cirrus Logic has been a leader in mixed-signal processing for over four decades, known for its innovative solutions and award-winning culture. The Software Tools Engineer will develop critical desktop tools for graphical configuration and tuning of integrated circuits, collaborating with applications, systems, and firmware teams to build customer-facing tools.
Enterprise SoftwareReal TimeSoftwareSpeech Recognition
Responsibilities
Develop critical desktop tools software projects that enable graphical configuration and tuning of Cirrus Logic Integrated Circuits
Work with our applications, systems and firmware teams to define and build customer-facing tools
Collaborate closely with the development team for stand-ups, requirement gathering and estimates, and project planning
Break project requirements down into stories and tasks, along with work estimates
Contribute to the continuous improvement of your team’s development processes, with a focus on quality, scalability and performance
Qualification
Required
Bachelor's degree in Computer Science or a related discipline and 6+ years of object-oriented software development experience supporting enterprise-level software
Expert in Java, C#, C++ or similar statically-typed system language
Hands-on experience developing and testing of embedded systems
A track record of non-trivial application development for desktop or mobile devices
Strong grasp of multi-threaded systems, multi-process systems, IPC
Familiarity in Python, Ruby or similar scripting language
Curiosity about microcontrollers, digital signal processing
Ability to work well with users, both internal and external to the company
Strong written and verbal communication skills
Preferred
JavaFX, Swing, XAML/.NET, Qt or similar high-level UI frameworks
Gradle or Maven
Familiarity with serial communication protocols (I2C/SPI)
Strong interest in audio, embedded systems
Company
Cirrus Logic
Cirrus Logic is an industry leader in low-power audio and high-performance mixed-signal processing technology that creates immersive user experiences for the world’s top mobile and consumer applications.
Funding
Current Stage
Late StageTotal Funding
$5.8M2017-04-01Acquired
2016-02-11Debt Financing· $0.23M
2015-03-24Series Unknown· $0.58M
Recent News
The Block Crypto
2024-05-18
2024-03-13
Company data provided by crunchbase