Fonolive Marketplace App on Google PlaystoreFonolive Marketplace App on App Store - Apple iOS
  • jobs
  • 1 month ago

jobs description

Founded in 2008, ThunderSoft is a provider of operating system technologies, superior

products and solutions, experts in mobile, IoT, automotive and enterprise. Headquartered in Beijing and listed on the Shenzhen Stock Exchange (SZ: 300496), We have more than 25

R&D centers and offices all over the world.

Thundersoft Europe GmbH, located in Ulm, Germany, is the business center in Europe of

Thunder Software and mainly responsible for the marketing, business development and

customer support of the Smart Vehicle Business Group, Smart IoT Business Group, as well as the company's products and services in the European region.

Want to know more details, please click on the website:



To strengthen our team, we are looking for the following talents in Bucharest as soon as possible.

Senior Automotive SW Engineer (C++ / Linux / QNX)

Position Summary: Senior SWE for an Automotive... product.

The Senior SW Engineer will be part of a team responsible for developing the SW on a complex Automotive Control Unit, consisting of BSP SW, Middle layer, Audio Services on QNX, AOSP framework and the management of common resources among Cockpit and ADAS Systems,

Your Role:

Liaise with system requirements, responsible for translating system requirements into complete software architecture designs, and formulating the functions and interfaces of each software component. Complete the technical selection of core components.

Organize and lead detailed designs of various software components, oversee discussions, finalization, and implementation of technical solutions for each component.

Responsible for comprehensive optimization of Linux to enhance overall boot time, stability, and real-time performance.

Responsible for foundational framework development, including coding key modules.

Assist in hardware debugging and testing, lead and guide developers in software bug fixes and performance optimization.

Assist in product and system planning to enhance product competitiveness.

Assist in technical team building, guide software development of drivers, kernels, and middleware, and resolve architectural issues encountered during development and operation.

Your profile:

Minimum of 5 years of Linux platform development experience, with practice in low-level system design; proficient in multi-threading, multi-processing, socket communication, file systems, etc., in the Linux environment.

Proficient in C++ and C languages, familiar with kernel development interfaces, with excellent coding skills.

Familiar with Linux kernel and driver architecture, with practical experience in hardware driver development.

Familiar with cross-compilation environments, debugging tools, kernel, and file system trimming in embedded systems.

Familiar with network protocols such as TCP, IP, UDP, HTTP, TLS.

Possess a good programming style and coding foundation, with rich experience in reuse, refactoring, and design patterns preferred.

Strong communication skills, adept at expressing technical viewpoints to others and persuading them.

Good writing skills, capable of summarizing work content into technical documents.

Strong team spirit, able to influence the technical atmosphere of the team.

Good proficiency in both written and spoken English.

We offer:

Sustainable career development through diverse projects in a fast-growing industry.

Attractive Salary Package according to experience

Meal Tickets

Private Medical Subscription

Bright offices with a friendly working atmosphere and flat hierarchies.

23 days off as start plus 1 day off for every 5 years experience
Bucharest Romania


Apply - Senior Automotive SW Engineer (C++ / Linux / QNX) Bucharest