DevJobs

Mid Embedded SW Engineer

Overview
Skills
  • C C
  • C++ C++
  • Python Python
  • Linux Linux
  • BSP
  • gRPC
  • Kernel
  • Xilinx Ultrascale+
  • InfiniBand
  • Kernel driver development
  • RDMA
  • RoCE
We are looking for a Senior Embedded / Systems Software Engineer to join the core team of Project NEXUS.

The role involves low-level system development on Linux-based embedded platforms, including BSP development, board bring-up, and high-performance communication technologies.

Responsibilities:

  • Low-level software development in C / C++ Linux BSP, kernel, and system-level development Board bring-up on embedded platforms
  • Development and integration on Xilinx Ultrascale+ SoCs
  • Design and integration of RDMA-based solutions Development of system services using gRPC Use of Python for tooling, automation, and testing System-level debugging and performance analysis.

Requirements:

  • Requirements 4+ years of experience in Embedded / Systems software development
  • Strong proficiency in C and C++
  • Hands-on experience with Linux internals, BSP, and kernel-level work
  • Experience with board bring-up
  • Solid understanding of low-level system architecture
  • Experience with Xilinx Ultrascale+ or similar platforms
  • Familiarity with gRPC Advantages
  • Practical experience with RDMA (RoCE, InfiniBand, or similar) Kernel driver development experience
  • Background in high-performance or networking systems.
abra