Software Engineer

IC Resources Recruitment

Software Engineer Overview

Company Name IC Resources Recruitment
Job Role Software Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location Rest of UK

Join a forward-thinking technology company based in the UK, specializing in high-performance physical layer solutions for 5G and next-generation wireless communications, with a particular focus on satellite and Non-Terrestrial Networks (NTN). The organization is seeking a skilled Software Engineer to contribute to the development and optimization of platform and infrastructure software that supports complex 5G NR physical layer systems.

This role involves working on real-time embedded platforms, requiring close collaboration with hardware, PHY algorithms, and system teams to deliver high-performance, efficient software solutions. The ideal candidate will have a hands-on approach, enjoying work at the intersection of C/C++, embedded systems, Linux, and hardware acceleration techniques.

Key Responsibilities

  • Design, develop, and optimize software tailored for real-time embedded systems used in advanced 5G NR physical layer applications.
  • Work closely with multidisciplinary teams to ensure software performance aligns with hardware capabilities and system requirements.
  • Apply software optimization strategies, including SIMD instructions, multi-threading, and hardware acceleration, to enhance system performance.
  • Integrate software solutions onto ARM-based embedded hardware platforms, ensuring seamless operation and reliability.
  • Contribute to the development of platform and infrastructure software that underpins next-generation wireless communication systems.

Candidate Requirements

  • Proven experience programming in C or C++ within performance-critical environments.
  • Background working with real-time embedded systems or Embedded Linux platforms.
  • Strong understanding of software optimization techniques, including SIMD, multi-threading, and hardware acceleration.
  • Experience with scripting languages such as Python or Bash for automation and testing tasks.
  • Familiarity with ARM-based embedded hardware integration.
  • Knowledge of 5G NR, signal processing, O-RAN, or related wireless technologies is highly desirable.

Benefits and Working Environment

  • Salary around £50,000 per year, reflecting the level of expertise and experience.
  • Hybrid working model combining remote work with on-site presence at the company’s UK location.
  • Opportunity to be part of a pioneering team working on innovative wireless communication solutions.
  • Engagement in cutting-edge projects at the forefront of 5G and satellite technology development.

Additional Information

The company is open to considering candidates who may require visa sponsorship, as indicated by the company’s inclusion in the UKVisaJobs database with a ‘likely to sponsor’ status. They do not explicitly state that sponsorship is guaranteed or provided, but they are willing to consider sponsorship for the right candidate.

If you have a strong background in C/C++, embedded systems, and a keen interest in 5G PHY technology, this role offers an exciting opportunity to advance your career in a dynamic and innovative environment. To apply or learn more about this position, contact Callum Allen at IC Resources.


Degree Requirement: Not Specified

Visa Sponsorship May be

To apply for this job please visit ic-resources.com.