If you are a GUI Software Architect with experience, please read on!
Top Reasons to Work with Us
1. Based in Campbell, we are a semiconductor company
2. Our company has been around for over a decade, so we offer a unique balance of stability and a small, tight-knit feel.
3. You will have the chance to lead new development projects with a talented team.
What You Will Be Doing
- You will be exercising your skills for the creation of a modular plug-in based client-server application that will power the creation of some of the most complex SoCs in the world.
What You Need for this Position
- Previous experience in defining underlying GUI architecture for a major software project
- Proven experience in the design and build of software frameworks (Preferably with GUI component written using Qt)
- GUI development experience using Qt
Solid software knowledge base:
- Data structure and Algorithms
- Understanding of SW system design
- Extensive Object-Oriented design experience
- Expert knowledge of one of the OO programming languages (C++, Java...)
- Working experience with at least one scripting language
- EDA background, ability to understand the basic paradigms of the hardware design process.
- 15+ years of relevant experience
Nice to Have:
- Client-server software implementation experience
- JavaScript and NodeJS experience
What's In It for You
- Competitive salary
- Full Benefits
- Incentive stock options
- 401k
- PTO
- Great Place to Work
So, if you are a GUI Software Architect with experience, please apply today!
Applicants must be authorized to work in the U.S.