Software Tools Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1Bnote

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

JavaC#C++Embedded systemsMulti-threaded systemsPythonUI frameworksGradleMavenCuriosity about microcontrollersInterest in audioCommunication skills

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

company-logo
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 Stage
Total Funding
$5.8M
2017-04-01Acquired
2016-02-11Debt Financing· $0.23M
2015-03-24Series Unknown· $0.58M

Leadership Team

leader-logo
Melissa Miccichi PHR, SHRM-CP
Senior HR Business Partner
linkedin
Company data provided by crunchbase