Job Details.
Apply for this Position.
Apply NowYou will help learn and write production level code according to the ISO 26262 certification process.
Responsibilities
• Work on the real time technology stack
• Configure and compile custom Linux distributions with RT-Preempt kernel
• Profile and optimize network stack for low jitter and high throughput
• Debug device drivers, create board support packages (BSP)
• Profile and optimize programs written as C++ applications
• Port C++ applications to QNX
• Build and deploy Linux and QNX images on target systems
Required Skillsets
• Solid experience with RTOS (ie. Linux RT-Preempt, QNX, VxWorks, or eMCOS)
• Excellent knowledge of Unix kernel: memory handling, schedulers, logging, synchronization, network stack
• Solid C/C++ skills
• Software debugging skills (ie. unit tests, GNU Debugger)
• Multithreading application experience
• Linux tracing experience
• Very good knowledge of the gcc compiler
Desirable Skillsets
• Additional experience with GPU or FPGA or proprietary in-house accelerators is a plus
Location: Palo Alto, CA (remote work available)
Type: Full-time
Keon Paulino
408.550.2800 x113
OSIJOBS