VacanciesHome > About Us > Vacancies

Please click on the job titles below to review requirements and apply.

UK

DevOps

Job Title: DevOps
Reporting To: Head of Global Technical Sales
Department: DevOps
Location: Cambourne, UK

Job Précis:
ip.access is looking for ambitious, highly talented and hard-working engineers to join our Services team. This is an exciting opportunity to work in an agile start-up culture where only the best candidates will be successful. The DevOps role is responsible for working with our customers, our technical project managers and our hosting partners on virtualisation network design and deployment of customer solutions and PoCs focused around our Presence solution portfolio. It also involves day to day ops management, provisioning, installation/configuration, operation, and maintenance of systems software built on the Linux / Centos technology. This individual cooperates with our development team to enable continuing innovation of our Presence solution.

Accountabilities:

  • Implementation and maintenance of tools used to automate the configuration and deployment of our cloud hosted Presence Solution

  • Routine maintenance of our cloud hosted Presence Solution

  • Maintaining Operational Procedures Documentation (MOP / runbook)

  • Providing RCA reports when outages occur

  • Working with hosting providers to ensure solutions are both performance and cost optimised.

  • Designing and rehearsing Disaster Recovery scenarios

  • Creating and Maintaining check-lists / troubleshooting guides for hosting partners to use

  • Providing lab / test environments for test and development teams to use for staging new software releases to the field.

  • Setup and configuration of customer virtual data centres (e.g. new operator trial systems)


Role Requirements:

  • Strong background in Linux Administration

  • Ability to drive tasks to completion and take full ownership of projects

  • Experience in firewall management on Linux systems and good understanding of implementing Security Policies in a Cloud hosted environment

  • Experience working with 3rd party suppliers and ensuring good relationship is maintained whilst keeping to SLAs

  • Awareness of cloud cost management, designing solutions to make efficient use of resources

  • This is a varied role with a variety of technical challenges requiring initiative, a willingness to learn and be proactive in a close-nit team.


Essential skills:

  • Excellent knowledge of infrastructure automation frameworks, e.g. Ansible, Terraform, Puppet.

  • Knowledge of containerization, specifically with Docker

  • Specifying, deploying, fault finding and upgrading virtualised cloud solutions

  • Good understanding of IP network design and network security best practise

  • Experience with Service Monitoring tools, e.g. Icinga, Nagios.

  • Knowledge of scripting languages for task automation, e.g. bash, python.

  • ESX or VMware cloud, AWS or other experience on Virtual machine / Hosting operations

  • Understanding of the microservice architecture


Desirable skills:

  • SQL/NOSQL database management (MySQL, MongoDB)

  • Elastic Stack for performance monitoring

  • Container orchestration frameworks (e.g. Kubernetes, Amazon ECS)

  • PKI and certificate management

  • NGINX configuration

  • RESTFUL APIs

  • Web Server development experience (Python Flask, HTTP / HTML / AJAX / JSON / PHP /

Javascript / CSS)

  • LDAP server configuration


Competencies:

Business Awareness:
Has a good understanding of telecommunications environment and mobile technology and is aware of new advances that are likely to affect the organisation.

Communication:
Possess strong communication skills and is comfortable in discussing ideas and solutions with others in order to successfully resolve issues. Identifies relevant information, who to communicate it to and the appropriate means by which to do so. Can communicate effectively with remote working teams.
Able to convert information to the level required for the target audience.

Teamwork:
Is comfortable working within a global environment and is able to effectively communicate across different time zones and with different nationalities. Has experience of working within a matrix environment and contributes positively and effectively to team goals. Encourages collaborative team spirit and maintains team harmony even when under pressure. Able to mentor and support team members in areas of own expertise.

Personal Accountability:
Is a self-starter, demonstrates a 'can-do' attitude and is able to adapt to new role requirements with ease. Demonstrates self-drive, focus and a determination to succeed. Applies initiative when required and takes ownership for achievement of own activities. Values the contributions of others and is able to accept and apply constructive criticism.

PDF job description Apply for: DevOps   

Manufacturing Test Engineer

Job Title: Manufacturing Systems Engineer
Reporting To: Manufacturing Test Manager
Team: Manufacturing
Location: Cambourne, UK

