C++ embedded software designer
Job description
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 developing telecommunication applications.
Key skills
- Strong Object-Oriented Design and programming skills.
- Strong C++ Programming capability
- Experience developing applications in Linux or Unix
- Excellent communication skills
- Good knowledge of Networking
Experience with one or more of the following is an asset:
- VLAN, QoS, & SNMP Protocols
- Telephony, in particular Call Processing
- Development experience with embedded devices
- Experience working directly with customers on product design, requirements analysis, and issue resolution
- Hands on Embedded system, Linux Operating System
- ATCA board experience
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 education, skills and experience please send your resume to jobs@mapleworks.com.
You can download a PDF description of this job here.




