Software Design Engineer 2
Catalytic Software - Redmond, WA

This job posting is no longer available on Catalytic Software. Find similar jobs:Software Design Engineer jobs - Catalytic Software jobs

Responsible for developing a software program for researchers, that includes reading text and video stream data from different software programs that can be parsed and edited. If you are a detailed oridented Software Design Engineer we want to hear from you!

Responsible for developing software programs of a complex nature, including operating systems, applications and/or network products for external customer use; contributing to the development of processes and methodology and assisting in the development of assignments and schedules.

2-3 years work related experience required. Must have experience with C#, WPF, and video editing software for parsing and editing video content. Experience with SharePoint required. Must have strong data visualization skills, and experience with creating visualizations that let you skim through video stream data along with another data feed. Strong communication, critical thinking and problem solving skills required. Ability to meet deadlines in a fast paced environment required. Must have the ability to work independently and as a member of a team. Experience with Internet technologies preferred. Bachelor's degree in Engineering, Computer Science or related technical field required. Master's degree is preferred.

2 plus years work related experience required. Strong communication skills required. May require advanced knowledge of programming languages and/or development tools in one area, and moderate level skills in multiple areas such as C#, ASP.NET, C/C++, SQL Server 2008, Win32 API, MFC, COM. May be required to have experience across multiple tiers of development involving low level, embedded, middle and front end such as TCP/IP, WinCE, and multi-threading. Bachelor's degree in Engineering, Computer Science or related technical field required. Master's degree is preferred and may substitute for a portion of the related experience.

About this company
Catalytic has helped some of the world's leading brands in the Communications, Media, and Technology industries develop the products,...