- Mississauga, Ontario, Canada
- $105K–$135K per year
- 5+ years
Design, develop, and maintain software applications using C++/Python on Windows and Linux platforms.
Compensation
The annual base salary range for this position is $105,000 - $135,000 in Mississauga, Ontario.
Responsibilities
- Design, implement, and test software solutions using C++/Python on both Windows and Linux platforms.
- Collaborate with cross-functional teams to identify and address software requirements.
- Mentor junior engineers and provide technical guidance on best practices.
- Conduct code reviews and ensure adherence to coding standards.
- Participate in architecture and design discussions, contributing to the overall design of software systems.
Requirements
- Bachelor’s degree in computer engineering, computers science, software engineering or a related field
- Nice to have: Design patterns
- Nice to have: Driver and kernel code experience
- Nice to have: RTOS Experience
- Nice to have: Python, Perl, LUA