MapleWorks Careers 

(Français)

You’ve explored our culture and benefits, met some of our employees, are excited by our services edge, and want to build your career in a network communications-focused, onshore software development outsourcing company, that like you, is driven to succeed.

As your next step, please read our Technology Guide for Jobseekers to see if you have a solid grounding in the required team skills to join a “best-of-the-best” team of engineers and project managers. Then we invite you to apply for one of the jobs below by sending your resume and cover letter to jobs@mapleworks.com.

Please note that only short listed applicants will be contacted.  All resumes will remain in our database and be considered for future opportunities.

Thank you for your interest in MapleWorks!

Grey_Line_Long.gif

Current openings:

 Software designer – SmartPhone Applications

Job Description:

Industry: Telecommunications and IT
Position: Software Designer
Type: Full Time
Experience: 3 to 10 years

MapleWorks is a Canadian source for experienced software development outsourcing services located in the Ottawa region. Our clients are companies that develop communications and converged media products and related applications for both the service provider and enterprise markets and are located in the United States.

At MapleWorks, we strive to employ only the ‘best of the best’. Our team is the most experienced communications and converged media product design workforce in the Ottawa area in a wide variety of platforms and technologies.

MapleWorks is currently looking for designers with good design skills and experience with mobile application development for SmartPhones using Android, Symbian, iPhone or Blackberry operating systems.

Key Skills:

  • Strong design and development skills with Android, Symbian, iPhone or Blackberry operating environment (i.e., OS, SDK, API, etc.)
  • Experience with the Android Application Frameworks and Libraries
  • Strong design and development skills with Objective C, C++ or J2ME
  • Native handset or embedded level experience


Experience in one or more of the following skills is an asset:

  • Windows mobile
  • .NET Compact Framework
  • Mobile GUI design
  • Server side mobile application development


Education and Experience:
BSc or higher degree in EE/CS/CE or equivalent and 3+ years experience in application development, telecom, or IT is preferred.

If you have the required skills please send your resume to jobs@mapleworks.com.
 

                                                         **********************

Software designer – Flex-J2EE Application

Job Description:

Industry: Telecommunications and IT
Position: Software Designer
Type: Full Time
Experience: 3 to 10 years

MapleWorks is a Canadian source for experienced software development outsourcing services located in the Ottawa region. Our clients are companies that develop communications and converged media products and related applications for both the service provider and enterprise markets and are located in the United States.

At MapleWorks, we strive to employ only the ‘best of the best’. Our team is the most experienced communications and converged media product design workforce in the Ottawa area in a wide variety of platforms and technologies.  

MapleWorks is currently looking for Software Designers with Adobe Flash/Flex and Java/J2EE programming skills with experience in developing web applications for a converged media environment.  

Key Skills:

  • Servlets and filters, Tomcat
  • Flash - Action Script 2/3, with Flex 2/3
  • Struts, WebWork, Spring MVC, or other similar MVC frameworks
  • Knowledge of SOAP and experience with Xfire, Axis 1/2, or CXF
  • Experience with UI design
  • Experience in development of Flex applications


Experience with one or more of the following is an asset:
Knowledge in one or more Ajax toolkits

  • Knowledge of media streaming servers and encoders
  • Experience with authentication and security
  • LDAP / Active Directory experience (with Java a plus)
  • Hibernate, Spring, Postgres or Mysql


Education and Experience:
BSc or higher degree in EE/CS/CE or equivalent and 3+ years experience in web application development, telecom, or IT is preferred.

If you have the required skills please send your resume to jobs@mapleworks.com.

                                                         **********************

Software designer – GWT-J2EE Applications

Job Description:

Industry: Telecommunications and IT
Position: Software Designer
Type: Full Time
Experience: 3 to 10 years

MapleWorks is a Canadian source for experienced software development outsourcing
(SDO) services located in the Ottawa region. Our clients are companies that develop communications and converged media products and related applications for both the service provider and enterprise markets and are located in the United States.

At MapleWorks we hire only permanent staff and we strive to employ only the ‘best of the best’. Our team is the most experienced communications and converged media product design workforce in the Ottawa area in a wide variety of platforms and technologies.  

MapleWorks is currently looking for Software Designers with WebSphere MQ and Google GWT programming skills with experience in developing applications for a converged media environment.  

Key Skills:

  • Experience with WebSphere MQ
  • Experience with Google Web Toolkit (GWT)
  • Experience with message queuing
  • Experience with UI design


Experience with one or more of the following is an asset:

  • Knowledge in one or more Ajax toolkits
  • Experience with authentication and security
  • Hibernate, Spring, Postgres or Mysql
  • Java development tools (Eclipse, IntelliJ, JProfiler, JUnit)
  • Servlets and filters, Tomcat
  • Struts, WebWork, Spring MVC, or other similar MVC frameworks
  • Knowledge of SOAP and experience with Xfire, Axis 1/2, or CXF


