Senior Embedded Developer
closedMiovision
πRemote - Canada
Job highlights
Summary
Join Miovision as a Senior Embedded Developer and collaborate in designing and developing embedded software and firmware for transportation data and traffic management solutions.
Requirements
- 8+ years embedded/firmware design and development experience
- Excellent understanding of embedded systems design at the board & IC level
- Experience working with physical devices and compiling for ARM/X64 architectures
- Experience with communication protocols such as UART, I2C, SPI, USB, Ethernet
- Experience working within an RTOS
- Experience with working in C/C++ and Python
- Experience reading and understanding technical standards (IEEE, SAE) and documentation
- Experience with some of the following tools (git, gitlab, docker, AWS, Visual Studio, Cmake, Jira, Confluence)
- A passion for building products that our customers love and the team is proud of
- Curiosity to dive into technical details to understand a system
- A positive attitude to build relationships with everyone within the organization
- Excellent written and verbal communication skills in English
Responsibilities
- Architect and develop embedded Linux software in Python and firmware solutions in C/C++
- Maintain Opticom solutions developed using the RTX RTOS
- Collaborate, design, implement and maintain features to completion
- Mentor junior developers in the art of embedded systems design and development
- Troubleshooting product and manufacturing-related problems
- Ensure high quality of work using both manual and automated testing
- Participate in the code review process
- Constantly evaluate and recommend new technologies
- Participate in technical road map discussions and estimation exercises
Benefits
- Comprehensive health benefits starting on day one
- RRSP Matching Plan
- Variable Incentive Plan
- Mio-Days : We extend all three-day weekends to four-days and provide a Holiday Shutdown in December
- Virtual Healthcare Service providing employees and their families access to healthcare providers 24/7
- Internet subsidy and a remote work allowance
- Enhanced paternity and maternity leaves
- Unlimited vacation policy
- Wellness offerings (Fitness, Mindfulness)
This job is filled or no longer available
Similar Remote Jobs
- πRomania
- πChina
- π°$150k-$180kπUnited States
- π°$149k-$224kπUnited States
- π°$140k-$250kπUnited States
- π°$141k-$242kπCanada, United States
- π°$125k-$150kπUnited States
- πEcuador
- πCanada
- πIsrael