Position: Senior С/C++ Software Engineer (Automotive) IRC104853
Company: GlobalLogic
Experience required: 3y
Category: C++
English level: intermediate
Published: 2020-11-01T00:00:00+02:00

The successful candidate will get a chance to work on cutting edge infotainment/digital cockpit technologies from leading Auto manufacturers and Tier1s and see the projects through to commercialization.

**Responsibilities**

Development and debug of SW issues and helping to customize/optimize software to meet the product requirements using the features in Qualcomm SOC.

The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Hardware and Software driver architecture, read/write technical specifications/requirements, demonstrate strong analytical and problem-solving abilities and work closely with external customers to launch their new products on time.

**Requirements**

– 4+ years Software Applications Engineering, Software Development experience, or related work experience.
– Experience with Embedded software development, integration, debugging.
– Experience with embedded Multimedia development in one or more of Audio, Display, Graphics, Camera domains.
– Experience with C/C++ programming.
– Experience High level operating systems (Linux and/or Android) Or any Real-time Operating systems.
– Excellent issue triage and Debugging skills
– Good Communication and Excellent Team working skills.
– Quick Adaptability to work in new technologies.

Nice to have:

– Experience with Automotive Infotainment projects
– Live debugging and Post-mortem debugging
– Experience with one or more software platforms: QNX, GHS, Linux Containers
– Exposure to Hypervisors and Virtualization

– OpenGL ES, Vulcan, OpenCL
– Audio Frameworks and Drivers
– Experience with Display and Camera drivers and controllers
– Familiarity with bridge-chips (serialiser/de-serialisers), composition, colour formats
– GPU buffer management, GPU shader architecture
– Display panel and /or Camera sensor specifications (timing, pixel clock, framerates)
– Experience with CSI and DSI interfaces
– Video Codecs (HEVC, H265/H264) Audio Codecs (MP3/AAC)
– Experience with System performance profiling and optimization
– Understanding of Linux kernel concepts and relevant work experience.
– Familiarity with : Qt/QML, SHM, Window Managers, Texture Compression, Physical Audio interfaces (I2S, TDM), Sample Rate Conversion/ASRC, DSP software, MOST, eAVB