Description
Job Description:We are seeking highly skilled Software Developers to join our team. The ideal candidates will have experience in both front-end and back-end development. We are looking for developers with experience in one or more of these areas.- Computer Vision
- GUI Application Development
- Full Stack Development
- Develop, test, and maintain software applications and services for military vehicle applications
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and maintainable code.
- Troubleshoot and debug applications.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay up-to-date with emerging technologies and industry trends.
- Act as Scrum Lead or Product Owner
- Participate in Agile Development processes (daily scrums, PO synch, etc.)
- Support leaders with planning and reporting status on projects
- Estimate development effort to support sprint / drop planning
- Seek out areas to improve current software design processes
- Field testing and validation with customer when required
- C
- C#
- C++
- Python
- Javascript
- Rust
- Qml
- Vue.js
- PostgreSQL
- Influxdb
- Qt application development
- .Net
- Blazor
- Windriver Linux
- Linux OS
- Windows OS
- Git
- Gitlab
- Bitbucket
- Jira
- Confluence
- Bamboo
- Sonatype Nexus Repository
- Docker
- Bachelor's degree or Diploma in Computer Science, Engineering, or a related field, or equivalent experience
- P.Eng an asset
- 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
- Eligibility for Secret level (II) security clearance
- Experience optimizing software to run in a hardware-constrained environment
- Experience working with automotive, construction or agricultural equipment
- Experience developing Continuous Integration workflow
- Working knowledge of ISO 11989, Bosch CAN2.0B, SAE J1939 and similar standards
- Experience with Unreal Engine
- Physical Environment: Office and shop floor.
- Hazards: Vehicle safety and working from heights training will be provided.