Overview
On Site
55.86/hr - 79/hr
Full Time
Skills
Manufacturing
Attention To Detail
Palo Alto
Testing
Art
C
C++
RTOS
HAL
MIPI
SERDES
Stacks Blockchain
SPI
I2C
CPU
GPU
Algorithms
Electronics
Computer Engineering
Computer Science
Image Processing
Artificial Intelligence
Computer Vision
Embedded Systems
Linux
Debugging
Job Details
An American electric vehicle manufacturing company is actively looking for a detail-oriented Senior Camera Software Engineer to join their team. This is a 6-month CT role with potential for extension or conversion. It is hybrid and requires 4 days on average onsite, Monday through Friday at the Palo Alto, California location.
If you have an adventurous spirit and are hardwired with curiosity this is the perfect company to be a part of. They have great company culture, exciting technology and endless opportunities for learning and growth. As the Senior Camera Software Engineer, you will be part of developing and testing software for camera systems, vision algorithms and performance software on state-of-the-art compute platforms. Required Skills & Experience
If you have an adventurous spirit and are hardwired with curiosity this is the perfect company to be a part of. They have great company culture, exciting technology and endless opportunities for learning and growth. As the Senior Camera Software Engineer, you will be part of developing and testing software for camera systems, vision algorithms and performance software on state-of-the-art compute platforms. Required Skills & Experience
- Hands-on experience with C/C++ on Linux and/or RTOS based systems.
- Experience with one or more HAL architectures (preferably Camera HAL)
- Familiarity with HW bring up, MIPI / CSI drivers, SerDes drivers would be a positive.
- Good understanding and hands on experience with interface protocol stacks (SPI, I2C)
- Experience with optimizing code across various compute engines and heterogeneous computing ( CPU / GPU / Neural Processors / etc)
- Experience with camera calibration and good understanding of related algorithms.
- Master's Degree in Electronics, Computer Engineering or Computer Science.
- Exceptional candidates with Bachelor's degree in Computer Science and relevant work experience will also be considered.
- PhD in EE/Computer Science with relevant emphasis in image processing, graphics and/or Artificial Intelligence
- Background in the automotive industry or experience with safety-critical systems.
- Experience with AI SDKs and building systems on edge devices
- Identify, analyze, design, develop and debug system software for Camera/Imaging and Computer Vision features on Linux and QNXsystems.
- Implement camera calibration and camera diagnostics features on embedded automotive platforms (Eg: Qualcomm)
- Implement fully developed system software designs on Linux platforms
- Deliver quality code, debug complex problems, prioritize and get things done with a high level of efficiency and urgency.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.