System Architect

Job description

 Our prestigious multinational partner company is looking for a System Architect colleague.

Why it is a good opportunity for you:

• Value added processes, complex tasks – good motivator for long term
• Attractive, innovative work environment
• Competitive salary package

What you will be doing:

• Design, and develop open- and closed-source embedded libraries, applications, and services running on Linux
• Responsible for reviewing design and code, consulting with customers, specifying requirements, and fixing extremely critical bugs reported by testers and customers
• Opportunity to participate in the overall development process

Requirements that make you the best candidate:

• 8+ years of experience in embedded Linux C/C++ programming; especially knowledge about Linux in: file system , TCP/IP Networking, device drivers, IPC, memory management, processes scheduling
• 3+ years of experience in architecture design
• Experience with IPC/RPC frameworks
• Experience in Linux compilation systems like GNU make, Autotools and CMake
• Linux application debugging skills using GNU tools like gdb, objdump, readelf, and coredump analysis
• Experience in shell/Python scripting
• Good Android knowledge and Qualcomm platform experience
• Good C++ language knowledge
• Security knowledge (Secure boot/MAC/TrustZone, etc.)
• Knowledge of the embedded hypervisor architectures (Type 1/2)
• Experience in AutoSAR
• Experience in the open-source community is preferred
• Fluent in English

Image 2023 02 21 T17 09 03

Download our 2023 salary guide to discover how much you could be earning