Application Developer-Open Source (Linux)

Overview

We are looking for an experienced Application Developer-Open Source with a strong background in Linux and Automotive Infotainment systems. The ideal candidate should have hands-on experience in designing and architecting infotainment solutions, leading technical discussions, and developing high-performance embedded applications using modern C++ (C++14 or above). The candidate should have worked on at least 6-9 automotive infotainment projects and possess strong expertise in system architecture, software design, and embedded Linux development.

Job Description

Design and architect Automotive Infotainment software solutions.

Lead the architecture and design of embedded software using C++14 or later.

Develop scalable, high-performance applications on Embedded Linux platforms.

Define software architecture, design patterns, and coding standards.

Collaborate with cross-functional teams including hardware, system, and testing teams.

Review software designs and code to ensure quality and compliance.

Perform technical analysis, troubleshooting, and root cause analysis.

Optimize software performance, memory usage, and system reliability.

Mentor development teams and provide technical guidance.

Support integration, validation, and release activities for infotainment products.

Skills & Requirements

C++, C++14, Embedded Linux, Automotive Infotainment, Software Architecture, System Design, Object-Oriented Programming, Design Patterns, Multithreading, Linux Kernel, POSIX, STL, IPC, CAN, Ethernet, UDS, Yocto, Buildroot, CMake, Git, Debugging, Performance Optimization, Unit Testing, Integration Testing, Agile, UML

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you