FY27 Intern - Automotive Engineering Internship - Canada (16 months)
Bygg, teknik och hantverk · Bygg- och industriteknik · Maskinteknik
I korthet
Qualcomm is seeking interns for their 2027 Automotive Engineering program in Markham, Canada. This 16-month internship offers opportunities to work on next-generation automotive systems, including ADAS, safety features, and infotainment. Candidates will gain experience with leading-edge Snapdragon Automotive systems and contribute to the future of the automotive industry.
Ansvarsområden
- Contribute to development, debugging and maintenance of audio middleware services, hardware abstraction layer and userspace/kernel drivers across various OS (Android, Linux, QNX)
- Contribute to development, debugging and maintenance of audio processing modules and BSP code on the DSP
- Build, debug and maintain CI/CD and test automation pipelines, and related infrastructure for audio team
- Bring up and implement sensor drivers.
- Work with firmware level software for supporting image processing hardware
- Create OS level utilities to aid in debugging and performance improvements
- Work on the EVA hardware drivers and perform testing on various targets and OS (Linux, QNX)
- Maintain the equipment in the lab and prepare targets for testing using Axiom and Jenkins
- Engage in testing and evaluation of conventional and DL-based CV algorithms on X86 and target
- Build, debug and maintain CI/CD pipelines for CV team
- Work on the display driver software in different operating systems (Linux, Zephyr, QNX, Android)
- Implement the display driver in userspace and/or kernel space
- Debug and fix issues in the software
- Contribute to the development of graphics drivers and low-level software for automotive platforms.
- Gain hands-on experience with graphics APIs (i.e. OpenGL, Vulkan, OpenCL), GPU driver development, and embedded systems.
- Build graphics applications, tools, and scripts to support development, testing, validation, and continuous integration.
- Virtualization concepts, hypervisors, or tools such as KVM, QEMU, or crosvm.
- Investigate issues involving memory sharing, interrupts, device discovery, and I/O.
- Develop scripts and test applications to automate functional validation and regression testing.
- Analyze logs and traces to troubleshoot failures and identify performance bottlenecks.
- Document setup procedures, findings, and reproducible test cases.
- Collaborate with kernel, platform, and multimedia engineers through code reviews and technical discussions.
- Contribute to development, debugging and maintenance of video driver on Linux, QNX and Android
- Contribute to development, debugging and maintenance of on and and off target tests for video drivers
- Build, debug and maintain CI/CD pipelines, and related infrastructure for video team
Krav
- Strong analytical, problem-solving, and organizational skills with keen attention to detail
- Coursework in operating systems and programming, working knowledge with systems level languages like C, C++
- Experience developing and debugging embedded systems through projects or past experiences
- Familiarity working with Linux based operating systems
- In study towards a bachelor’s degree in one of the following: Electrical Engineering, Computer Engineering, Engineering Science, Computer Science, or related field
- 1+ years of academic experience with programming languages such as C, C++, Python, etc
Önskade kvalifikationer
- Exposure to real-time operating systems
- Fundamental knowledge and/or coursework in concurrency
- Previous systems level experience or projects
- Experience with embedded protocols like UART, I2C, SPI
- Experience with scripting languages like Python and CI/CD workflows
Förmåner
- competitive hourly pay
- accrued vacation time
- housing stipend to accommodate for the duration of your internship
- professional development workshops
- social events
- cross-functional speaker sessions
- an executive speaker series
Färdigheter
CC++PythonLinuxUARTI2CSPICI/CDOpenGLVulkanOpenCL
#internship#automotive#engineering#software development#embedded systems
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 5 dagar sedan
Anställningstyp
Praktik
Arbetsform
På plats
Lön
54 600–103 350 US$ / år
Erfarenhetsnivå
Junior
Platser
Markham, Canada
Kvalifikation
Kandidatexamen
Sökande
Ansök tidigt
