Search Jobs
About the Opportunity
About You
How to Apply
Click the “Apply Now” button and follow the instructions to submit your resume. Please know that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote # 349881.
You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.
- Create, approve, revise, and maintain design documentation
- Develop and recommend alternative design approaches
- Identify product/service innovations and develop, quote, and implement solutions to meet special customer requirements and requests
- Conduct studies for specific projects as requested
- Provide expert review comments at design and code reviews
- Design, test, and maintenance of next-generation Projection system
About You
- Bachelor’s degree in computer science, computer engineering or related
- 5+ years software engineering and software design experience, with the ability to formally document requirements, designs, and implementations
- 5+ years C/C++ embedded programming with and without RTOS (e.g., Linux, FreeRTOS or VxWorks)
- 5+ years network programming network: TCP/IP, Socket, SNMP etc.
- 3+ years real time control system software development experiences
- 2+ years C# and/or Python programming experience
- Experienced with device driver for microcontrollers, including but not limited to peripherals like SPI, I2C, ADC/DAC, PWM, UART, RS232/485, Ethernet etc.
- Experience developing communications software using any customer or industry standard protocols
- Working knowledge of oscilloscopes, JTAG debugging tools and ability to read schematics
- Experience in source version control systems (GIT, SVN, etc.)
- Working experience on STM32 or similar microcontroller will be an asset
- Experience with unit testing or static analyzers would be an asset
- Must have excellent verbal and written communications skills
- Must have a hands-on approach (like to be in labs interacting with hardware) and experience debugging embedded systems
- Demonstrable teamwork skills
- Strong motivation for excellence
- Proven ability to work independently with minimal supervision
How to Apply
Click the “Apply Now” button and follow the instructions to submit your resume. Please know that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote # 349881.
You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.
Similar Jobs
Senior Software Development Engineer in Test (SDET) x2
Direct Hire job in Toronto
Software Applications Trainer
Direct Hire job in Remote
Sr Architect (Java)
Direct Hire job in Downtown 2 days/wk
Senior Financial Analyst
Direct Hire job in Mississauga
Manager, Patient Accounts
Direct Hire job in Toronto
Quality Assurance Engineer
Contract job in Toronto
Senior Financial Analyst, Operations
Direct Hire job in Burlington
Microsoft Business Central Administrator
Contract job in Toronto
Senior Tax Manager
Direct Hire job in Mississauga