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 - Android Development
J2EE Software Designers - Network Management
Software Developer - PHP / GUI
Software Designer - J2EE
J2EE / JBOSS Software Designers
C/C++ Software Designers - Multicast Routing
C++ Software Designers - Carrier Ethernet

 

Grey_Line_Long.gif

 

 Software designer – Android Development

Job Description

Industry: Telecommunications and IT
Position: Software Designer
Type: Full Time
Experience: 5 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 the Android platform.

Required Skills: 

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

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

  • Windows Mobile, BlackBerry, iPhone, Symbian
  • .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 5+ years experience in application development, telecom, or IT is preferred.

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

 

Return to top


Grey_Line_Long.gif

 

Software Designers – Network Management

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 Software Designers with the following skills and experience in the telecommunications space.

Required Skills:

  • Experience in OAM&P system design and development
  • Experience in element, network or centralized management
  • Strong Object Oriented Design and Architecture
  • Experience in high-availability systems
  • Knowledge of load balancing and IP network configurations

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

  • C/C++ development on Linux, VxWorks, or other embedded OS.
  • J2EE development experience
  • Experience with IMS.
  • Experience with SNMP.
  • Experience with Network Security.
  • Experience in software-based packet handling
  • Experience with TCP/IP stacks


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

 

Return to top

Grey_Line_Long.gif

 

Software Developer - PHP / GUI

Industry:      Telecommunications and IT
Position:       Software Designer
Type:            Full Time
Experience:  3+ 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 solid Javascript and PHP design skills as well as experience developing web based GUIs. 

Required Skills:

  • Strong PHP, JavaScript, AJAX, SQL (Postgres), HTML, and XML skills
  • Strong GUI design, Object-Oriented Design and programming skills
  • Demonstrable track record of designing and building complex user interfaces in a variety of domains
  • Familiarity with web services including SOAP, WSDL, etc.


Education and Experience:

  • BSc in EE/CS/CE or equivalent and 3+ years experience in telecom is preferred.
  • Ideally the candidate will have experience in a startup telecom environment.
  • Able to Interact with customers and discuss their requirements and needs


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

 

Return to top

Grey_Line_Long.gif

 

Software designer – J2EE

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 strong database and J2EE experience in developing applications for network monitoring application.

Required Skills:

  • Experience with two of MS SQL server, Oracle, Postgres, Mysql
  • Experience with JDBC, Entity beans (BMP, CMP)
  • Experience with Hibernate
  • Experience with GWT


Experience with one or more is required:

  • Experience with Spring
  • Experience with Ajax toolkits
  • Experience with SOAP and REST


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.

 

Return to top

Grey_Line_Long.gif

 

Software designer –J2EE – JBOSS 

Industry:     IT
Position:      Software Designer
Type:           Full Time
Experience: 5 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. 

Our work involves developing a wide variety of products and platforms. MapleWorks is currently looking for Software Designers with JBoss and Java/J2EE programming skills. 

Required Experience with:

  • Defining web services with at least SOAP using JAX-WS (JSR-181) using JBoss WS or Apache CXF
  • Implementing build infrastructure using Ant
  • Strong background using EJBs
  • JAAS or other EJB container related security
  • Clustering JBoss
  • SNMP stack integration for a J2EE environment
  • jRockit console or similar technologies


Knowledge or skills with one or more of the following is an asset:

  • Knowledge and experience with one or more Ajax toolkits
  • Hibernate, Spring, Postgres or Mysql
  • Servlets and filters, Tomcat
  • Experience with UI design


Education and Experience:
BSc or higher degree in EE/CS/CE or equivalent and 5+ 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.

 

Return to top

Grey_Line_Long.gif

 

 C/C++ Software Designers - Multicast 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..

Required Skills:

  • Hands-on Multicast protocols (PIM-SM, PIM-DM, DVMRP) development
  • Very strong in C/C++ development on Linux, VxWorks, or any other embedded OS.
  • Experience in high-availability systems
  • Experience in software-based packet handling
  • Experience with TCP/IP stacks
  • Integrating IP routing stacks on new hardware
  • 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
  • Routing and Switches architectures
  • BGP4 & OSPF v2/v3 implementations


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

Return to top

Grey_Line_Long.gif

 

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
  • trong 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

 

Return to top

 

Grey_Line_Long.gif