Skip to main content
Linux Development Engineers – 5G Radio Development

Dublin, Ireland or Gdynia, Poland

We are seeking 2 talented Linux Development Engineers to join our team and contribute to the development of Linux applications on our new 5G NR radio systems.

This is an exciting opportunity to work on cutting-edge technology and shape the future of wireless communications.

Job Description:

As a Linux System Engineer, you will play a crucial role in the development and optimization of Linux applications on our 5G NR radio systems. You will be responsible for designing, implementing, and maintaining Linux-based software solutions that enhance the functionality, performance, and reliability of our 5G NR radio products. You will work closely with cross-functional teams, including software developers, FPGA developers,  system architects, and RF engineers, to ensure seamless integration and efficient operation of the software stack.

Responsibilities: 

  • Design, develop, and optimize Linux-based applications for 5G NR radio systems
  • Collaborate with software development teams to define software requirements and specifications
  • Implement and integrate Linux user space applications, drivers, and middleware components
  • Perform debugging, troubleshooting, and performance analysis of Linux-based software
  • Ensure compliance with industry standards and best practices for Linux application development
  • Work closely with system architects to understand system requirements and translate them into software solutions
  • Collaborate with RF engineers to optimize the software stack for optimal radio performance
  • Collaborate with FPGA engineers to optimize the software stack for optimal digital signal processing, performance monitoring and fault reporting
  • Conduct system-level testing, including functional testing, performance testing, and interoperability testing
  • Provide technical support and guidance to internal teams and external stakeholders

Qualifications: 

  • 3+ years of experience in software development and Bachelor’s degree in Computer Science, Electrical Engineering, or related field. Master’s degree is a plus
  • Solid experience in Linux system engineering and application development
  • Strong programming skills in C/C++, Python, and shell scripting
  • Proficient in Linux Application development kernel development, device drivers, and kernel debugging
  • Familiarity with 5G NR radio systems and wireless communication protocols (optional)
  • Familiarity with application software development on ARM processors and its architecture
  • Experience with software development tools, version control systems, and build automation
  • Knowledge of network protocols, such as I2C, UART, TCP/IP, UDP, and Ethernet
  • Understanding of real-time operating systems and embedded systems
  • Good understanding of multi-thread and multi process concepts
  • Inter-process communications concepts
  • Strong problem-solving and troubleshooting abilities
  • Excellent communication and collaboration skills
  • Self-motivated and able to work effectively in a fast-paced, dynamic environment

Applying for the role is easy – simply click “Apply Now” to send your CV by email to our HR Dept.

If you have any questions related to the role, please email careers@benetel.com.

Benetel is an Equal Opportunities employer.