Expert For High Performance SoC BSP Integration (POSIX Kernel, Device Drivers)
Bosch Global Software Technologies Company Limited
Mô tả công việc
We are looking for a skilled and passionate Software Expert to join our team, focusing on the integration, development and optimization of critical software drivers. In this role, you will play a key part in advancing our SoCs by designing, implementing and porting essential software components for embedded environments. Your core responsibilities will include: - You will develop advanced software modules and drivers specifically for the POSIX operating system (e.g. QNX). - You will design and develop robust Linux kernel modules. - You will port existing Linux drivers (kernel and user Space) to specific Linux distribution environment to ensure seamless integration and functionality. - You will develop and contribute to multi-layer Continuous Integration (CI) environments.
Yêu cầu công việc
- Bachelor's or master's degree in computer science, Software Engineering, Electrical Engineering, Computer Engineering - 8+ years' experience embedded software development with BSP, kernel, and driver development, and application development - Strong proficiency in C/C++ - Experience with ARM Cortex-A based processors, Bootloaders (U-Boot preferred), Linux Kernel development, Device Driver Development. - In-depth expertise in high-performance System-on-Chip (SoC) architectures, including memory hierarchies for high-performance microprocessor CPUs and high-speed devices like PCIe. - Extensive development experience under Linux, QNX and POSIX operating systems. - Proficiency with debugging tools such as GDB, Lauterbach, etc. - Strong command of software version control systems, particularly Git. - Business fluent in written and spoken English (German will be a plus) Additional experience below is preferred (not mandatory) - Experience with Requirements Engineering tools (e.g. Codebeamer or similar platforms). - Experience QNX / Android development experience is plus - Hypervisor and virtualization with Multi-core SoC architectures is plus - Experience BSP development and maintenance, BSP Bring up is plus - Experience Automotive software development is plus - AI/ML software deployment on embedded platforms is plus - High-speed interfaces such as PCIe, Ethernet, and UCIe is plus - Knowledge of Functional Safety (ISO 26262) is plus - Solid working knowledge of GNU Compiler & Tools. - Familiarity with hypervisor technologies.
Quyền lợi
13th-month salary bonus and attractive performance bonus. , Premium health insurance for the employee and 2 family members. , 15++ days of annual leave plus 1 day of birthday leave. , Diverse training programs to strengthen personal and professional development. , Onsite opportunities: short-term and long-term assignments in worldwide offices. , Company activities including football, badminton, yoga, aerobics, and team building. , 100% salary and mandatory social insurance coverage during the 2-month probation period. Flexible working time and working model. Lunch and parking allowance.