Automotive Infotainment Base Software Engineer
Are you passionate about cutting-edge automotive technologies? We are seeking an experienced Automotive Infotainment Base Software Engineer to join our dynamic team. This is your chance to work on state-of-the-art infotainment systems that redefine in-car experiences and connectivity.
Job Overview
Position: Automotive Infotainment Base Software Engineer
Department: Software Development
Job Type: Full-Time
As an Automotive Infotainment Base Software Engineer, you will play a critical role in designing, developing, and maintaining high-quality software solutions for automotive infotainment platforms. Your expertise will directly impact the driving experience and safety of our customers.
Key Responsibilities
Translate application storyboards and use cases into functional applications.
Design, build, and maintain efficient, reusable, and reliable C/C++ code.
Ensure optimal performance, quality, and responsiveness of applications.
Identify bottlenecks and bugs and devise solutions to resolve them.
Maintain code quality, organization, and automation.
Document high-level and low-level designs, source code, and unit tests.
Collaborate with partners, suppliers, and team members for seamless project execution.
Required Skills and Qualifications
Mandatory Skills
Bachelor’s degree in Computer Science, Electronics & Communication, Electrical Engineering, or a related field.
4 to 8 years of software development experience.
Strong knowledge of the automotive infotainment domain with relevant project experience.
Proficiency in Linux/Android platforms and interprocess communication in Linux.
Debugging skills to troubleshoot issues across Linux platform layers.
Programming expertise in C/C++ (preferably Modern C++).
Familiarity with tools like GIT, popular Linux build systems (CMake, Make, Yocto).
Experience with test-driven development (unit and module testing).
Excellent communication and teamwork skills.
Desired Skills
Familiarity with programming languages like GO, Python, and Rust.
Knowledge of continuous integration processes.
Understanding of runtime performance, resource consumption, and inter-task synchronization mechanisms.
Experience with cloud technologies such as Kubernetes, Azure, AWS, or GCP.
Knowledge of Some/IP, car network simulation, and Adaptive Autosar.
Board bring-up experience.
Why Work With Us?
Be part of an innovative team revolutionizing in-car experiences.
Work on advanced automotive technologies in a collaborative environment.
Opportunities for professional growth and skill enhancement.
Inclusive and diverse workplace culture.
Compensation and Benefits
Competitive salary based on experience.
Comprehensive health and wellness benefits.
Paid time off and flexible working hours.
Opportunities for training and development.
Access to cutting-edge tools and resources.
Call to Action
Ready to take the wheel in your career? Join us as an Automotive Infotainment Base Software Engineer and drive innovation in the automotive industry. Apply Now and be part of our journey to redefine mobility.
Frequently Asked Questions
What is the application process?
The application process includes submitting your resume, a technical assessment, and an interview.
Are remote work options available?
Yes, remote work options are available depending on the project requirements.
What kind of projects will I work on?
You will work on automotive infotainment systems, including Linux/Android platform development and car network simulations.
Do I need automotive industry experience?
Experience in the automotive industry is preferred but not mandatory if you have strong software development expertise.