Mô tả công việc
Mô tả công việc
Tóm tắt công việc
Together, we research and develop embedded systems mounted on cars including Infotainment, Cluster, Driving Assistant.
Software Engineers involve in HMI Applications (Multimedia, Phone projection, Navigation, HAVC), in-car protocols and
communication (CAN, Ethernet), sensor drivers (Lidar, RF), and system frameworks.
What we do
- Write clean, human-readable code with unit tests
- Develop high quality code and maintain software source code written in C/C++, and/or QT QML/Python
- Analyze and fix software bugs using code coverity tools and testing devices
- Create and maintain software documentation
- Cooperate with internal organization and 3rd party
- Steady efforts to improve SW design and quality
1. Benefits
Salary will be negotiated depends on your competency
Competitive compensation package (Basic salary, Monthly Allowance, Performance incentive, Profit Sharing) - Up to 15-16 monthly salary/year
Attractive benefits (SHUI Insurance, PTI Premium Health Care Insurance full sponsored for both you and your family)
Team-building Support Bonus quarterly
100% official salary during the probation period, annual salary raise
Extra bonus per special occasions (Birthday, Labor Day, National Day, Solar New year, Lunar New Year)
Annual company outing trip/travel benefit
2. Working environment:
5 working days/week with flexible working time and no overtime
Chance to go on business trip oversea
English working environment: You will have chance to practice English in both 4 skills.
Internal English Class full sponsored by Company
Professional, creative, comfortable and flexible working environment
Young and talented colleagues with nice and supportive leader
Chance to develop career with clear and motivated performance management system
Common cultural-sportive Clubs and activities, sponsored and/or supported by the Company
If you find an open culture where people are valued, trusted and treated fairly, let's join us!
Yêu cầu công việc
Yêu cầu công việc
1. Work experience
- Have at least 1 year of experience in software development in C/C++
- Have experience in developing embedded systems in application layer, and/or service, driver layer
- Have hands-on experience to use JIRA, SVN, GIT
- For IM grade, should have good knowledge in Object-Oriented Programming (OOP) and Design Patterns
2. Education: University degree or above in Computer Science/Electronics/
Industrial Engineering or equivalent.
3. Knowledge, Competency
- [Mandatory] C/C++ Language
- [Mandatory] Working in Linux environment
- [Preferred] Experiences related to multi-thread, multi-process programming (IPC, DBus)
- [Preferred] Using QT and QML for UI design and user interaction, or GUI framework for embedded (TouchGFX, uGUI, Altia)
- [Preferred] Knowledge in Microcontrollers, protocols for peripherals (UART, I2C, SPI)
- [Preferred] Knowledge in OOP and design pattern (MVC, Singleton, Observers)
- [Preferred] Knowledge about connectivity service (Apple CarPlay, Android Auto, Bluetooth)
- [Preferred] Experiences related Open Source porting & development & customizing
4. Skills and attitude
- Good English skill in both verbally and written
- Thorough, sincere, responsible, understanding mindset
- Strong motivation to develop career in automotive software and car automation
- Active communication internally and externally
- Good ability in teamwork and working independently
Thông tin khác
Yêu cầu kỹ thuật:
C
,
C++
,
Linux
,
Jira
,
MVC
,
OOP
,
Git
,
Design Patterns
,
SVN
,
Embedded
,
Qt
,
Multi-Threading
,
Singleton
,
Android
,
UI
,
GUI
,
SPI
,
UART
,
I2C
,
QML
,
Observer
,
IPC