Software Developer

Ericsson GmbH
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
4G (Telecommunication)
Agile Methodologies
Artificial Intelligence
C++
Cloud Computing
Linux
Github
Integrated Development Environments
Software Engineering
Software Systems
Systems Architecture
Test Case Design
Gerrit
Large Language Models
GIT
Kubernetes
Information Technology
Jenkins

Job description

We 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 will

  • Develop high-quality software that meets telecom standards
  • Analyze requirements, propose and implement software designs
  • Analyze verification needs and develop test cases to validate your design
  • Develop test case automation
  • Execute tests, analyze results, find and fix faults
  • Analyze issues reported by users of the software and support their resolution
  • Explore and apply AI-driven approaches to improve our software solutions and the development environment

Requirements

Do you have experience in Software development?, Do you have a Master's degree?, * Master's or bachelor's degree in Computer Sciences, Electrical Engineering or similar field

  • Solid skills in software development, preferably using Java and/or C++
  • Practical experience in developing software for virtual and cloud native environments
  • Knowledge of Git, Gerrit, Jenkins, HTTP2, IP networking, Linux, Containers and Kubernetes
  • Experience with AI-assisted coding tools such as GitHub Copilot, Amazon CodeWhisperer, or Tabnine
  • Understanding of LLM capabilities and limitations in software development contexts
  • Ability to communicate in English on a business level

We also hope to see the following characteristics in you:

  • You are passionate about software and product development
  • You are interested in large-scale agile software development
  • You enjoy working in a team towards a common goal
  • You continuously strive to improve yourself and your work
  • You are willing to learn and tackle complex challenges
  • You enjoy communicating and networking in both small and large teams
  • You are curious about AI and eager to learn how it can be applied to telecommunication solutions

Apply for this position