What you'll do
This engineer will join the GUI Development team responsible for building intuitive, high-performance user interfaces (both Web and Qt-based) for RedHawk-SC, the industry-standard semiconductor analysis tool for power integrity and reliability signoff of integrated circuits.
- Demonstrate a solid understanding of the code and the team’s software development processes.
- Work with manager and others to define and implement new capabilities. Once projects are defined, the engineer should be able to deliver medium sized projects with minimal input from others.
- Diagnose and fix code problems.
- Deliver code that meets requirements on schedule. Ensure that code is efficient, scalable, maintainable, extensible, robust and easy to understand.
- Optimize code to improve tool run time and memory capacity.
- Create unit, regression and/or system-level tests to thoroughly validate new features or changes.
- Communicate clearly and work closely with manager, technical leads and other engineers to refine solutions and to describe changes that may affect others.
- Understand and demonstrate best practices in software engineering.
- Be a source of expertise for others in the project team.
What you need
- BS degree in Electrical Engineering, Computer Science, or related field, with five years' experience or MS with 3 years in Electrical Engineering, Computer Science, or related field
- Strong experience in modern Web development (e.g., React, Vue.js, TypeScript/JavaScript, HTML/CSS) and/or Qt (C++/Python)
- Strong programming background with solid understanding of data structures, algorithms, and debugging techniques.
- Ability to learn quickly, understand complex systems and to work closely with others
- Ability to complete high-quality work on time
Why this matters
This role keeps a world-championship-winning F1 team running. When equipment fails, races can be lost, so your work directly impacts performance. You'll develop deep expertise in high-spec facilities and have clear progression into senior facilities management roles. The F1 environment means you'll work with cutting-edge building systems and learn from the best in the industry.