Software Engineer

Ismaning  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Schlagworte

Beschreibung

The role will involve the integration of multiple products into set top boxes for use by clients and partners. The product suite enables content protection and security for video delivered via satellite, cable, or the Internet. The integration engineer collaborates with their teammates to deliver high-performing, scalable, high-quality products. The engineer should enjoy working through the software development lifecycle. A successful engineer will be proactive, interactive, creative, and flexible. The engineer will need to learn and understand the entire product suite as well as gain deep technical knowledge of set top box integrations. The integration engineer will work with partners, suppliers, and customers frequently so the engineer needs excellent communication skills and a professional manner.

Some tasks the integration engineer will have:
Design and develop software integrations of the product suite into set top boxes
Participate and lead discussions dealing with specifications, requirements, testing and design reviews
Write code, write and perform unit tests, support testing/certification, and follow deliverables through the integration lifecycle
Estimate and plan development tasks, improve development processes and tools to meet corporate targets
Communicate with hardware manufacturers about hardware integration tools and documentation
Do security reviews of implementation and hardware configuration
Write technical documents, such as design documents, integration manuals
Support partner companies in applying SDKs
Support other teams on product technical issues such as product usage, sample, problem analysis
Work closely with QA team to provide feedback to test design, coverage, methodology, etc., to advance product quality
Understand the needs and concerns of various levels of management including project management both internally and externally and be able to provide appropriate status to the different audiences
Implement code image signing and verification techniques
Implement interfaces to hardware security mechanisms embedded in media SOCs
Provide tier 3 technical support as needed
Others as assigned

This position reports to a technical manager within the engineering team.
Required Qualifications
5-7 years software engineering work experience
4 or more years C and C++ software development experience
3 or more years embedded software development experience, particularly in Linux set top boxes

Significant experience in:
Low-level programming (boot loader, coding on hardware or on top of driver level)
Cryptology (ciphers, signing processes, certificates, etc.)
Secure hardware coding and configuration
Linux experience from bootloader to kernel to drivers to application programming
Strong analytical skills
Excellent verbal and written communication skills including documentation in English
Bachelors degree in computer science/electrical engineering or related field or equivalent experience

Each of the Following would be a Plus
Copy control
Digital Rights Management
DVB
German language proficiency
ISO 7816 chip card technology
Java coding experience
RS-232 programming
Ruby
Security protocols, cryptography, PKI, SSL/TLS experience
Service-oriented architecture
Video Conditional Access Systems
Video standards such as: DECE/UltraViolet, MPEG2/4, AVC, H.264, MPEG DASH, HTTP Live Streaming, PlayReady, Marlin and RTSP
Video watermarking
Virtualization
Working knowledge of commercial security analysis and protection tools
Start
10/2014
Von
Proteus Europe
Eingestellt
24.10.2014
Projekt-ID:
797094
Vertragsart
Festanstellung
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren