Qualcomm Telematics Platform Software Engineer in San Diego, California
Job Id E1955744
Job Title Telematics Platform Software Engineer
Post Date 08/25/2017
Company Qualcomm Innovation Center at http://www.qualcomm.com/about/businesses/quicinc
Job Area Engineering - Software
Location California - San Diego
Job Overview Qualcomm has pioneered connected car technologies for over a decade and continues play a central role in the evolution of automotive infotainment, autonomous driving & its supporting technologies in 4G/5G, ADAS, Deep Learning etc., across the globe. Qualcomm is working closely with standards bodies, consortiums, automakers and operators on advancing Vehicle-to-Vehicle (V2V) and Vehicle-to-everything (V2X) standards and architectures, and is a key member in the Towards 5G initiative for advancing Cellular V2X (CV2X) capabilities on the road to 5G. With connectivity integrated into the latest infotainment, cluster and telematics systems Qualcomm will make travel safer, more efficient and enjoyable.
We welcome smart, energetic software engineers with a passion to make a positive difference on the many technologies and automotive products that will shape our future to join our growing, multisite development team.
This engineer will play a hands-on developer role, with specific software development efforts in new platform feature and implementation, virtualization, bring-up, deep performance and analysis/improvements, Linux platform/framework development, Yocto upstream asset analysis, upgrades and community participation. The candidate will be expected to debug & resolve issues, develop/contribute across the Linux software stack, coordinating with appropriate technology experts across the organization for code submission, review, and distribution.
All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.
3+ Years experience in C/ programming and debugging, one or more Real-Time Operating Systems on processors
3+ Years experience in high level embedding operating systems: Linux, Open Embedded/Yocto
2+ years experience in modem protocols, networking stacks, IP security, routing/switching.
2+ Years experience with low level software/ interface , boot-loaders and Linux device drivers development and debug
2+ years experience in HW/board bringup, pre/post silicon validation and exposure to equipment such as oscilloscopes and analyzers.
2+ Years experience with industry standard software development tools: HSW/HE debuggers, code revision systems (GIT, Perforce), IDEs and build tools *Recent college graduates or candidate with 2 years industry experience are also welcomed.*
Candidate should have technical experience with analytic, debugging oriented challenges.
Have good oral and written communication skills to work with developers across the different sites
Experience in automotive vehicle network technologies such as CAN, Ethernet, DSRC, V2X.
Experience in coordination with multiple technology teams, program and product teams, and test engineering.
Experience in Automotive software development processes and practices (like Automotive SPICE) a plus
Education Requirements Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.