Jobs / Qua***
Staff Systems Software Engineer – Sensors
Qua*** · Santa Clara, CA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Santa Clara, CA, United States167,000-250,600 USD/yearlyOnsite
Remuneration
167,000-250,600 USD/yearly
Location
Santa Clara, CA, United States
Visa sponsorship
Sponsors visa
Job summary
COMPANY: Qua*** Technologies, Inc. JOB AREA: Engineering Group, Engineering Group > Multimedia Systems General Summary: Sensors-based technology has a wide range of applications including navigation, gaming, smart user interface, multimedia, virtual reality, and augmented reality.
Benefits
167,000.00 - $250,600.00The above pay scale reflects the broad, minimum to maximum, pay scale for this jEven more importantly, please note that salary is only one component of total coIn addition, our highly competitivePackage is designed to support your success at work, at home, and at play.Your recruiter will be happy to discuss all that Qualcomm has to offer – and youAt this link .If you would like more information about this role, please contact Qualcomm Care
Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- Preferred
- Multi-threaded programming experience.
- Familiarity with hardware architectures such as CPUs, GPUs, and NPUs.
- Hands-on experience on ML frameworks such as PyTorch and TensorFlow,
- Experience with fixed point implementation and the use of quantization for ML models.
- Detail oriented, taking a thorough and analytical approach, producing complete documentation.
- Experience with RTOS and modifying device drivers.
- Basic understanding of linear algebra, probability & statistics.
- Excellent written, verbal, and presentation
Responsibilities
- include:
- Coding in C and C++, ideally in new modern C++ standards, and unit testing and system testing using modern testing frameworks like Google Test.
- Implement sensor signal processing and machine learning algorithms across various embedded SOCs.
- Debug, verify, optimize, and tune C code for MATLAB/Python signal processing and machine learning algorithms.
- Critical to this role is:
- proficiency in C
- familiarity with Python and MATLAB
- the ability to implement MATLAB-coded algorithms in C
- familiarity with RTOS and multi-threaded programming environments.
- Architecting software frameworks and modules on a variety of cores like CPU, embedded MCU, and GPU.
- Making effective engineering tradeoffs between performance, memory, power consumption, and computational complexity.
- Creating reports on algorithm evaluation results and delivering complete design and user documentation.
Skills
Leadership
Degrees
AssociateBachelorDegreeMasterPhD
Industry
AutomotiveEnergyGamingMedia
Security clearance
Confidential