Tasks:
- * Analyze requirements and design software solutions
- * Build debugging and analysis tools
- * Conduct code reviews
- * Design domain controller software architecture
- * Develop automated testing and CI/CD pipelines
- * Develop automotive core software in C/C++
- * Develop build systems and cross-compilation toolchains
- * Develop operating system frameworks and drivers
- * Implement system services and communication middleware
- * Improve boot time, stability, and reliability
- * Optimize system performance and resource usage
- * Research and deploy new platforms and architectures
- * Write technical documentation and test cases
Perks/Benefits:
- + Career Development Programs
- + Dinner allowance
- + Five Social Insurances And One Housing Fund
- + Flexible start time
- + Meal allowance
- + Mentorship
- + Transportation allowance
- + Two-Day Weekend
Skills/Tech stack required:
[Algorithms] [ARM architecture] [C#] [C++] [Data Structures] [Design Patterns] [Embedded Linux] [File systems] [FreeRTOS] [Linux] [Memory Management] [Modern C++] [Object-Oriented] [Object-oriented programming] [Operating System] [Operating System Concepts] [Process and Thread] [Process and thread management] [QNX] [RT-Thread] [STL] [System Concepts] [Thread management]
Educational requirements:
[Bachelor's Degree]
Role(s):
[Automotive Software Engineer] [C++ Developer] [Developer] [Embedded Software Engineer] [Engineer] [Software Engineer]