Job Précis:

This role is responsible for the design, development and maintenance of Manufacturing Systems used to produce the companies' small cell product range. This role may require occasional overseas travel.

Accountabilities:

  • Design, develop, validate and maintain the hardware and software for Manufacturing Systems and tools.

  • Support the introduction of new product lines into a production environment.

  • Provide support for customer shipments, including customer specific configurations.

  • Develop and document test system architectures.

  • Review production test requirements for new developments.

  • Produce and review delivery plans.

  • Monitor and review metrics from production environment.


Role Requirements:

Essential Skills:

  • Background in Electronics and software control, ideally used in manufacturing environments.

  • Experience of Windows programming using Python.

  • Delivery focused development & ability to context switch between multiple tasks.

Desirable Skills:

  • Experience of National Instruments Test Stand V2 and V4

  • Experience of 2G, 3G and 4G RF test using Vector Signal Analyzers and Vector Signal generators.

  • Good understanding of test equipment control using SCPI

  • An understanding of C/C++ and Visual Basic.

  • Basic knowledge of Linux OS command line.

  • Knowledge of manufacturing processes (e.g. SMT, AOI, ICT …) and manufacturing test equipment (e.g. JTAG, RF Test equipment)


Competencies:

Business Awareness:
Has a good understanding of telecommunications environment and mobile technology and is aware of new advances that are likely to affect the organisation.

Communication:
Possess strong communication skills and is comfortable in discussing ideas and solutions with others in order to successfully resolve issues. Identifies relevant information, who to communicate it to and the appropriate means by which to do so. Can communicate effectively with remote working teams.
Able to convert information to the level required for the target audience

Teamwork:
Is comfortable working within a global environment and is able to effectively communicate across different time zones and with different nationalities. Has experience of working within a matrix environment and contributes positively and effectively to team goals. Encourages collaborative team spirit and maintains team harmony even when under pressure. Able to mentor and support team members in areas of own expertise.

Personal Accountability:
Is a self-starter, demonstrates a 'can-do' attitude and is able to adapt to new role requirements with ease.
Demonstrates self-drive, focus and a determination to succeed. Applies initiative when required and takes ownership for achievement of own activities.
Values the contributions of others and is able to accept and apply constructive criticism

PDF job description Apply for: Manufacturing Test Engineer   

Senior Product Manager

Job Title: Senior Product Manager
Reporting To: CTO
Functional Area: CTO
Location: Cambourne, UK

Job Précis:
This is a new and challenging multi-faceted role to lead the evolution the IP Access product portfolio to the next generation, while innovating within the current product families. It encompasses the high level and detailed technical management of all products in the portfolio from a feature, product, system and solution perspective. This position is suitable for a talented individual with a wide range of technical skills and customer project experience across Small Cell or Telecoms Solutions who is able to bring co-ordinate the decision making on Engineering, feature, product and solution delivery. The role needs to be responsive to the commercial priorities of the business, and able to factor cost of delivery as well as technical excellence into the Product Management decision process.
The role will require significant interaction with all parts of the business, leading the products into development, and helping services and marketing with technical input and support. The successful candidate must be skilled at "reading between the lines" and elucidating the true context of customer priorities within the global industry landscape. Simply repeating customer statements into the business without being able to judge their true value will never be enough.

Accountabilities:
> Complete ip.access Product Line Product Planning; working with the COO and Engineering staff, and with 3rd part technology partners, with primary accountability to the CTO
> Ownership of Company Solution Roadmap in collaboration with the Product Management Group
> Feature planning combining the multiple priorities of customer, market and our own analysis
> Commercial analysis of feature and product introductions -Total Addressable Market (TAM) estimation, price setting, margin analysis and so on.
> Competitive intelligence and analysis -why are we better than everyone else?
> Creation of content for customer facing documentation -specifications, flyers, white papers and so on.
> Creation of material to help Customer Services to support the products as the evolve
> Innovation: Being part of a team that brings innovation to the business at all levels -via EU funded research projects, conceptualizing new product and solution features, architectures, business models and developing them to the point of inclusion in the product family -such as 5G, Security and Surveillance, Private Networks such as Citizen's Broadband (OnGo), Licensed Shared Access, Virtualisation of RAN functionality (NFV), and so on.
> New Product Planning and Introduction -essentially being able to analyse and plan requirements and features for Products and Features at the brainstorm stage
> Accountable to the CTO

