Background:
Sensing Systems, Inc. (Sensing), a provider of cutting edge media management, conversion, and exploitation software solutions, is looking for candidates to join its software engineering team. As a member of this team, you will play a key role in the integration, development, and support of Sensings Tungsten Media Toolkit, which is the ideal software solution for companies and platforms that demand superior real-time video, audio, metadata, and annotation. Sensing is looking for an engineer with significant object-oriented design experience, exemplary problem solving skills, and a dedication to quality.
Responsibilities:
Your immediate responsibilities will be as a software developer working on projects using Sensings Tungsten product line. Your role will focus on integration of Tungsten into complex software systems along with occasional technical support and in-house development duties. Periodic travel outside of the San Francisco/Bay Area for up to 2 weeks at a time will be required.
Required:
United States citizenship
Significant experience with C++
An advanced understanding of object-oriented design practices
Fundamental understanding of operating system concepts with emphasis on UNIX and Windows
Experience writing software using multiple threads and/or processes
BSEE, BSCS, or equivalent technical degree
Recommended:
Experience with fundamental software development processes, including design specification, modularization, debugging, testing, and source control
Experience with video compression (MPEG-2, H.264) and/or multimedia stream formats (MPEG-2 transport stream, MPEG-2 program stream, AVI, RTP)
Experience with socket programming, video streaming, and/or streaming protocols (RTSP)
Experience with graphics/visualization (OpenGL, DirectDraw, DirectX), image processing, and/or computer vision
Experience with GNU, Windows, and Qt software development and source control tools
Capable of managing software development projects from architecture design to deployment
MSEE, MSCS, or equivalent technical degree
2+ years of applicable professional experience
Company Background:
Sensing provides products and professional services for the development of intelligence systems normally involving media management, conversion, and exploitation. Sensing works with defense, surveillance, broadcast, and related industries to provide software that adheres to demanding standards, surpasses requirements, and exhibits superior distributed design and performance. Sensings engineers are experts in software development, advanced media processing, and system architecture. Sensing, a growth company, offers competitive salary and benefits packages.
Sensing Systems, Inc. (Sensing), a provider of cutting edge media management, conversion, and exploitation software solutions, is looking for candidates to join its software engineering team. As a member of this team, you will play a key role in the integration, development, and support of Sensings Tungsten Media Toolkit, which is the ideal software solution for companies and platforms that demand superior real-time video, audio, metadata, and annotation. Sensing is looking for an engineer with significant object-oriented design experience, exemplary problem solving skills, and a dedication to quality.
Responsibilities:
Your immediate responsibilities will be as a software developer working on projects using Sensings Tungsten product line. Your role will focus on integration of Tungsten into complex software systems along with occasional technical support and in-house development duties. Periodic travel outside of the San Francisco/Bay Area for up to 2 weeks at a time will be required.
Required:
United States citizenship
Significant experience with C++
An advanced understanding of object-oriented design practices
Fundamental understanding of operating system concepts with emphasis on UNIX and Windows
Experience writing software using multiple threads and/or processes
BSEE, BSCS, or equivalent technical degree
Recommended:
Experience with fundamental software development processes, including design specification, modularization, debugging, testing, and source control
Experience with video compression (MPEG-2, H.264) and/or multimedia stream formats (MPEG-2 transport stream, MPEG-2 program stream, AVI, RTP)
Experience with socket programming, video streaming, and/or streaming protocols (RTSP)
Experience with graphics/visualization (OpenGL, DirectDraw, DirectX), image processing, and/or computer vision
Experience with GNU, Windows, and Qt software development and source control tools
Capable of managing software development projects from architecture design to deployment
MSEE, MSCS, or equivalent technical degree
2+ years of applicable professional experience
Company Background:
Sensing provides products and professional services for the development of intelligence systems normally involving media management, conversion, and exploitation. Sensing works with defense, surveillance, broadcast, and related industries to provide software that adheres to demanding standards, surpasses requirements, and exhibits superior distributed design and performance. Sensings engineers are experts in software development, advanced media processing, and system architecture. Sensing, a growth company, offers competitive salary and benefits packages.
Source: Joel On Software