|
Home >
About NDS >
Careers >
UK Graduate Development Program: Working at NDS |
|
|
|
UK Graduate Development Program: Working at NDS |
 |
NDS is a great place to work. You'll
find your colleagues friendly and approachable and, with
an active sports and social committee, there are things to do outside
of the normal working day as well.
We work in a friendly and relaxed environment with a casual dress code
and flexible working hours.
We have graduate vacancies available for software developers and test
engineers within our R&D division.
- Challenging work—Every component within our end-to-end systems plays
a vital role in getting content (video, audio, data,
interactive, etc.) out of the broadcaster's headend
and delivered in a secure fashion via the transmission
system to the set-top box in a viewer's living room.
As a member of R&D in NDS you will have the chance to be involved somewhere along that delivery chain, whether as a programmer, test engineer, or both.
Getting up to speed on our various products and technologies
may seem a daunting prospect at first, but with a mix of your own
skills and initiative, the help of teammates, and a dictionary
of TLAs (three letter acronyms) so you can sort out your EPG (electronic
program guide) from your DVR (digital video recorder), you’ll
soon be contributing towards the development of software that is
making an increasing difference to the way we watch television
at home.
- Variety of projects—You might
be testing software that lets customers "press the red button" and
buy goods from a shopping channel such as QVC, building
a gaming engine, developing our middleware (the software
that runs inside a set-top box), or working on new
initiatives to securely deliver information to mobile
phones and other consumer electronic devices.
- Get involved—You’ll
get fully involved in the development process—meeting and
talking to design architects, analysts, project managers,
technical authors and, of course, other developers
and test engineers. Plus you’ll get to know people in our
customer delivery and support teams.
Your own ideas matter, too. Even though you may be fresh out
of university that doesn't mean you can't contribute
with your own innovative suggestions. Your level of experience
or seniority doesn’t matter—somebody is always willing
to listen to what you have to say.
- Training
in technology—Life in R&D can be hectic ...
but that's not a bad thing—and with the technologies
we use constantly evolving, there's no time to
get bored!
Whether it's .NET, Java, VB Script, SQL, or C++ you're using,
on either Linux, Unix, or Windows platforms, there will always
be somebody next to you, willing to help explain what’s
going on and give you the benefit of their experience.
You'll have a chance to learn the technologies involved, getting
appropriate formal and informal training where necessary, and then
make effective use of those new skills before moving on to the next
challenge.
- Quality matters—Our customers
in the broadcast industry rely upon the robustness
of all our software components so that they can get on with the
important job of managing their business.
Test engineers at NDS are responsible for the Quality Control (QC)
of our software products. They operate in small, efficient test
teams allowing them to remain hands-on at a technical level and
maintain an involvement throughout the test cycle—ranging
from input at requirement reviews, creating and executing tests,
all the way through to the release of the product.
NDS test engineers have the freedom and opportunity to analyze and
target QC activity in high risk areas. The role involves decision
making and problem solving, unlike some companies where testing can
involve little more than following a script.
|
|
|
|
|