Senior BSP Engineer

9 Months ago • 5-8 Years
Research Development

Job Description

Senior BSP Software Engineer needed to support a customer project led by a Global SOC Tier 1 leader serving a Premium German OEM. Responsibilities include providing direct support to customers and partners in the design, development, and debugging of SoC SW issues. The role requires customizing and optimizing software to meet product requirements, understanding Automotive platform Hardware and Software driver architecture, reading/writing technical specifications, strong analytical and problem-solving skills, and close collaboration with external partners for new product launches. The engineer will need to quickly ramp up on existing projects.
Good To Have:
  • Automotive Infotainment or Autonomous Driving project experience
  • Experience using JTAG, ftrace, or GDB debugging tools
  • Experience with common test equipment
  • Experience with Serial peripherals (UART, SPI, I2C, PCIe)
  • Experience with complex interfaces (USB, Ethernet, CSI, DSI, HDMI)
  • Experience with storage peripherals (UFS, eMMC, NVMe)
Must Have:
  • Several years of Software Applications Engineering experience
  • Embedded software development, integration, debugging experience
  • Hypervisor architectures and systems like QNX experience
  • C/C++ programming and modern scripting languages
  • 5+ years experience with High level operating systems (QNX, Linux, Android)
  • Understanding of ARM based SoC systems boot process and hardware blocks
  • Excellent issue triage and debugging skills
  • Good communication and team working skills

Add these skills to join the top 1% applicants for this job

cpp
linux
communication

Project description

We are searching for Senior BSP Software Engineer to support our current development team in a customer project, lead by Global SOC TIER1 leader serving Premium German OEM

Responsibilities

The Main responsibility is to provide direct support to customers and partners with the design, development and debug of SoC SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Hardware and Software driver architecture, read/write technical specifications/requirements, demonstrate strong analytical and problem-solving abilities and work closely with external partners to customize and launch new products.

Skills

Must have

Several years Software Applications Engineering, Software Development experience, or related work experience.

Experience with Embedded software development, integration, debugging.

Experience with Hypervisor architectures and systems like QNX

Experience with C/C++ programming and modern scripting languages.

5+ years development or debugging experience with High level operating systems (QNX, Linux and Android)

Generic understanding of the boot process and hardware blocks of ARM based SoC systems.

Excellent issue triage and debugging skills with complex system level issues.

Good communication and excellent team working skills.

Nice to have

Experience with Automotive Infotainment or Autonomous Driving projects

Experience in using debugging tools such as JTAG, ftrace or GDB.

Ability to work with common test equipment (oscilloscope, logic analyser, spectrum analyser, multimeter)

Experience with Serial peripherals UART, SPI, I2C, PCIe on hardware and software aspects.

Experience with complex interfaces like USB, Ethernet, CSI, DSI or HDMI.

Experience with storage peripherals like UFS, eMMC or NVMe.

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Set alerts for more jobs like Senior BSP Engineer
Set alerts for new jobs by Luxoft
Set alerts for new Research Development jobs in Germany
Set alerts for new jobs in Germany
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