We are looking for: Automotive Software Engineer | Focus on Linux Kernel & Platform
Main responsibilities:
- Develop and maintain embedded firmware using Yocto Linux, C, and C++
- Develop and customize Board Support Packages (BSP), including bootloaders, device trees, kernel modules, and low-level drivers
- Design and implement embedded applications and services on top of Linux-based systems
- Ensure optimal system performance, startup time, and resource utilization in compliance with automotive standards
- Collaborate with Tier 1 suppliers and OEMs to clarify requirements, align on deliverables, and support integration/testing
- Work closely with chipset vendors to resolve BSP-level issues, incorporate patches, and ensure upstream compatibility
- Collaborate closely with cross-functional teams including system architects, hardware engineers, and automotive domain specialists to ensure seamless hardware-software integration
- Diagnose, troubleshoot, and resolve complex system-level and driver-level issues in a timely manner
- Document technical designs, configurations, and development procedures; actively contribute to team knowledge sharing
- Participate in code reviews, automated and unit testing, and debugging processes to uphold software quality and reliability standards
Required qualifications:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field
- 3+ years of hands-on experience in embedded Linux development with focus on Yocto, C, and C++Proven experience in the telematics and automotive industry
- Experience in application-level development and debugging in embedded systems
- Expertise in Linux system development and Yocto Project
- Strong problem-solving and analytical skills
- Strong debugging skills using tools such as adb, GDB, JTAG, oscilloscope, serial console
- Proficient in programming languages such as C/C++
- Familiarity with telematics technologies and IoT
- Excellent communication and interpersonal skills
What do we have to offer you?
- Competitive salary and performance-based bonuses
- Opportunities for professional growth and development
- Flexible working hours and remote work options