Embedded Software Engineer: Linux BSP
Indexed description
We provide a competitive compensation package, opportunities for professional growth, participation in a discretionary equity incentive plan, and access to a comprehensive company benefits program, subject to eligibility requirements.
Join us to shape the future! Work with brilliant minds on technology transforming automotive industry and make a lasting impact.
We’re seeking talented and self-motivated software engineers to join our embedded system team. In this role, you play a crucial role in building a reliable autonomous driving vehicle.
Locations
- San Jose, California, US (Salary Range: $75k—$300k USD)
- Barcelona, Catalonia, Spain
- Singapore
- Dubai, UAE
- BSP underlying driver development in automotive embedded software projects based on linux systems.
- Design and implement the development and debugging of kernel modules and peripheral drivers.
- Participate in platform-based software design, coding, maintenance and version management.
- Participate in the integration test, fault analysis and location, and tracking and solving problems of related functions in the domain controller software.
- Proficient in C/C++ language, understand the development of ARM platform architecture, and be familiar with NXP/TI SOC platform first.
- Familiar with Linux Kernel, proficient in Linux system cutting, customization and optimization, and familiar with common kernel debugging methods and tools.
- Master the principles of I2C, SPI, PCI-E, UART, CAN and other buses, and be able to independently complete the transplantation and debugging of corresponding peripheral drivers.
- Familiar with the compilation and construction process, proficient in the use of makefile, and those with Yocto-related project experience are preferred.
- Familiar with automotive CAN bus knowledge, and proficient in the use of CANoe, kvaser and other bus testing tools.
- Familiar with circuit schematics, and proficient in the use of programmable power supplies, oscilloscopes, electronic loads and other equipment.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search