15 Oct
|
Immervision
|
Montreal
15 Oct
Immervision
Montreal
We are looking for an embedded developer with proven track record in embedded product development including experience in low-level device driver development, HW/SW interfaces, bringing up camera/IMU sensors’ drivers, I2C/SPI, and basics of electronics. Team member will be responsible for coordinating with different stake holders in consolidating and defining the reference/prototype device requirements for perception features, bring up of new camera sensors, Auto Focus Motors, LED flash, EEPROM access, IMU sensors.
Our company provides flexible contract options, including full time (40 hours) and part-time (20 hours) positions, to accommodate your needs. The role also allows for work from home, though preference will be given to candidates based in Sofia, Bulgaria, or Montréal, Québec.
Qualifications:
Degree in Computer Science, Electrical Engineering, Engineering or a related field, three years of work experience in related position .
Camera based embedded system development, for ARM processors, bare metal code and drivers
Bring-up of current camera hardware designs, understanding of hardware schematics and documentation, and driver bring up concepts
Experience with sensors, including but not limited to camera, stereo camera, time-of-flight sensors, Radar, and Lidar.
Experience with board bring up and test equipment (such as signal analyzers, oscilloscopes, JTAG etc.)
High level of proficiency with C/C++ embedded software development and debugging
GIT Revision control system
MIPI CIS-2 and I2C, peripherals and communication protocols
Linux, Andorid, Windows and RTOS operating systems
Plus:
Experience with Qualcomm and NVIDIA camera bring-up
Experience with QNX
Experience with Python
📌 Camera Driver Developer Montreal
🏢 Immervision
📍 Montreal