Skip to content
mimi

Automotive - Embedded Software Applications Engineer (m/f/d) – Multimedia

Qualcomm

On-site Full-time Lead Today

About the role

General Summary:

Job Overview:

The position in Qualcomm Automotive Application Engineering Group closely collaborates with automotive partners and customers. The concept commercialization team involves aspects of Embedded software, HW designs, Feature Prototyping, Feature Integration, SW customization, and Performance Optimization. Debugging efforts are key for a successful launch of the product. This position requires a strong Software Engineer with good knowledge and hands-on experience in Design/Development/Debugging aspects of multimedia on operating systems like Linux, Android, Greenhills, Integrity, and QNX embedded systems.

Main responsibility:

  • Provide direct support to Qualcomm customers and partners in design, development, and debug of Qualcomm reference designs
  • SW related issues helping customize/optimize software to meet product requirements using features of Qualcomm SOC
  • The candidate must quickly ramp up onto existing projects, understand Automotive platform Hardware/Software driver architecture, read/write technical specifications/requirements, and demonstrate strong analytical problem-solving abilities
  • The candidate will work closely with external customers to customize and launch new products
  • Successful candidates will get the chance to work on cutting-edge infotainment/digital cockpit technologies with leading automotive manufacturers and Tier 1s, seeing projects through to commercialization.

Minimum Qualifications:

  • 6+ years experience in Embedded software development/debugging related work experience
  • 1+ years experience in a customer-facing role
  • Experience in Embedded software development, integration, and debugging
  • Experience in embedded Multimedia development in one of the Audio, Display, Graphics, or Camera domains
  • Experience in C/C++ programming
  • Experience in high-level operating systems like Linux and/or Android, and real-time operating systems
  • Excellent issue triage and debugging skills
  • Good communication and excellent team working skills
  • Quick adaptability to work with new technologies

Preferred Qualifications:

  • Experience with Automotive Infotainment projects, live debugging, and post-mortem debugging
  • Experience with software platforms such as QNX, GHS, and Linux Containers
  • Exposure to Hypervisors and Virtualization
  • Experience with OpenGL ES, Vulcan, and OpenCL
  • Audio Frameworks and Drivers experience
  • Experience with Display and Camera drivers/controllers
  • Familiarity with bridge-chips and serialiser/de-serialisers, composition, colour formats, GPU buffer management, and GPU shader architecture
  • Experience with Display panel and/or Camera sensor specifications, timing, pixel clock, and framerates
  • Experience with CSI/DSI interfaces
  • Experience with Video Codecs like HEVC, H265, H264
  • Experience with Audio Codecs like MP3/AAC
  • Experience with System performance profiling and optimization
  • Understanding of Linux kernel concepts relevant work experience
  • Familiarity with Qt/QML, SHM, Window Managers, Texture Compression, and Physical Audio interfaces I2S, TDM, Sample Rate Conversion/ASRC, DSP software, and eAVB.

Educational Qualifications:

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

Skills

AACAndroidASRCAudioCC++CameraCSIDSPDSIDisplayeAVBEmbeddedGPUGreenhillsH264H265HEVCI2SIntegrityJavaLinuxMP3OpenGL ESOpenCLPythonQNXQtQMLSHMTDMVulkan

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free