KEY ACTIVITIES
o Customer interaction for presentation of roadmap and capture of new requirements
o Engineering Top down plan alignment and reporting
o Cross Product Status reporting to Exec Team
o Roadmap increment management
o Technical management of the co-ordination between future product and partner solutions
o Content creation for customer facing documentation at all levels

Role Requirements:
> Experience in customer facing roles for technical sales, product management or technical consulting covering products in one or more of the GSM, UMTS and LTE technologies
Registered office: ip.access Building 2020, Cambourne Business Park, Cambridge, CB23 6DW Registered number 3400157 2
> Good technical understanding of Telecoms technologies covering end to end solutions including Radio Access Point, Gateway and Network Management
> Defining products at the Market Requirement level and building product justifications based on a wide range of appropriate inputs
> Technical product planning experience and ability to demonstrate clear understanding of product investment decision making
> Excellent business reporting skills, able to collate and effectively present cross business data to fully define product portfolio delivery status and commercial performance
> Preferred working knowledge of 3GPP standards and technical conformance evaluation of RF, UE and Core Network behaviours

Competencies:

Business Awareness:
Has a good understanding of telecommunications environment and mobile technology and is aware of new advances that are likely to affect the organisation.

Communication:
Possess strong communication skills and is comfortable in discussing ideas and solutions with others in order to successfully resolve issues. Identifies relevant information, who to communicate it to and the appropriate means by which to do so. Can communicate effectively with remote working teams.
Able to convert information to the level required for the target audience

Teamwork:
Is comfortable working within a global environment and is able to effectively communicate across different time zones and with different nationalities. Has experience of working within a matrix environment and contributes positively and effectively to team goals. Encourages collaborative team spirit and maintains team harmony even when under pressure. Able to mentor and support team members in areas of own expertise.

Personal Accountability:
Is a self-starter, demonstrates a 'can-do' attitude and is able to adapt to new role requirements with ease.
Demonstrates self-drive, focus and a determination to succeed. Applies initiative when required and takes ownership for achievement of own activities.
Values the contributions of others and is able to accept and apply constructive criticism

PDF job description Apply for: Senior Product Manager   

India

Physical Layer Software Engineer

Job Title: Physical Layer Software Engineer
Reporting To: Development Manager
Location: Pune India

Job Précis:
Physical engineer is responsible for the overall design, development and maintenance of the Physical software for a range of small cell products covering LTE (DSP).

Accountabilities:

  • Design, develop and maintain various applications and device drivers on embedded Linux.

  • Design, develop and maintain various automated test applications on Linux.

  • Perform unit and module level integration testing.

  • Review requirements and produce design documentation.

  • Work as a member of a scrum team using Agile practices.

  • Provide support to other engineers, especially in own areas of expertise.

  • As required, provide technical input into meetings with customers, partners and suppliers.


Role Requirements:

Essential Skills

  • Good knowledge of LTE physical layer and 3gpp phy specs

  • Knowledge of LTE Layer 2 (MAC-RLC) would be beneficial

  • Degree in relevant subject, Electronics Engineering or similar.

  • Expert knowledge of C

  • Proficient in the use of Python, shell scripting (Bash).

  • Excellent knowledge in the programming of embedded real-time systems, particularly on DSP.

  • Development using embedded Linux, GNU tool chain, debugging tools.

  • Good understanding of micro-processor digital hardware (memory architectures, cache, interrupt systems, peripheral interfacing).


Desirable Skills:

  • Good understanding of RF test equipment, RF calibration procedures etc.

  • Knowledge of build systems, especially Make and/or SCons.

  • Experience of developing host based test harnesses.

  • Experience in writing device-drivers / control logic for RF products (e.g. AGC, Frequency Compensation, SPI /I2C embedded SW).

  • Socket programming and standard protocols TCP/IP, UDP, DHCP etc.


This role may require occasional travel to other ip.access office locations or customer locations.

