Join to apply for the
Open RAN Software Engineer
role at
VodafoneContinue with Google Continue with Google2 days ago Be among the first 25 applicantsJoin to apply for the
Open RAN Software Engineer
role at
VodafoneJoin 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.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 IPSW design analysis and behavioural models (UML/SysML, Matlab/Simulink, etc.) and implementation with heterogenous processing functions and SW platformsDevelop standardized SW interfaces to simplify multi-vendor inter-operable solutions for DU/RUDevelopment of RAN-Centric benchmarking suites supporting heterogenous processing functions and processor architecturesDevelop open source and proprietary IP hosted on CPU/GPP/DSP processors for Open RAN DU/RU platforms
Must Have:
Bachelor's degree in Electronics/Electrical Engineering, Computer Science, Computer Engineering with practical experience3+ years of experience in 5G/4G RAN technologies with strong knowledge of the protocol stacks and the underlying physical layer processing functionsExperience 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 mechanismsFamiliarity with FLUIDOS project as defined by Horizon EuropeExcellent 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 designsExperienced in the development and implementation of Linux platform layers (both server and embedded platforms), including BSP and driver developmentExtensive 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 platformsExperience in delivering RFI/RFP/RFQ management and evaluationFamiliarity 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 processesknowledge 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 modelBonus on top of the gross salaryMeal voucher (Ticket Restaurant), additional to gross salaryFlexible working hours from Monday to Thursday, and an intensive schedule on FridaysIntensive Summer Schedule during July and AugustUp to 20 days per year of 100% remote work from other locationsPrivate Health and Life Insurance for employees25 vacation days, plus December 24th and 31st offOptional Pension PlanAccess 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.Seniority level
Seniority level Not ApplicableEmployment type
Employment type Full-timeJob function
Job function OtherIndustries Information Services, IT Services and IT Consulting, and TelecommunicationsReferrals increase your chances of interviewing at Vodafone by 2xSign in to set job alerts for “Software Engineer” roles.
Continue with Google Continue with GoogleContinue with Google Continue with GoogleFullstack Developer (with DevOps skills)
Junior Software Engineer - Cross-platform C++ - Multipass
Senior Software Engineer - Age of Empires (Remote)
Fullstack Developer (Vue) For An International It Hub
Freelance Software Developer (Java) - AI Trainer
PowerBI FrontEnd Developers (All levels)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr