senior software developer – voip in richmond

job type
apply now

job details

richmond, british columbia
job category
job type
reference number

job description

Are you a seasoned Embedded Software Developer with a systematic approach to design, implementation and troubleshooting? Our Richmond client is seeking to hire a Senior Software Developer (VoIP), on a permanent full-time basis. Apply to this amazing Senior Software Developer opportunity today!

What’s in it for you!
As a Senior Software Developer with our Richmond client, you’ll receive:
• Leading market annual rates.
• Comprehensive benefits package.
• A permanent full-time position.

What will you do?
As a Senior Software Developer with our Richmond client, you will:
• Work with software engineers to develop Linux based VoIP Business Telephony and Networking products.
• Work with the team to develop/maintain stable, production ready applications within Linux based embedded systems.
• Participate in various aspects of the software development life cycle: requirements analysis, design, implementation and peer review.
• Participate in system architectural design and methodology.
• Oversee and mentor design engineers.

How do you qualify?
To qualify for the Senior Software Developer with our Richmond client, you must have:
• Degree in Computer Engineering, or Computer Science with an embedded systems focus.
• Technology diploma with relevant industry experience.
• 5+ years’ working experience in embedded systems development for communication system products.
• 3-5 years’ C++ programming experience on embedded systems.
• 3-5 years’ direct experience in embedded development using Linux OS.
• Good working knowledge of Linux kernel.
• Experience in developing and debugging multithreaded software required.
• Experience with VoIP and Networking Protocols.
• Experience with SIP/VOIP.
• Experience with Android Native development.
• Experience with Radio tech for voice data application (DECT).
• Experience with real-time system analysis, structured design and the implication of hardware development on software.

If you enjoy developing and learning new technology, then the Senior Software Developer (VoIP) role with our Richmond client could be the perfect opportunity for you! Please contact Danielle Jacobson with your resume at:
For more information, or click the Apply button now!
Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.