Competencies:

Business Awareness:
Has a good understanding of telecommunications environment and mobile technology and is aware of new advances that are likely to affect the organisation.

Communication:
Possess strong communication skills and is comfortable in discussing ideas and solutions with others in order to successfully resolve issues. Identifies relevant information, who to communicate it to and the appropriate means by which to do so. Can communicate effectively with remote working teams.
Able to convert information to the level required for the target audience

Teamwork:
Is comfortable working within a global environment and is able to effectively communicate across different time zones and with different nationalities. Has experience of working within a matrix environment and contributes positively and effectively to team goals. Encourages collaborative team spirit and maintains team harmony even when under pressure. Able to mentor and support team members in areas of own expertise.

Personal Accountability:
Is a self-starter, demonstrates a 'can-do' attitude and is able to adapt to new role requirements with ease.
Demonstrates self-drive, focus and a determination to succeed. Applies initiative when required and takes ownership for achievement of own activities.
Values the contributions of others and is able to accept and apply constructive criticism.

PDF job description Apply for: Physical Layer Software Engineer   

Professional Services Support Engineer

Job Title: Professional Services Support Engineer
Functional Area: Professional ServicesLocation: Pune, India

Job Precis:
Provide technical support to the Level 1 field deployment teams responsible for the roll out of ip.access 3G/4G Small Cells in India. This is a key role for the successful and smooth delivery of the ip.access Small Cell service to a major Mobile Network Operator in India.

Accountabilities

  • Provide remote technical support to the L1 field deployment teams used across India, responsible for rolling out a highly significant 3G/4G Small Cell service from ip.access

  • Provisioning, Configuration and Troubleshooting of 3G/4G Small Cells and corresponding RAN and IT infrastructure

  • Frequent reporting and following up on open issues along with engagement and collaboration with various teams across the business to resolve field issues

  • Support a rolling shift/roster to enable daily, 7 days per week, morning till evening continuous support to the L1 field deployment teams


Role Requirements

  • Good knowledge of Mobile Telecommunication systems (2G/ 3G/ LTE)

  • Experience of hands-on IP networking and configuration is desirable

  • Familiarity with Linux / Unix support and system / network administration and maintenance

  • Lab testing experience desirable

  • Background of working in Mobile Telecoms either in a carrier / operator, equipment vendor or systems integrator is considered an asset

  • Experience of RF network planning/indoor optimisation is considered highly valuable

  • Experience of core networks, MSC, SGSN/GGSN, EPC is considered highly valuable

  • Experience of on-site installation, integration, configuration and testing

  • Strong customer focus

  • Strong problem solving skills -analysis / troubleshooting

  • Very good written and verbal English language communications skills

  • Possess a flexible approach to situations and new challenges

  • Willing to demonstrate appropriate judgment, escalating issues as appropriate

  • Ability to develop working relationships with Customer Services, System Test, Development and Customers

  • Degree or higher qualification in a relevant engineering or science subject preferred


Competencies

Business Awareness:
Has a good understanding of telecommunications environment and mobile technology and is aware of new advances that are likely to affect the organisation. Understands the impact of their role within the wider context of ip.access strategic goals and objectives.

Communication:
Possess strong communication skills and is comfortable in discussing ideas and solutions with others in order to successfully resolve issues. Identifies relevant information, who to communicate it to and the appropriate means by which to do so. Can communicate effectively with remote working teams.

Teamwork:
Is comfortable working within a matrix environment and contributes positively and effectively to team goals. Encourages collaborative team spirit and maintains team harmony even when under pressure.

Personal Accountability:
Is a self-starter, demonstrates a 'can-do' attitude and is able to adapt to new role requirements with ease.
Demonstrates self-drive, focus and a determination to succeed. Applies initiative when required and takes ownership for achievement of own activities.

High Standards & Integrity:
Sets and maintains high standards of delivery and performance for self, Department and the organisation. Demonstrates a strong attention to detail, combined with a thorough, and methodical approach.

PDF job description Apply for: Professional Services Support Engineer   

Software Engineer (NOS Development)

Job Title: Software Engineer
Reporting To: Technical Manager
Team: NOS Development Team
Location: Pune, India

