We are looking for a System Engineer – Vehicle Connectivity to support the design, development, testing, and maintenance of software applications across the production life cycle. The role is focused on Linux-based software development in an automotive connectivity context, working closely with product, scrum, software, and system competency teams to deliver robust vehicle connectivity solutions.
Engagement details:
- Location: New Taipei City, Taiwan
- Working model: Hybrid / Remote
- Employment type: Long term engagement
- Start date: ASAP
Responsibilities:
- Architect, design, develop, test, analyze, debug, and maintain software applications throughout the production life cycle.
- Work with the Product Owner and Scrum Master to support estimation and planning in an iterative development environment.
- Collaborate across software and system competency teams to resolve technical obstacles within owned software modules.
- Contribute to low-level design documentation and technical alignment across software modules.
Qualifications:
- Proficiency in C and C++, including C++11/14 and STL.
- Experience working in a Linux environment.
- Experience with multiprocessing and inter-process communication, including socket programming, shared memory, and message queues.
- Experience with multithreading and synchronization mechanisms, including mutexes and semaphores.
- Exposure to Object-Oriented Analysis and Low-Level Design documentation using UML.
- Familiarity with unit testing practices and static code analysis techniques.
- Good written, oral, and interpersonal communication skills.
Next steps:
- Press Apply
- We will review your application
- If qualified, you will be accepted into the network and can be considered for this and similar positions & projects