Systems Software Engineer (Linux Device Drivers)
san jose, ca
Title – Software Engineer – Linux Device Drivers
Base – $200,000-$220,000 + stock options (
Location – San Jose, California
Flexibility – Hybrid
*US Citizens/Green Card holders/TN only*
About the company
They are a system solution company specialising in designing high-performance, low-power AI inferencing to enable multimodal Gen AI inference acceleration at scale.
They are at the leading edge, advancing the latest research and product improvements for AI inference solutions across a range of markets.
With offices in San Jose, CA and Munich, Germany, they have close to 100 employees worldwide and are at an exciting high-growth scale-up phase.
Role Summary
As a Software Engineer specialising in Linux Device Drivers you will be responsible for implementing the software running inside a high-performance, low-power CNN acceleration ASIC, forming the core of the company’s perception module product for AV applications.
Key responsibilities
Work alongside talented Software Engineers to gather requirements, perform analysis, and design scalable software applications.
Have a thorough understanding of technical concepts required for sensor and robotics, backend development for simple web service and infrastructure automation, navigating and quickly understanding complex code and systems.
Experience required
3+ years of Systems Software experience
Experience with developing Linux Device Drivers
Experience in Sensor and robotics development: Motor drivers/sensors data reading/writing, camera calibration etc.
Experience with PCIedrivers, Device Tree, Yocto / BitBake etc.
Strong scripting and debugging skills using shell scripts and Python
Experience implementing various development, testing, automation tools, and IT infrastructure
Familiar with/fluent in the latest versions of any of the following (ordered by relevance): C/C++, TensorFlow, Python, Git(Hub/Lab),
Good knowledge in the fields of: Loss function and regularizer design, quantization, multi-task learning, knowledge distillation, NN compression, CNN/DNN hardware acceleration, and in-depth understanding of the implication of architectural model design decisions, as ell as (3D) Object Detection, Segmentation, Depth Estimation
B.S in Computer Science, Engineering, Mathematics or similar
Nice to have
Experience with OpenCV, PCL or other computer-vision libraries
Experience with hardware and software components of perception systems (Radar, LiDAR, and/or Camera)
Knowledge of AI/ML concepts and algorithms
Apply to the Role
Roles like these are snapped up very quickly, so act now if you do not want to miss out! Reply to this advert or email your CV to [email protected].
About Orbis Consultants
Orbis Consultants is a global, multi-sector recruitment agency specialising in Technology, Financial Services and Creative.
We’re a curious bunch of creative recruiters, relentless in our pursuit of bringing together the smartest talent, with the world’s leading global brands and innovative start-ups.
https://www.weareorbis.com/