|
« BACK
Location: Southampton area
SENIOR SOFTWARE INTEGRATION ENGINEERS
– x2
If you are watching pay TV anywhere in the
world, the chances are that a considerable part of the software
infrastructure that supports it is developed by our client. More than half the world's digital satellite
pay-TV viewers now access their broadcasts with our client’s
viewing cards to TVs, set-top boxes (STBs), personal computers
and mobile devices. Our client is the only company that can
boast complete end-to-end solutions to the digital broadcast
TV industry. Their systems enable network operators
and content providers to profit from emerging digital-TV technology
and its associated interactive services.
It is fair to say that they dominate this growing market.
Specifically, our client develops a market-leading Core Set
Top Box (STB) software and undertakes integration of this
software with different STB hardware platforms. Middleware solutions power more than 16
million STBs on every type of digital TV platform—cable, satellite,
broadband and digital terrestrial networks. Core software is developed in the UK,
France,
India,
USA
and Korea.
The continued growth of their customer base and the development
of next generation products requires the expansion of our
team located near Southhampton. This is an opportunity to
work for a world leading company on technically challenging,
business critical TV solutions for broadcast clients.
It involves developing a range of platforms and cutting edge
solutions including development of High Definition Set Top
Boxes and XTV, NDS’ flagship Personal Video Recorder (PVR)
product.
Main Responsibilities/Duties
Multimedia Technology Group
(MMT)
The group's primary activity is the development
and integration of Set Top Box (STB) software (primarily low
level embedded, although there is some work with higher level
applications). The group's main product is the set top box
middleware or operating system known as Media-highway Core.
This software is used by cable and satellite pay television
broadcasters throughout the world, and there are several new
deployments of Core each year. The group also develops and
integrates software for the NDS integrated Personal Video
Recorder (PVR) known as XTV. This is a large and rapidly expanding
department. Tools and technologies (used across the
department, but not in every role) include RTOS operating
systems/multitasking, Embedded C, HTML, XML, JavaScript, Java,
TCP/IP, UML, VM, Software Version Control (PVCS), Defect tracking
(ClearQuest), Cable and PSTN Modems, DOCSIS and DVB.
Broadcast Technologies Group
(BT)
Whereas the MMT group provides solutions for
the set top box the Broadcast Technologies group focuses on
software that resides with the broadcaster. BT is split into
a number of teams. The Head End Server Technology team develop
applications that synchronize and bring together the streams
of data that the DTV viewer experiences as a coherent transmission
of programs and advertisements complete with interactive functionality.
The Applications Server Group and Stream Content Group develop
application software.
Tasks:
- Coordinating
with partners (suppliers, hardware designers, manufacturing,
customers, product marketing, etc.) to guarantee a coherent
end-to-end design
- Liaising
with other development groups worldwide
- Identifying
technical changes necessary to achieve a specific customer
requirements
- Guiding
Software Developers to incorporate necessary interface modifications
- Testing
of system integration
Skills and Experience:
- A
minimum of 2 years experience embedded C in a structured
environment architecture
- 4+
years of software development experience
- University
or college education in computer science, electronics engineering
or communications engineering is anticipated
- Competent
in the use of analytical tools
- The
ability to communicate effectively at all levels, both verbally
and in writing
- Experience
of working to specific deadlines in a fast moving environment
- Self-confident
and able to contribute to team based problem solving
- An
understanding of real-time operating system
- Digital
Set Top Box experience is beneficial
- Use
of CM and defect tracking systems (eg. Rational ClearCase/ClearQuest)
is beneficial
PAGE TOP |