
Vodafone
3 days ago
Join Us
At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.
Would you like to be part of our new adventure? Vodafone Group launched its new technological HUB in 2021, an international center of excellence dedicated to research and development of technical solutions, such as Secure Networks, 5G and 6G development, Open RAN, IoT, MPN & MEC and UCC for Vodafone Business, platforms and enterprise solutions.
This vacancy is part of VOIS Spain, legal entity part of Vodafone Group.
Come and join us to create the future together!
Who you are
As a SW Development Engineer, you will be required to implement and deliver OPEN RAN Software Modules/Platforms and all associated products for DU/RU/RIC platforms. The software products will be required to support all Network deployment scenarios, in line with Open RAN architectures and specifications and the over-arching system engineering requirements. You will be required to possess deep understanding of Model-Based Systems Engineering methodologies and design solutions for Open RAN compliant chip development projects ranging from embedded real time Linux environment to server-based platforms. You will be required to deliver software designs and provide implementation, referencing both proprietary and open-source software and hardware IP and ideate and develop leading-edge solutions with distinct value proposition that offer higher performance and power efficiencies and lower TCO that match or exceed current RAN incumbent OEMs.
You will be expected to work as part of the team to perform development functions in an agile manner, documenting software designs and models based on industry standard development and software behavioural modelling/design methodologies. You will be responsible for designing, driving, and developing scalable software solutions with heterogenous processing functions hosted on DSP, CPU/GPP and bespoke developed platforms where high throughput and ultra-low latency/delay sensitive applications are one of the key drivers impacting the underlying designs.
You will be required to play an active role in software development processes to ensure the developed software is consistent with the system engineering requirements and models. You will work with key business stakeholders to produce DU/RU/Testing software/RIC development products as part of the overall system framework and system level design models.
Open RAN R&D Centre in Malaga is the reference unit in Vodafone for developing Open RAN chip development hardware and software solutions focused on both DU and RU silicon development alongside the software ecosystem encompassing both real time embedded and server platform software.
What you will do
Key accountabilities and decision ownership:
- Develop DU/RU SW and L1 PHY hosted on heterogenous processing platforms and architectures (ARM / x86 / RISC-V / DSP) with open source and proprietary silicon IP
- SW design analysis and behavioural models (UML/SysML, Matlab/Simulink, etc.) and implementation with heterogenous processing functions and SW platforms
- Develop standardized SW interfaces to simplify multi-vendor inter-operable solutions for DU/RU
- Development of RAN-Centric benchmarking suites supporting heterogenous processing functions and processor architectures
- Develop open source and proprietary IP hosted on CPU/GPP/DSP processors for Open RAN DU/RU platforms
Must Have:
- Bachelors degree in Electronics/Electrical Engineering, Computer Science, Computer Engineering with practical experience.
- 3+ years of experience in 5G/4G RAN technologies with strong knowledge of the protocol stacks and the underlying physical layer processing functions.
- Experience in software design and development with emphasis on embedded, real-time, Linux-based platforms and Linux server-hosted RAN applications.
- Experience in programming languages: C/C++,Python (Java desirable).
- Expert knowledge of standards-based Interface Definition Languages and interface abstraction mechanisms
- Familiarity with FLUIDOS project as defined by Horizon Europe.
- Excellent communication, collaboration, reporting, analytical and problem-solving skills (including presenting to management and working with peers to bring a team together).
- Deep understanding of high throughput and delay-sensitive/ultra-low latency packet processing functions and their impact on software designs.
- Experienced in the development and implementation of Linux platform layers (both server and embedded platforms), including BSP and driver development.
- Extensive expertise in the design and development of scalable software solutions and designs hosted on heterogenous processing platforms (CPU/GPP/DSP).
- Knowledge of virtualised RAN platforms, vRAN, Network Function Virtualisation (NFV), and associated HW and SW architectures and platforms.
- Experience in delivering RFI/RFP/RFQ management and evaluation.
- Familiarity with Industry bodies and Open RAN organizations and the underlying standards (3GPP, GSMA, O-RAN, ONAP, etc.)
- Experience of working with an agile methodology and tools for project management (Jira, etc.).
- Experience of modern model-based systems engineering practices to capture software behavioural models.
- Ability to work in fast paced team
Nice to have:
- Clear understanding of edge computing and basic knowledge of hardware description languages (VHDL, Verilog, etc.) and chip development processes.
- knowledge of virtualization technologies & Containers solutions (Kubernetes, Docker, HELMS, etc.)
- Good knowledge of continuous integration & deployment pipeline (Git, Github, Jenkins, etc.) and the development and deployment of DevOps infrastructure
Benefits
- Hybrid work model
- Bonus on top of the gross salary.
- Meal voucher (Ticket Restaurant), additional to gross salary.
- Flexible working hours from Monday to Thursday, and an intensive schedule on Fridays.
- Intensive Summer Schedule during July and August.
- Up to 20 days per year of 100% remote work from other locations.
- Private Health and Life Insurance for employees.
- 25 vacation days, plus December 24th and 31st off.
- Optional Pension Plan.
- Access to an online learning platform for continuous training.
Why Vodafone?
At Vodafone, we are dedicated to fostering a diverse and inclusive work environment. We take pride in our commitment to providing equal opportunities to individuals of all backgrounds and abilities. We firmly believe that diversity includes a spectrum of experiences, and we welcome and support individuals with functional diversity.
Our mission is to create an accessible workplace where all team members can thrive, regardless of their unique abilities or challenges. We are committed to making reasonable accommodations to ensure that everyone can fully participate and excel in our organization. We value the unique perspectives and talents that individuals with functional diversity bring to our team and consider them an integral part of our success and innovation.
We recognize and celebrate the importance of diversity and inclusivity in our workplace so that we are as diverse as the customers and communities we serve. We do not tolerate any form of discrimination especially related to but not limited to race, colour, age, veteran status, gender identification, sexual orientation, pregnancy, ethnicity, disability, religion, political affiliation, trade union membership, nationality, indigenous status, medical condition, HIV status, social origin, cultural background, social or marital status.
Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you’re excited about this role but your experience doesn’t align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.