Summary
The successful candidate will be expanding and improving the existing continuous integration system of automated and manual software tests, using virtual and prototype hardware; developing new tests and investigating issues with both the software product and the infrastructure. A keen interest in quality improvements, usability fixes and identification of unused and untested functionality will be highly beneficial.
Junior Software System Test Engineer – Cambridge
Do you have a curious mind?
Can you demonstrate experience and an interest in Python and test-driven development?
Are you motivated by working with an organisation that offers you autonomy and the opportunity to really be involved?
Who are we?
UltraSoC is a pioneering developer of analytics and monitoring technology at the heart of the systems-on-chip (SoCs) that power today’s electronic products. Our embedded analytics technology allows product designers to add advanced cybersecurity, functional safety and performance tuning features; and it helps resolve critical issues such as increasing system complexity and ever-decreasing time-to-market.
What we are looking for?
The successful candidate will be expanding and improving the existing continuous integration system of automated and manual software tests, using virtual and prototype hardware; developing new tests and investigating issues with both the software product and the infrastructure. A keen interest in quality improvements, usability fixes and identification of unused and untested functionality will be highly beneficial.
What do we need?
- Experience of Python and test-driven development
- Operating and maintaining Continuous Integration Systems
- Knowledge and use of Jenkins
- Knowledge and use of version control systems
- Verification and triage of customer reported bugs
- Excellent skills in creating system tests to prove that the software meets all requirements
- Excellent skills in stress testing software to locate issues
- Ability to investigate issues and produce fully documented bug reports
- Writing and updating documentation for customers and developers
- Comfortable working and developing in both Linux and Windows
What would be beneficial?
- Experience of C/C++ development, testing and debugging
- Experience of FPGA boards and/or development kit hardware
- Experience of maintaining test infrastructure
- Knowledge and use of Groovy scripting
- Knowledge and use of automated test tools for console and GUI applications
- Previous experience of debugging complex problems
- Experience of Git, Django, PyTest, Eclipse, XML and/or CPPUnit
Why Us?
We are a young, growth-stage company, proud of our technology and selling globally to many of the most respected and most exciting technology companies on the planet.
In a friendly supportive environment, with minimal corporate tedium, you will have as much responsibility as you can handle, with a lot of scope to make your mark and propose new ideas.
Things will be fast-moving, with new projects and new ideas on a constant basis: this will be exciting – and often demanding. We expect our people to be flexible and to “go the extra mile” in meeting and exceeding our customers’ expectations.
In return, we treat people as grown-ups, who can be trusted with autonomy, share a desire to get things done and a willingness to work hard to make both us and our customers succeed. As part of that we offer flexible working hours, a work from home policy and flexibility on holidays. That includes family-friendly policies like letting engineers with kids adjust their working hours to suit school hours.
UltraSoC is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, disability or any other protected class.
If you are interested in applying for the above vacancy, please send your CV to recruitment@ultrasoc.com quoting reference AS04
Office address
UltraSoC Technologies Limited • St John’s Innovation Centre • Cowley Road • Cambridge • CB4 0WS • UK