Job Description
Join our TeamOur Exciting OpportunityWe are looking for a skilled software developer (m/f/d) or system architect (m/f/d) to build and evolve software solutions for Ericsson’s 4G and 5G Core networks.You will be part of a cross-functional development team of 5-8 engineers working on feature development using agile & scrum principles. Team tasks range from requirement analysis and system design to development, verification and vulnerability risk assessment. You will take ownership for your feature from analysis to delivery and beyond!You willDevelop high-quality software that meets telecom standardsAnalyze requirements, propose and implement software designsAnalyze verification needs and develop test cases to validate your designDevelop test case automationExecute tests, analyze results, find and fix faultsAnalyze issues reported by users of the software and support their resolutionExplore and apply AI-driven approaches to improve our software solutions and the development environmentTo be successful in the role you must haveMaster’s or bachelor’s degree in Computer Sciences, Electrical Engineering or similar fieldSolid skills in software development, preferably using Java and/or C++Practical experience in developing software for virtual and cloud native environmentsKnowledge of Git, Gerrit, Jenkins, HTTP2, IP networking, Linux, Containers and KubernetesExperience with AI-assisted coding tools such as GitHub Copilot, Amazon CodeWhisperer, or TabnineUnderstanding of LLM capabilities and limitations in software development contextsAbility to communicate in English on a business levelWe also hope to see the following characteristics in you:You are passionate about software and product developmentYou are interested in large-scale agile software developmentYou enjoy working in a team towards a common goalYou continuously strive to improve yourself and your workYou are willing to learn and tackle complex challengesYou enjoy communicating and networking in both small and large teamsYou are curious about AI and eager to learn how it can be applied to telecommunication solutionsWhat’s in it for you?Our products are at the core of mobile networks, connecting radio networks with the internet and enabling seamless connectivity. In our development unit, you will be part of the next step in telecommunication technology: developing 5G networks with cloud-native software for global telecom operators.Our unit consists of about 50 developers with a quite international and diverse background and a wide range of expertise, providing plenty of opportunities to learn from senior colleagues and develop your own competence. We take pride in our commitment to innovation and regularly set aside time for Hackathons, allowing you to pursue your own ideas or work with new friends on the next big thing.Why join Ericsson?At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.What happens once you apply?Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.Primary country and city: Germany (DE) || HerzogenrathReq ID: 775318
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period