Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Consumer Durables / Electronics |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Job Area Engineering - SoftwareLocation India - BangaloreJob Overview Responsibilities shall include the following:Design and implementation of platform, BSP and firmware components for Qualcomms Autonomous/ADAS SoCs and platforms.Closely collaborate with product owners and domain/technology experts to define the specifications, lead the software design/implementation, and integrate/validate software in a larger system.Actively engage with Automotive OEMs, Tier-1s and ISVs to implement systems based on of Qualcomm Automotive Qualcomm is a company of inventors that unlocked 5G - ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. Qualcomm is utilizing its traditional strengths in digital wireless technologies to play a central role in the evolution of automotive infotainment, ADAS and autonomous driving platforms. The Qualcomm Global Automotive team is actively engaged in offering optimized solutions for Autonomous Driving systems. We are seeking ambitious, bright and innovative software leaders and engineers to be part of this initiative. Job activities span the whole product life cycle from early R&D to commercial deployment. The environment is fast-paced and requires cross-functional interaction on a daily basis so good communication, planning and execution skills are a must.Responsibilities shall include the following:Design and implementation of platform, BSP and firmware components for Qualcomms Autonomous/ADAS SoCs and platforms.Closely collaborate with product owners and domain/technology experts to define the specifications, lead the software design/implementation, and integrate/validate software in a larger system.Actively engage with Automotive OEMs, Tier-1s and ISVs to implement systems based on of Qualcomm Automotive platforms.Minimum Qualifications 5 to 10 years of relevant experienceSolid hands-on software design and development experience on complex embedded computing platforms.Strong working knowledge of operating systems like QNX, Linux and other RTOSsWorking knowledge of sensors, peripherals and interfaces e.g., SPI/UART/I2C, PCIe, USB, Ethernet etc.Strong programming experience in C/C++ , as well as hands-on experience debugging complex embedded software.Experience using industry standard development tools - e.g. tool-chains, IDEs, configuration management etc.Ability to contribute to all phases of software development - bring-up, design and deployment.Demonstrated ability to work with engineers, partners and customers, and across the different geographical sites and technology domains.Excellent verbal and written communication skills.5 to 10 years of relevant experienceSolid hands-on software design and development experience on complex embedded computing platforms.Strong working knowledge of operating systems like QNX, Linux and other RTOSsWorking knowledge of sensors, peripherals and interfaces e.g., SPI/UART/I2C, PCIe, USB, Ethernet etc.Strong programming experience in C/C++ , as well as hands-on experience debugging complex embedded software.Experience using industry standard development tools - e.g. tool-chains, IDEs, configuration management etc.Ability to contribute to all phases of software development - bring-up, design and deployment.Demonstrated ability to work with engineers, partners and customers, and across the different geographical sites and technology domains.Excellent verbal and written communication skills.Preferred Qualifications Demonstrated system software development experience including kernels, device drivers and board-support packages.Deep understanding of OS internals scheduler, cache/memory handling, interrupt processing, MMU/SMMU, IPCs, virtualization/hypervisor etc.Experience building inter-chip communication stacks using high-speed PCIe switches/interfaces.Knowledge of automotive-specific frameworks (eg. such as Classic/Adaptive AutoSAR).Experience designing complex fault-tolerant safety systems, and designing in accordance to industry standard specifications (eg. ISO26262, ASPICE).Demonstrated system software development experience including kernels, device drivers and board-support packages.Experience building inter-chip communication stacks using high-speed PCIe switches/interfaces.Education Requirements Bachelors or Masters in Engineering in Computer Science, ECE, EEBachelors or Masters in Engineering in Computer Science, ECE, EEKeywords Automotive, ADAS, Autonomy, Software, heterogenous, embedded,
Keyskills :
product life cyclesystem software developmentlife cycleos internalsdevice driverssoftware designsystem softwarecomputer science