BSP Software Engineer in Essex

BSP Software Engineer in Essex

Essex Full-Time 70000 - 90000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Join our team to develop cutting-edge software for high-performance automotive infotainment systems.
  • Company: Skyships Automotive Limited, a leader in automotive technology and innovation.
  • Benefits: Competitive salary, hands-on experience, and opportunities for growth in a dynamic environment.
  • Other info: Collaborative culture with a focus on learning and professional development.
  • Why this job: Work on exciting projects that power the cockpits of luxury cars like Aston Martin and Pagani.
  • Qualifications: Strong background in Embedded C/C++ and familiarity with QNX or Linux environments.

The predicted salary is between 70000 - 90000 £ per year.

Company Overview

Skyships Automotive Limited is a dynamic automotive technology company and Tier 1 supplier to exclusive high‑performance automotive OEMs. Skyships’ infotainment products power vehicles from brands such as Aston Martin, Pagani, Karma and others. We design, develop, manufacture, validate, create software for, and integrate advanced driver information systems, cockpit controllers, and connected car solutions. Our state‑of‑the‑art automated manufacturing facility features robotised assembly systems developed in‑house, tightly coupling design and engineering with series production.

We are seeking an energetic and motivated software engineer, including graduates, who is eager to learn and contribute on our foundational software, audio, video and device drivers that underpin the platform which powers the cockpits of some of the most amazing cars in the world.

Responsibilities

  • Work within the software team to develop and maintain low-level BSP (Board Support Package) software for automotive infotainment and cockpit platforms (Qualcomm Snapdragon, etc.)
  • Develop and integrate software components on QNX and Linux operating systems
  • Bring up and configure new hardware platforms including SoCs, peripherals, and evaluation boards (Texas Instruments, Infineon, etc.)
  • Develop and maintain device drivers and system-level interfaces (e.g., SPI, I2C, UART, USB, Ethernet, PCIe)
  • Collaborate to support new/improved UI frameworks necessary to support automotive projection tech (such as Apple CarPlay and Android Auto)
  • Work with application software teams to enable and integrate communication with vehicle systems via CAN, Ethernet, and other automotive protocols on multiple vehicle programmes
  • Debug, optimise and stabilise existing software platforms
  • Analyse system performance, boot time, memory usage, and reliability improvements
  • Produce maintainable, high-quality, and well-documented code

Requirements:

  • Strong experience or academic background in Embedded C/C++
  • Experience or exposure to QNX and/or Embedded Linux environments
  • Understanding of BSP development concepts, bootloaders, kernel configuration, and system bring-up of QNX and Linux based automotive embedded systems
  • Experience with automotive communication protocols (CAN, LIN, Ethernet, A2B)
  • Familiarity with device driver development and hardware interfaces (USB, SPI, I2C, Ethernet, PCIe, etc.)
  • Knowledge of debugging tools (e.g., JTAG, GDB, trace tools)

Advantageous:

  • Experience with QNX Neutrino RTOS, Linux kernel internals, or Yocto build systems
  • OpenGL/ES or graphics pipeline experience
  • Familiarity with secure boot, OTA updates, or embedded networking stacks

BSP Software Engineer in Essex employer: Skyships Automotive Limited

Skyships Automotive Limited is an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration in the cutting-edge automotive technology sector. With a focus on employee growth, we provide opportunities for continuous learning and development, particularly for software engineers eager to work on high-performance infotainment systems for prestigious automotive brands. Our state-of-the-art facility not only enhances your technical skills but also immerses you in a dynamic environment where your contributions directly impact the future of automotive technology.

S

Contact Details:

Skyships Automotive Limited Recruitment Team

We think you need these skills to ace BSP Software Engineer in Essex

Embedded C/C++
QNX
Embedded Linux
BSP Development
Bootloaders
Kernel Configuration
Automotive Communication Protocols (CAN, LIN, Ethernet, A2B)