At Samsung Cambridge Solution Centre, we develop world-leading Wi-Fi and Bluetooth connectivity chips used in millions of devices worldwide.
We are looking for a number of Graduate Engineers to join our Wi-Fi Radio Firmware team in 2023. Our team develops embedded software to control and optimise Wi-Fi radio performance on SCSC’s connectivity chips.
The team’s work covers three aspects, so besides being introduced to Wi-Fi technology, you will gain experience and exposure in one or more of the following areas, working with senior experts.
- Development: Gain an understanding of the architecture, design and implementation of our radio firmware, and its close relationship to the underlying hardware, while working with our latest baseband and RF chips;
- Test: Gain an understanding of the design, development and maintenance of our test automation process and exposure to developing new tools to aid debugging with different test equipment;
- Customer Support: Develop your problem solving skills on real-world technical issues involving hardware and software. This can include devising methods to accurately replicate issues in local radio test setups and preparing innovative tools to assist with the investigations.
Being a Graduate at Samsung
This is a two year fixed-term contract with the chance for you to specialise in multiple disciplines.
Every six months there will be a transfer window. During this time, you have the opportunity to transfer to another team or department. This gives you control over your own career path and the choice to decide what skills and knowledge you would like to develop next.
We have a wide-variety of technical teams spanning hardware design, software development and testing so each year you could be working on something completely different. But, what if you already love what you’re working on? No worries! You have the choice to remain in your existing role.
What you'll be doing
Development
- Active involvement in the radio firmware development cycle (in C), including pre-hardware firmware preparation, chip bring-up, functional development, unit testing and performance optimisation.
- Understand and improve radio calibration algorithms to get production quality radio performance.
- Develop and support decision-making logic, including state machines
- Maintain the quality of existing functionality through refactoring.
- Improve debugging features and techniques, to help root-cause analysis of issues.
Test
- Build new radio test setups and learn about calibrating the setup for RF testing.
- Understand, develop, test and maintain the radio test framework and scripts.
- Execute tests, generate and analyse radio performance charts and reports.
- Write new tools in python and integrate the test framework with Jenkins.
Customer Support
- Work as part of the front-line support team, actively pursuing issues reported by customers or test teams and effectively triaging the information provided to get good clarity for deeper investigation.
- Develop a good understanding of the code-base and tools, to do preliminary analysis based on the information provided and identify investigative threads to pursue.
- Work closely with other development teams and support teams to help understand and investigate from a wider perspective.
- Use equipment to recreate problems and make radio related performance measurements.
Who we're looking for
All 3 Areas
- Degree (or equivalent qualification) in a relevant subject.
- Good understanding of C [Development, Customer Support] / Python [Test].
- Effective team player with good communication skills.
- Exposure to analogue, digital, RF designs and use of test equipment (oscilloscope & spectrum analyser) is desirable.
- A keen interest in wireless technology, radio concepts and the operation of radio frequency hardware is desirable.
Development
- Experience with embedded programming in C is desirable.
- Familiarity with software engineering principles, including the basic development cycle, is desirable.
Test
- Good Python and Shell programming skills.
- Passion for development and maintenance of automated testing.
- Linux expertise / SQL database programming skills.
- Customer Support
- Strong problem solving skills and the ability to be proactive and drive investigations is desirable.
- Experience in customer interaction and support activities is desirable.
What's on Offer?
As a Graduate at Samsung Cambridge you'll receive:
- Personal dedicated mentor in your team to support with your learning
- Competitive salary with annual performance related increases
- Flexible benefits package
- One off bonus when you start with us to help you get settled-in
- Onsite canteen with a daily allowance for breakfast and lunch
- Life, travel and income protection insurances
- Hybrid working (3 days onsite each week)
- Regular social events
- Great discounts on Samsung products for you, your friends and family
Hiring Process
There are four stages:
- An online coding assessment to complete
- Telephone interview with the hiring manager
- Technical and HR interview (onsite or via video)
- Final interview with some of our Leadership team
We would encourage you to submit your application as soon as possible as we hold interviews on an ongoing basis. If you’re successful after the final stage, you’ll receive a verbal and written offer of employment from us within two weeks.
Diversity and Inclusion
We know that the diversity of our team is integral to our continued success. We encourage people to apply from all backgrounds. Please let us know if you need any reasonable adjustments to take part in this recruitment process and we'll do our best to arrange these if needed.
About Samsung
The spirit of Samsung is one of people. Yes, as a business, we develop ground-breaking core silicon and software technology, using the most efficient and flexible architectures, utilising remarkably advanced semiconductor manufacturing processes. Ultimately, however, we’re all about YOU. YOUR hopes, dreams and ambitions.