09 Aug
|
Immervision
|
Canada
09 Aug
Immervision
Canada
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 remote work, 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 new 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 (Canada)
🏢 Immervision
📍 Canada