Embedded Software Engineer within Telecom & 5G

Bravura Sverige AB

Karlstads kommun

On-site

SEK 700,000 - 900,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Bravura Sverige AB in Sweden is coordinating a consulting assignment with Tieto for an Embedded Software Engineer. You will join an international, full-lifecycle development effort spanning analysis, design, implementation, testing, and deployment of telecom and radio software.

The role emphasizes hands-on coding, architecture discussions, and cross-functional collaboration, with potential long-term transition to a permanent position at Tieto. English proficiency is required.

Qualifications

  • Experience in embedded software development.
  • Strong programming skills in C and C++.
  • Experience with Linux-based development environments.
  • Experience within telecom or networking infrastructure is meritorious.
  • Bachelor's or Master's degree in CS, ECE or related fields.
  • Proficiency in English, written and spoken.

Responsibilities

  • Develop and maintain software for telecom and radio communication systems.
  • Work on embedded software in C/C++.
  • Contribute to system design, implementation, and troubleshooting.
  • Collaborate with international development teams and stakeholders.
  • Participate in cloud-native and distributed solution development.

Skills

Embedded software
C/C++
Linux
Telecom knowledge

Education

Bachelor's or Master's in CS/EE

Tools

Kubernetes
Docker
Cloud-native

Job description

Are you a software engineer with a background in embedded development and telecom? At Tieto, you'll work with cutting-edge 5G and future 6G technology, solving complex technical challenges in close collaboration with international development teams. This is an opportunity for someone who enjoys problem-solving, takes ownership of their work, and wants to contribute to technology used by millions around the world.

About the job

This is a consulting assignment of at least 12 months with strong long-term opportunities. You will initially be employed by Bravura, with the ambition that the assignment may transition into a permanent position with Tieto over time. This gives both you and Tieto a good opportunity to get to know each other and evaluate how you feel about your collaboration.

About the company

Tieto is a trusted technology partner within the telecom industry, delivering advanced software development services for large-scale communication systems. The company works closely with leading customers and contributes to the development of next-generation network infrastructure and radio technologies.

In this role, you will become part of a large engineering organization working with full-scale software development projects. Rather than supporting a single isolated function, teams are involved throughout the entire development lifecycle, from concept and design to implementation, testing, deployment, and continuous improvement.

The environment is highly international, with collaboration across teams located in Sweden, Poland, India, Canada, and other global locations. Engineers work in close-knit teams where knowledge sharing, technical excellence, and teamwork are central to daily operations.

Tasks and responsibilities

As an Embedded Software Engineer, you will be involved in the design, development, and improvement of software used in telecom infrastructure. The role combines hands‑on development with technical problem‑solving and close collaboration with colleagues across multiple disciplines.

You will work throughout the development lifecycle, from analysis and design to implementation, testing, and optimization. Depending on your background and interests, you may also be involved in architecture discussions and technical investigations.

Your responsibilities will include:

  • Developing and maintaining software for telecom and radio communication systems
  • Working with embedded software development in C and C++
  • Contributing to system design, implementation, and troubleshooting
  • Collaborating with international development teams and stakeholders
  • Participating in the development of cloud-native and distributed solutions
Education, experience and personal characteristics
  • Experience in embedded software development.
  • Strong programming skills in C and/or C++.
  • Experience working in Linux-based development environments.
  • Experience within the telecom industry, communication systems, networking infrastructure, or related technical domains.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Engineering Physics, or similiar.
  • Professional proficiency in English, both written and spoken.
  • Knowledge of Radio Access Networks (RAN), radio base stations, broadband communication, or telecom protocols is meritorious.
  • Experience with Kubernetes, microservices, containerized applications, or cloud-native development is meritorious.

We are looking for someone who enjoys breaking down complex technical challenges and finding practical solutions together with others. You are proactive, curious, and comfortable navigating unfamiliar problems. Rather than waiting for answers, you actively seek information, ask questions, and drive your work forward.

You appreciate collaboration and thrive in team-based environments where knowledge sharing and communication are key to success. To succeed in this role, you should be analytical, engaged, and motivated by continuous learning and technical development.

Other information

Start: Upon agreement

Location: Karlstad or Luleå

Salary: Upon agreement

Vi använder en kompetensbaserad metodik i alla rekryteringsprocesser för att säkerställa fördomsfria urval. Vi jobbar också med löpande urval, vilket innebär att vi tar ner annonsen när tillräckligt många kandidater har ansökt. Om du blir aktuell för tjänsten kommer vi att kontakta dig för en första telefonintervju. Oavsett om du går vidare i processen eller inte så kommer du att få återkoppling på din ansökan.

info@bravura.se

010-171 47 10

#Brillante

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — 5G Telecom, Global Teams
Embedded Software Engineer — 5G Telecom, Global Teams

Bravura Sverige AB • Karlstads kommun

On-site
SEK 700,000 - 900,000
Säljare till Telia start Oktober
Säljare till Telia start Oktober

Bravura Sverige AB • Göteborgs kommun

On-site
SEK 270,000 - 420,000
Säljande kundtjänstmedarbetare till Telia
Säljande kundtjänstmedarbetare till Telia

Bravura Sverige AB • Norrköpings kommun

On-site
SEK 257,000 - 335,000
Solutions Architect
Solutions Architect

Telia Sverige AB • Göteborgs kommun

Hybrid
Omfattande förmånspaket
Möjlighet till distansarbete
Bonus baserat på prestation
Säljande kundtjänstmedarbetare till Telia
Säljande kundtjänstmedarbetare till Telia

Bravura Sverige AB • Göteborgs kommun

On-site
Head of Core Access & Communication Services (B2B)
Head of Core Access & Communication Services (B2B)

Telenor • Karlskrona kommun

Hybrid
SEK 1,000,000 - 1,400,000
Hemarbete två dagar i veckan
Telenor Academy
Kollektivavtal
+1
Senior Embedded IoT-utvecklare
Senior Embedded IoT-utvecklare

Infobric • Vaggeryds kommun

On-site
Bra förmånspaket
Stödjande kollegor
Centralt kontor i Science Park Towers
Systemspecialist mobilsystem
Systemspecialist mobilsystem

Trafikverket • Borlänge kommun

On-site
SEK 700,000 - 1,000,000
Systemspecialist mobilsystem
Systemspecialist mobilsystem

Trafikverket • Gävle kommun

Hybrid
SEK 550,000 - 750,000
Möjlighet att arbeta hemifrån upp till
Flexibel vardag
Senior Embeddedutvecklare / Mjukvaruingenjör C++
Senior Embeddedutvecklare / Mjukvaruingenjör C++

Futuria People  • Göteborgs kommun

On-site
Goda utvecklingsmöjligheter
Tekniskt avancerade projekt
Balans mellan arbete och privatliv