The point where experts and best companies meet
Share
Develop high-quality, safety-critical software for the RTOS, sensor and motor actuation drivers
Perform hands-on hardware bring-up, board-level debugging, and code optimization
Perform bench and PCB-in-the-loop testing for verification of developed software
Make performance and optimization trade-offs to meet product requirements
Design appropriate abstractions to allow code reuse across different vehicle platforms
Specify vehicle sensor, actuator, and computational performance requirements
Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering, or the equivalent in experience with evidence of exceptional ability
Proficiency in C
Familiarity with MISRA C and Python are a plus
Hands-on experience with microcontroller peripherals such as ADCs, CAN, GPIOs, PWM, and SPI
Experience working with electrical schematics and understanding circuit behavior
Experience working with sensors and digital signal processing
Experience working with Real Time Operating Systems (RTOS)
Experience working with PID controllers and other control loops is a plus
Knowledge of build systems (SCons, Bazel, Buck) are a plus
These jobs might be a good fit