• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

About this opportunity

Research Area Radio within Ericsson Research is world leading in investigating and developing fundamental concepts and advanced signal processing techniques for future generations of mobile networks. The concepts and solutions we develop set the directions and defines the capabilities of future communication systems, and our results and insights are used to drive and support both pre-standardization alignment, standardization, and product development.

Code development is one fundamental and very important part of our mission to develop new solutions and standards for mobile communications. We develop code for modeling and performing studies of how future mobile communication systems can and should work, and for assessing their performance before they exist.

This position aims at further strengthening our competence in and use of modern software development methodologies and environments. The ambition is to provide improved IT execution environment life cycle management, supporting and working close with our research projects. Furthermore, the role includes providing hands-on code development experience to ensure a modern modular software design and full utilization of recent development within computer science such as GPU acceleration, game engines, cloud-based execution, etc.


What you will do

  • Track, apply, and share best practice and state-of-the-art development insights from the IT domain with our research activities and projects. This includes following relevant trends and developments in IT industry and academia.
  • Contribute hands on to setting up code development and execution environments as well as to selected code development activities within our software communities and projects.
  • Take active part in code quality work activities such as code reviews, test frameworks, documentation, etc.
  • Together with project managers life cycle manage (plan, setup, maintain, terminate) adequate IT environments for projects’ use.
  • Identify new needs and together with the unit’s IT coordinator and our Tools project drive transformation and development of existing IT environments to fit our long-term needs.

You will bring

  • Master’s or bachelor’s degree in computer science or equivalent practical experience.
  • Experience of software development in teams in Linux or Windows environments.
  • Good programming skills, including documentation, and experiences with C and C-family languages (e.g., C#, C++), Python, or Java.
  • Understanding of software integration and verification.
  • Proficiency with setting up and using modern IDEs, such as Eclipse, VS Code, or similar.
  • Understanding of common Linux or Windows development tools, such as GIT, GitLab, and Jenkins.
  • Understanding of cloud infrastructure and virtualization.
  • Experiences from GPU and game engine programming and AI/ML data set management are meritorious.
  • Good skills in English and communication.
  • Both self-driven and able to work in teams.

Why join Ericsson?

At Ericsson, you´ll have fun and an outstanding opportunity to learn new things and make a difference. The chance to use your skills and imagination to help push the boundaries of what´s possible. To be part of building never seen before solutions 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 great people being diverse innovators, all driven to go beyond the status quo to craft what comes next.

You will also experience an organization with strong core values encouraging diversity and inclusiveness 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 and Affirmative Action employer, learn more.


What happens once you apply?

Visit https://www.ericsson.com/en/careers/hiring-process to find all you need to know about what our typical hiring process looks like.

Application:

We look forward to receiving your application in English. Please note we cannot accept applications via email.


Primary location for this role: Stockholm, Sweden

For specific questions please contact Recruiter: Monika Jasinska [email protected]


We welcome the opportunity to meet you!


Please send in your application in english as soon as possible, since the process is ongoing!

Detta är en jobbannons med titeln "Software Engineer" hos företaget Ericsson AB och publicerades på webbjobb.io den 12 september 2022 klockan 10:01.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black