About this role
Salary: £90,000 - 120,000 per year
Requirements
- Solid software engineering fundamentals and a clear understanding of physical-layer communications
- Hands-on development experience in Python, Go, or C++, including writing production-ready code and completing an entry-level software engineering coding assessment
- Practical knowledge of RF path loss, signal propagation, network topology, and link budget calculations
- Experience building or working with network and system simulation tools
- A degree in Computer Science or Electrical Engineering, or equivalent practical experience
- At least 3 years of experience in engineering roles
Responsibilities
- Create and maintain detailed, accurate system models that support the operation of dynamic wireless networks
- Write production-ready code in Python, Go, or C++ to connect our platform to customers hardware
- Shape and refine data structures for complex network configurations
- Analyze link budgets, signal behavior, and coverage across different environments
- Troubleshoot complex live network issues
- Work with product and engineering teams to turn custom solutions into standard, reusable features
Technologies
- Hardware
- Support
- Network
- Python
- System Engineer
More
We are a leading-edge technology firm seeking a System Engineer for a hybrid systems and software role bridging wireless communications and our software platform. The role combines wireless engineering expertise and software skills to help ensure system models are high-performing, robust, and operationally resilient. The posting lists the position as remote, with a salary of £90,000–£120,000.
last updated 43 week of 2026