•  5+ years of experience in embedded software development
  • In-depth knowledge of embedded C/C++ programming and scripting languages like Python and Bash.
  • Strong experience RTOS/OS development, porting, and configuring  with a focus on QNX and Linux for embedded systems.
  • Extensive experience with SoC/MPU architecture, device driver development, board bring-up, and BSP porting.
  • Development and optimization of embedded operating systems, Middleware software particularly QNX and Linux, for SoC/MPU based platforms within our Software Defined Vehicles. • Design, implement, and maintain device drivers for various hardware peripherals.
  • Execute board bring-up activities for new hardware, ensuring compatibility and performance optimization.
  • Perform BSP porting and kernel configuration for custom hardware integrations.
  • Manage software build processes, version control, and configuration management using industry-standard tools.
  • Collaborate with cross-functional teams to diagnose and resolve complex hardware-software integration issues.
  • Utilize advanced debugging skills to identify and fix system-level issues promptly.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Valued technology partner for Silicon IP’s, custom ASIC, solutions, and Silicon services

Links