Software Development Engineer – Personal TV PC Platforms
Job Title: Software Development Engineer, Personal TV PC Platforms
Location: Berlin, Germany
Department: Engineering
Reports To: Director, Engineering
The Software Development Engineer position will report to the Director of Engineering, and is located in Berlin, Germany.
Responsibilities:
- Involvement in whole project life cycle
- Develop market-ready consumer products together with product / design team
- Develop products / components according to specifications alone, in teams or with outsourcing partners
- Explore new technologies and platforms, and investigate opportunities to use these for new products
- Deployment together with major OEM partners, including project management tasks
- Work with QA / support team on maintenance and bug fixing
Experience:
- Experienced C# Software developer with knowledge of C++ on Windows
- At least 2 years of hands-on work experience in application software development on Microsoft platforms, preferably for consumer-oriented multimedia software products and services
- Experience with TV software solutions, media center software, media streaming and / or broadcast
- Experience with the development of plugins for Windows Media Center highly desired
- Proven ability to meet qualitative goals and consistently meet deadlines
Critical Competencies:
- Visual Studio C#, C++, .NET
- Good knowledge of the Windows environment (Vista and Windows 7 32/64bit, UAC etc.)
- Results-oriented, self-motivated team player
- Good communication skills, both written and oral, and willingness to work in an international, decentrally organised team
- Outstanding analytical, operational and time management skills and great attention to detail and quality
- Ability to see a problem from multiple angles and propose and evaluate solutions
- Independent hard working individual with superior teamwork skills
Useful skills:
- Vista Media Center Development skills: MCML, related .NET APIs
- Windows libraries: WCF, BITS, Com Interop and Win32 APIs
- InstallShield experience is a plus
- Front-end GUI skills on Windows: WPF, MCML, Silverlight etc.
- Good knowledge of the Media Center software and the one on Vista / Windows 7 in particular
- SQL database development experience
- Web services and web-based applications
Education/Languages:
Bachelor or masters degree in engineering or computer science (or equivalent experience from project work). Fluent spoken and written English is mandatory; German highly desired.
Interested? Then send me your CV to olcay@buyan.de and I’ll forward it our internal HR department.
Olcay
Today I had a workshop at Axinom – developers of the worldwide #2 Windows Media Center application – ZDF Mediathek (IPTV service of ZDF - a public service television channel in Germany).
After the workshop I met Damir Tomicic – like Johannes, he is one of the CEOs of Axinom. Damir is also the president of INETA Europe (International .NET Association) and member of INETA Worldwide Executive Council. I know Damir for a while now and it’s always a pleasure to talk with him about Windows Media Center, great technologies that are available today and solutions you can provide powered by those technologies! He often comes up with the business aspects related to all this very quickly – which is great because developing Windows Media Center applications became a part of my personal income.