Software Engineer – Participate in the creation of a large product suite which enables monitoring and analytics of video delivered via satellite, cable, or the Internet. In collaboration with other engineers, develop and deliver high-performing, scalable, high-quality products with a focus on performance, efficiency, and sustainability. Design and develop software for managing premium video content in various environments. Create new algorithms to analyze, review, and re-architect current designs in order to create new capabilities. Write and perform unit tests, improve development processes and tools to meet corporate targets. Required education: Master of Science* or equivalent in Electronic Engineering, Electrical Engineering, Computer Science, or related. [*Company will accept a Bachelor of Science degree or equivalent in Electronic Engineering, Electrical Engineering, Computer Science, or related followed by 5 years of progressive work experience as a Software Developer, Systems Developer, Project Lead, or Technical Lead, in lieu of a master’s degree.] Required experience: 1 year in the job offered or 1 year as a Software Developer, Systems Developer, Project Lead, or Technical Lead. Additional requirements: work experience to include at least 6 months of the following: 1.) C, C++, Objective C design, and Java coding experience; 2.) Programming using Multi-threading and Client/server distributed architecture; 3.) Object-oriented programming techniques; 4.) Linux, Control systems such as Git, Subversion. 40 hours/ week. Job site/ interview: San Diego, CA.