The position for C/C++ Windows Device Driver/Embedded SW Developer C,C++ Cambridge 50K in Cambridge is no longer available

C/C++ Windows Device Driver/Embedded SW Developer C,C++ Cambridge 50K
Windows Device Driver/Embedded Software Developer
Client based in Cambridge is a successful developer and manufacturer of specialised computer graphics systems for Broadcast Television. The company, which has been operating for over 20 years, employs around 50 people, 40 based at the company headquarters in Cambridge and 10 in the USA. Salary is in a range bewteen 40 to 50K .
The company has a strong international reputation for innovation and technical excellence within the Broadcast Industry. Customers include Sky, BBC, ITV, Channel 4, Channel 5, Disney, MTV, Discovery, CNBC, FOX, ABC as well as other broadcasters and post-production facilities throughout the world.
The company’s product range has been developed in close partnership with customers over a number of years, providing a unique solution that is both innovative and technically advanced. The system is based on Windows platforms with custom graphics hardware and software with applications for broadcast television including graphics creation, 2D and 3D animation, video servers and presentation for transmission.
The team have a passion for developing state of the art software and hardware, without being burdened with form filling bureaucracy or layers of management. Working there gives individuals the opportunity to work in a friendly, engineering driven, intellectually stimulating and challenging environment. Problem solving and communication are essential within this environment where there is plenty of scope to influence the direction and output throughout the project life cycle. Satisfaction comes from seeing the end product on TV throughout the UK and the rest of the world.
Windows Device Driver/Embedded Software Developer
The Role
As a member of their core product development team you will be working on the more technical aspects of the next generation of our established range of broadcast platforms typically involving the development of Windows device drivers and software for other embedded aspects of the product platforms.
There is also an opportunity to work on real time processing of Video and Audio including inter CPU communications and hardware interfacing all in a true real-time multi-tasking, multi-threading environment running on multiple cores under Windows.
This role offers a huge variety of technical challenges and requires a willingness to work on many diverse aspects of the platform technology and a pragmatic approach to delivering high quality code at all stages of the product lifecycle.
The Requirements
- C programming essential, C++ highly desirable, an appreciation of assembler on any target essential
- Windows/Linux driver experience desirable. Strong embedded real-time system skills on an industrial embedded target essential
- lAbility to provide sensible, reliable & pragmatic solutions to problems, regardless of target/OS and complexity of code base
- Real time multi tasking/threading environment
- Quick learner and an ability to understand the bigger picture
- Excellent communication skills, oral and written e.g. to be able to articulate creative solutions to the team.
- Ability to maintain quality when the pressure is on
- Self motivated
- Team player
- Electronics or Computer Science degree
The Package
- Excellent salary
- Annual holidays plus bank holidays
- Pension Scheme including life insurance
- Active social club
- Free refreshments on site
- Career development and training opportunities
General Notes
The interview and offer process normally has the following stages:
1)telephone interview to determine general suitability
2)first interview which may include a hands on proficiency test depending on the specifics of the role
3)second interview
4)offer
Show me more IT jobs in Cambridgeshire
Other jobs in Cambridge
Why not try a similar job search such as driver jobs, cambridge jobs, developer jobs, c++ jobs, windows jobs

