Senior Software Developer Remote

Apply Now

Job Description

Hiring Senior Software Developer required.

Responsibilities
  • Fluent in English with excellent written and verbal communication skills.
  • Bachelors or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in Linux, including working with the filesystem and kernel-level configurations.
  • Strong understanding of hardware components and drivers, particularly in relation to PCI-E boards and ARM64 systems.
  • Proficiency in networking protocols, including TCP/UDP, HTTPS, and SSH.
  • Extensive experience with 4G LTE and/or 5G NR networks.
  • Hands-on experience with RAN software such as srsRAN, openRAN, and free5GRAN.
  • Expertise in C/C++ programming, with a focus on developing and optimizing embedded systems software.