Job Title: Technical Lead / Staff Engineer Location: India Department: Embedded Group Reports To:
Key Responsibilities
- Design, develop and debug Networking software for digital video products targeting the "Digital Home”
- Responsible for design and implementation of multiple embedded products.
- Responsible for design and implementation of the multimedia frameworks for various streaming embedded products.
- Responsible for taking ownership at product(s) level and resolving the appropriate dependencies across groups.
- Play an integral role towards building and mentoring the embedded team.
- Institute process methodologies to enable efficient design/development and ensure introduction of "First time right" products
Education and Experience Required
- B.E./M.E. (Electronics or Computer Engineering) with minimum of 5 years experience in design and development of real time embedded software for multimedia applications
- Strong C/C++ programming skills with expertise in well structured and documented analysis, design and coding
- Real Time Embedded programming with common RTOS such as ThreadX, Nucleas, WinCE, Embedded Linux among others
- Familiarity with 16/32 bit controllers like MIPS, ARM, and DSPs (TI, ADI) with intimate understanding of hardware and software for real time embedded systems
- Must have done implementation/porting/customization/optimization of networking applications/protocol stacks on any embedded OS/platform
- Excellent verbal and written communication skills
- Strong interpersonal skills.
- Must work effectively in a team environment with an ability to lead small teams
- Strong experience and interest in software processes
Other experience which could be an added advantage
- Familiarity with a wide range of current video and image processing techniques and digital video compression standards such as MPEG-2, MPEG-4, H.264, Windows Media Video and JPEG is desirable
- Television broadcast standards – analog and digital such as NTSC, PAL, ATSC, DVB, etc
Contact: jobs@slingmedia.com |