Broadcast, Cable, Telco, IPTV

Job Opening

Senior Software Engineer


Opportunity Just Ahead

Summary

Triveni Digital is seeking a senior level Software Developer with a strong background in Java, C++, and JavaScript for full time permanent position. Design and implement software for digital TV broadcast products. Be involved in all aspects of the software development cycle, including prototyping, design, programming, testing, integration, deployment, maintenance and documentation. Contribute to system architecture design. Mentor junior developers.

Minimum Requirements

  • Minimum of 5 years experience as a software engineer in successively more challenging roles
  • Must have experience developing and debugging in OO languages like C++ and Java
  • BS in Engineering or CS from accredited institution is required; advanced degree desirable

Knowledge, Skills, and Abilities

  • Java, Relational Database, Linux, C/C++, REST, SOAP, JSON, XML
  • Strong Object Oriented Design skills and experience applying software design patterns
  • Experience with various web application development infrastructure such as HTML, PHP, JSP, ASP and AJAX
  • Hands-on proficiency with Unix / Linux, scripting languages like Bash shell, device driver integration
  • Excellent communication skills both written and verbal

Preferred Knowledge, Skills, and Abilities

  • Experience with MPEG digital video technology a major plus
  • Experience with Ruby / Rails beneficial

Working Status: U.S. citizens and those authorized to work in the U.S.
Location: Princeton, NJ

Email your resume to jobs@TriveniDigital.com