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.