Logo
Triveni Digital, Inc.

Senior Software Engineer

Triveni Digital, Inc., Princeton, New Jersey, us, 08543


Responsibilities

Design and develop additional features for multithreaded applications written in mix of C++ and Java, with emphasis on C++.Analyze and debug issues on Ubuntu

, CentOS

, and Oracle

Linux

platforms, particularly those involving third- party kernel drivers.Port application to newer flavors of Linux as needed, including creation of self-installing ISO images.Provide backend support to Customer Service and other development team members in areas of expertise.Work with customers to gather requirements for new features.Required Qualifications

At least 5 years of experience developing high-performance C++ applications in a Linux environmentAt least 2 years of experience developing native Java applicationsExperience porting and debugging issues with kernel modulesFamiliarity with professional source control and IDE development tools such as EclipseExperience managing build scripts for creating Linux distributions (.deb, .rpm, and ISO installers)Self-starter able to understand standards documentsPreferred Qualifications

Familiarity with video streaming, particularly MPEG2 transport streamsExperience designing and debugging multithreaded applicationsKnowledge of network application design, debugging, and protocols: sockets, CORBA

, Google

ProtobufWorking Status:

U.S. citizens and those authorized to work in the U.S.Location:

Princeton, NJ

#J-18808-Ljbffr