Education and Experience:
BSc or higher degree in EE/CS/CE or equivalent and 3+ years experience in telecom or IT is preferred.

If you have the required skills please send your resume to jobs@mapleworks.com.

 

                                                         **********************


C++ Software Designers

Industry: Telecommunications
Position: Software Designers
Type: Full Time
Experience: all levels

MapleWorks is a Canadian source for experienced software development outsourcing (SDO) services located in the Ottawa region. Our clients are companies that develop cutting edge data, video and telecommunications products for both the service provider and enterprise markets located in the United States.

At MapleWorks, we hire only permanent staff and we are recognized as employing only the ‘best of the best’. Our team is the most experienced telecommunications design workforce in the Ottawa area.

Our work involves developing a wide variety of products and platforms. MapleWorks is currently looking for several Software Designers with the following skills and experience in the telecommunications space.

Key Skills:

  • Strong C++ Programming capability
  • Strong Object-Oriented Design and programming skills.
  • Embedded experience
  • Experience developing Windows applications
  • Excellent communication skills
  • Background in Networking


Experience with one or more of the following is an asset:

  • VLAN, QoS, SNMP, & NAT Protocols
  • Experience working directly with customers on product design, requirements analysis, and issue resolution
  • Hands on Windows, Embedded, and Linux Operating System
  • Experience with XML
  • Developed Web Services


Education and Experience:
BSc or higher degree in EE/CS/CE or equivalent and 2+ years experience in telecom
or IT is preferred.

If you have the required skills please send your resume to jobs@mapleworks.com

 

                                                         **********************

 

C++ Software Designers – Carrier Ethernet

Industry: Telecommunications
Position: Software Designers
Type: Full Time
Experience: 5+ years

MapleWorks is a Canadian source for experienced software development outsourcing (SDO) services located in the Ottawa region. Our clients are companies that develop cutting edge data, video and telecommunications products for both the service provider and enterprise markets located in the United States.

At MapleWorks, we hire only permanent staff and we are recognized as employing only the ‘best of the best’. Our team is the most experienced telecommunications design workforce in the Ottawa area.

Our work involves developing a wide variety of products and platforms. MapleWorks is currently looking for several Software Designers with the following skills and experience in the telecommunications space.   It preferable to have have worked with Broadcom, Marvell and LSI silicon chipsets or processors such as Cavium.

Key Skills:

  • Spanning tree protocols, 802.1s, 802.1w
  • Provider Bridges, 802.1ad
  • Provider Backbone Bridges, 802.1ah
  • Data Center bridging (Familiarity will do)
  • Multicast snooping
  • Proficient in Metro Ethernet technologies
  • Development of any proprietary L2 convergence features
  • Development of L2 or L3 MPLS VPN features
  • Knowledgeable in high availability implementations
  • Strong software development experience in Linux/VxWorks environments using C/C++
  • Good written and verbal communication skills


Experience with one or more of the following is an asset:

  • Experience in developing drivers for network processors
  • Experience in software-based packet handling
  • Routing and Switches architectures


Education and Experience:
BSc or higher degree in EE/CS/CE or equivalent and 5+ years experience in telecom or IT is preferred.

If you have the required skills please send your resume to jobs@mapleworks.com


                                                         **********************

 

 C/C++ Software Designers - Routing

Industry: Telecommunications
Position: Software Designers
Type: Full Time
Experience: 5+ years

MapleWorks is a Canadian source for experienced software development outsourcing (SDO) services located in the Ottawa region. Our clients are companies that develop cutting edge data, video and telecommunications products for both the service provider and enterprise markets located in the United States.

At MapleWorks, we hire only permanent staff and we are recognized as employing only the ‘best of the best’. Our team is the most experienced telecommunications design workforce in the Ottawa area.

Our work involves developing a wide variety of products and platforms. MapleWorks is currently looking for several Software Designers with the following skills and experience in the telecommunications space. It preferable to have have worked with Broadcom, Marvell and LSI silicon chipsets or processors such as Cavium.

Key Skills:

  • BGP4+
  • OSPF v2/v3
  • Multicast over MPLS
  • 6PE
  • VPN auto-discovery
  • Knowledgeable in high availability implementation
  • Strong software development experience in Linux/VxWorks environments using C/C++
  • Good written and verbal communication skills


Experience with one or more of the following is an asset:

  • Experience in developing drivers for network processors/Switching ASICs.
  • Experience in software-based packet handling
  • Familiarity with TCP/IP stacks
  • Familiarity with IP multicast.
  • Routing and Switches architectures


Education and Experience:
BSc or higher degree in EE/CS/CE or equivalent and 5+ years experience in telecom or IT is preferred.

If you have the required skills please send your resume to jobs@mapleworks.com

                                                         **********************