Find flexible jobs

Job Description

Embedded System software engineer(Full Time)

Rate TBD
Location Montreal, QC Canada (On-site)
Type of project IT & Software Embedded Software, Software Engineer
Duration hours
Education required College/University
Years of experience Less than 2 years
Type of employment N/A
Area of Specialization Engineering
Languages required N/A
Workhoppers Montreal QC

• Design and implement software of embedded devices, micro-controller and systems from requirements to production and commercial deployment
• Design, develop, code, test and debug system software/device driver
• Review code and design
• Analyze and enhance efficiency, stability and scalability of system resources
• Integrate and validate new product designs
• Support software QA and optimize I/O performance
• Provide post production support
• Interface with hardware design and development
• Assess third party and open source software


• Experience in hands-on development and troubleshooting on embedded targets
• Solid programming experience in C, Assembly language would be a plus
• Knowledge of embedded systems design with preemptive, multitasking real-time operating systems
• Familiarity with software configuration management tools, defect tracking tools, and peer review
• knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
• Knowledge of UART, I2C and SPI
• Knowledge OBDII would be a plus
• Knowledge of Micro-chip micro controller is a plus
• Knowledge of Bootloader is a plus
• Adequate knowledge of reading schematics and data sheets for components
• Strong documentation and writing skills

-June 5, 2021


Send an email to contact directly the company. This is an opportunity to sell your skills.

As seen in