Job Précis:

This role is responsible for the design, implementation, and maintenance of Client-Server based configuration and monitoring systems for our Pico and Femtocell based cellular products. The role also includes integration, developing unit tests and assisting in the development of the NOS architecture, contribution in design, code review activities.

Accountabilities:

?Responsible for the full life cycle of various Linux based Server and Client components
?Design, develop and maintain application software and unit tests for the NOS system
?Produce and review technical specifications and design documentation
?Perform developer and integration testing
?Prepare estimates and provide input to the release planning process.
?Provision of support to other functional areas as part of the maintenance and testing phases

Role Requirements:

?Excellent OO Java software development skills including the ability to select and apply well-known OO design patterns
?Experienced in developing Java based GUIs
?Experience of developing distributed database systems
?Experience of developing UNIX/Linux applications
?Demonstrable skills in Object-orientated design (including patterns), preferably using UML
?Experience of Glassfish, Spring, Hibernate, Maria DB & JUnit
?Knowledge and experience of agile software engineering practices including Extreme Programming
?Experience of using tools for build, source code control, object-oriented design, testing, profiling, memory leak detection, etc


Competencies:

Business Awareness:
Has a good understanding of telecommunications environment and mobile technology and is aware of new advances that are likely to affect the organisation.

Communication:
Possess strong communication skills and is comfortable in discussing ideas and solutions with others in order to successfully resolve issues. Identifies relevant information, who to communicate it to and the appropriate means by which to do so. Can communicate effectively with remote working teams.
Able to convert information to the level required for the target audience

Teamwork:
Is comfortable working within a global environment and is able to effectively communicate across different time zones and with different nationalities. Has experience of working within a matrix environment and contributes positively and effectively to team goals. Encourages collaborative team spirit and maintains team harmony even when under pressure. Able to mentor and support team members in areas of own expertise.

Personal Accountability:
Is a self-starter, demonstrates a 'can-do' attitude and is able to adapt to new role requirements with ease. Demonstrates self-drive, focus and a determination to succeed. Applies initiative when required and takes ownership for achievement of own activities.
Values the contributions of others and is able to accept and apply constructive criticism

PDF job description Apply for: Software Engineer (NOS Development)   

Software Engineer LTE

Job Title: Software Engineer
Reporting To: Technical Manager
Team: Engineering Team
Location: Pune, India

Job Précis:
Primarily responsible for the design, development and testing of LTE features for small cell system being developed by ip.access

Role Requirements:

  • Good understanding of LTE or UMTS standards.

  • Knowledge of 3GPP EUTRAN procedures.

  • Knowledge on any of the protocols like RRC, MAC, RLC, S1AP for LTE.

  • Knowledge of RRM, Tr069 interface, NMM.

  • Good knowledge of C, data structures and operating systems.

  • Good knowledge of any of version control system like SVN, MKS, clearcase.

  • Good team player with knowledge of Agile methodology will be a plus.


Competencies:

Business Awareness:
Has a good understanding of telecommunications environment and mobile technology and is aware of new advances that are likely to affect the organisation.

Communication:
Possess strong communication skills and is comfortable in discussing ideas and solutions with others in order to successfully resolve issues. Identifies relevant information, who to communicate it to and the appropriate means by which to do so. Can communicate effectively with remote working teams.

Teamwork:
Is comfortable working within a global environment and is able to effectively communicate across different time zones and with different nationalities. Has experience of working within a matrix environment and contributes positively and effectively to team goals. Encourages collaborative team spirit and maintains team harmony even when under pressure. Able to mentor and support team members in areas of own expertise.

Personal Accountability:
Is a self-starter, demonstrates a 'can-do' attitude and is able to adapt to new role requirements with ease.
Demonstrates self-drive, focus and a determination to succeed. Applies initiative when required and takes ownership for achievement of own activities.
Values the contributions of others and is able to accept and apply constructive criticism

PDF job description Apply for: Software Engineer LTE   

Our values are:

Passionate about customers

Proud of what we do

Embracing personal responsibility

Ambitious about excellence

Open and honest

facebook twitter linkedin

Get in Touch

Get in Touch

Please tick box to prevent robots: