Our Industry leading client is looking for a Software Specialist or Engineer (Desktop Developer).

Key Job Elements:

 Develop full-stack embedded software applications for use on Vehicles
 Create solutions that meet or exceed requirements in areas such as scalability, maintainability,
reliability, extensibility, usability, and security.
 Testing and validation of new features for emerging and legacy products
 Provide input into tools, training, and environment selection for next generation products
 Seek out areas to improve current software design processes
 Field testing and validation with customer when required

Required Qualifications:

 Development experience in the below areas:
o Web (ES6+, Node.JS, NPM, SVG)
o .NET (C#, Prism, WPF)
o QT (C++)
o Python
 Experience using various Linux distributions (CentOS, RedHat, Debian, Embedded)
 Strong communication and organization skills
 Experience working with teams and/or customers
 Ability to Travel (5% Canadian, 5% US & International) and possess and maintain a valid passport
 Graduate from either Computer Science, Computer Engineering, or similar programs

Preferred Qualifications:

 Development experience in the below areas:
 Yocto Project
 Serializer / Messaging Frameworks
 GoLang
 Databases (SQL, InfluxDB, Postgres)
 Experience using SysML + UML
 Expertise in DevOps (Docker, Kubernetes, Ansible)
 Experience optimizing software to run in a hardware-constrained environment
 Experience creating high performance middleware software libraries
 UI/UX design or Human Factors Engineering (HFE) Experience
 Experience working with construction or agricultural equipment
 Experience developing Continuous Integration workflows
 Working knowledge of ISO 11989, Bosch CAN2.0B, SAE J1939 and similar standards
 Valid Secret level security clearance

If you believe you are the right candidate for this position please email your resume and salary expectations to:



Apply for this Job

Your Name (required)

Your Email (required)


Salary Requirements and available start date:

Attach your resume: