March Networks Transforming The Way You View Your Business  
Investors Contact Us
 Solutions Products Services customers Resources Partners News & Events Company
Navigation Solutions Products Services Customers Resources Partners News & Events Company Navigation
Navigation
Sub-navigation Print this page Email this page View our RSS feeds Sub-navigation
Sub-navigation

Regional Offices

07-136 Intermediate Software Developer (Ottawa, ON)


We are looking for a talented intermediate software developer to join our world-class development team. You will be working with motivated and experienced developers as we continue setting the standards in networked video technology. As a developer at March Networks, you will gain experience in software technology that encompasses intelligent digital video and audio processing, real-time networking, centralized network management, integrated data and business systems, and best-of-class client user interfaces.

Duties

Development and support of March Networks’ multimedia software solutions running in embedded, desktop and server environments. The successful candidate will:

  • Participate in the creation of quality design specifications based on software requirements
  • Determine required development tasks and provide general time estimates for these tasks, which are required by the team leader or manager to fully schedule software projects
  • Participate in the creation of software applications and/or components based on design specifications. For example, code, test, and debug the software applications to the established design specifications and ensure integration of software into a complex system, involving more than one main element or system
  • Work with product validation team members to resolve any software defects
  • Participate in the review of supporting documentation (user manuals, online help, etc.)
  • Participate in the research of new technology to provide product innovation or problem resolution
  • Adhere to corporate technical standards and processes
  • May be required to provide some mentoring on software design, construction, and development methodologies to junior software developers 

Education

Bachelor’s or Master’s degree in Computer Science or Engineering program.

Experience

Minimum of 3 years experience with the duties identified above and within the following areas:

  • C++, C#, C
  • Windows, GUI development
  • .Net, COM, ActiveX
  • Object-oriented design and design patterns
  • Server-client applications, inter-process communication and multi-threaded applications
  • Multimedia streaming and storage formats, DirectX, Direct3D
  • Database application development and integration through standard database interfaces
  • Web protocols including HTTP, TCP/IP, UDP, RTP, RTCP, SSL, SOAP, networked application communication
  • Web servers, web services
  • Skills in the following areas will be considered an asset: Linux, AVI file format, image/video/audio compression, VB, IIS, ASP

Apply Now

Please send your resume in confidence to: opportunities@marchnetworks.com quoting position #07-136

Copyright © 2008 March Networks Corporation. All rights reserved.    Privacy Policy | Terms & Conditions