Job Opportunities

Trial Version, Powered By DNNSmart

Senior Firmware Designer

Contact Information: kelly.graham@maplesoftgroup.com
Location:Ottawa
Salary:
Date Posted: 27.11.2018
Closing Date: 12-13-18
Job Type: permanent
Company: Maplesoft Group
Job Qualifications: No Qualifications

Maplesoft Group is currently seeking a Senior Firmware Designer to join one of our clients located in Ottawa for a permanent role.

Tasks include but are not limited to:
• Design and development of innovative leading edge firmware for  instrumentation and vibration monitoring products 
• Designing applications utilizing current technologies to communicate with  hardware devices via cellular modems, TCP/IP networking and the internet
• Designing intuitive user interfaces making use of current technologies in both  the Windows and web environment 
• Collaborate with the existing design team to drive innovation resulting in new products and enhancements of existing products 
• Function as a lead on key projects assisting with planning, organizing, scheduling,  managing and executing project development plans while meeting or exceeding  milestone targets 

Requirements: 
• A university degree in Software Engineering or equivalent 
• A minimum of 5 years of experience in designing and developing complex software 
• Expertise in C, C++ and assembly programming within a real  time operating system 
• Strong understanding of various communication protocols  including serial, USB, TCP/IP Ethernet, HTTP, XML and JSON 
• Proven experience with digital signal processing including advance filtering  techniques and working with BSP 
• Experience and understanding of various advancements in IoT, interfacing with  mobile devices and cloud systems 
• Highly skilled with advanced mathematics for signal processing 
• Exceptional analytical and problems solving skills to provide prompt resolution to unique and challenging situations 
• Capable of committing to a time line and delivering on time 
• Highly motivated, extremely creative and demonstrates accountability 
• Outstanding judgement and leadership
• Clear concise oral and written communication skills 
• Be a self‐starter capable of both independent and team work

Maplesoft Group prides itself on its distinct corporate culture and recognizes that success is a direct reflection of our most valuable asset - our people.  Therefore, attitude and ambition are key personality traits we seek out, along with skill and aptitude, in potential employees.

We thank you for your interest in Maplesoft Group and wish to advise that only candidates under consideration will be contacted.

Enter multiple emails separated with a semi-colon (;).