The Job logo

What

Where

Automotive Platform Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job description 

Engineering Group, Engineering Group > Software Engineering

 

General Summary:

2 to 5 years of relevant experience
·  Strong programming experience in C/C++ 
·  Working knowledge of operating systems like QNX, Linux and other RTOSs
·  Understanding of ARM architecture
·  Excellent verbal and written communication skills.

 

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

·  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.
·  Experience in using debugging tools such as JTAG, Trace32 and oscilloscope/Logical Analyzer.
·  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 is plus

Set alert for similar jobsAutomotive Platform Engineer role in Bengaluru, India
Qualcomm Logo

Company

Qualcomm

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Qualcomm Logo

Platform Architect - Automotive technologies

Qualcomm

Bengaluru, Karnataka, India

Posted: 8 months ago

Job description  Qualcomm is building on its core strengths in wireless and compute technologies, and is in the middle of the biggest technology revolution in the Automotive space. While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies. We are investing in several bleeding edge technologies such 5G, Cellular V2X, Computer Vision, AI/Deep Learning etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums and operators on pushing the boundaries. Qualcomm Automotive Infotainment Team is looking for senior technical lead who can make difference on many technology forefronts in Automotive space, join our growing multisite engineering organization Responsibilities will include but not limited to: Leading multiple teams architects, technical leads, compute hardware and software engineers in optimization efforts and driving ASPICE Compliance. Defining strategic roadmap and delivering to the vision of best-in-class service capabilities of Qualcomm’s Automotive Engineering teams. Driving robust processes for requirements specifications, prioritization and solution development that supports a larger Automotive Global team. This includes active management of stakeholder alignment of capabilities, product roadmap and delivery plans. Defining and implementing Automotive use cases, driving system validation methodologies and robust release management processes     Minimum Qualifications: • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.  OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. • 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.   18+ years of experience in the embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level firmware, kernel and user-space components. Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers Experience in real-time SW development for embedded products.

Qualcomm Logo

Engineer - BSP

Qualcomm

Bengaluru, Karnataka, India

Posted: 8 months ago

Job description In this role, the candidate will work with local and global teams to understand, debug, triage  and discuss  Automotive specific features applied to Automotive products on our current and next generation SoCs. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 3-6 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred: Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have   Minimum Qualifications: • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.  

Qualcomm Logo

Senior Engineer - TADA

Qualcomm

Bengaluru, Karnataka, India

Posted: 8 months ago

Job description  Work with Qualcomm's engineering team to develop Performance Modelling for the next generation System-on-chip (SoC) for smartphone, tablet and other product categories. Candidate will be responsible for understanding  and triaging system performance requirments for complete SOC. Candidate will be analyzing different usecase scenarios to understand the overall architecture and performance feasibility. Work with Hardware & Software teams to understand the design requirements, specification and interface details. You will have opportunity to suggest architecture and design changes which can optimize the overall power/performance/thermal for the chipset. The successful candidate will - Be part of Qualcomm performance customer engineering team. Minimum Qualifications: •    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. 2-5 yrs experience Good knowledge of SoCs performance analysis. Understanding of protocols related to Ethernet, PCIe,  UFS, USB is desirable. Good understanding of C/C++ based model development and SoC integration. Good understanding of SoC architecture and Heterogeneous SoC architecture is desirable. Good understanding of bus protocols like AXI, AHB, QSB Experience working in team where close collaboration is required between multiple stakeholders Understanding of NOC and MMU designs and it’s performance aspects at SOC level Understanding of DDR design and it’s performance aspects at SOC level Understanding of SOC DV/VI/RUMI/performance validation Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have   Minimum Qualifications: •    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.  OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.