-
Volvo Cars

Junior Software Engineer

Volvo Cars
Sweden · Full-time · Not Applicable

Software: fuel for mobility

We bring bold digital visions to life. So we’re on the lookout for more curious and creative engineers who want to create change – one line of high-quality code at a time. Our transformation isn't for everyone, but if you're excited about solving the leading-edge technological challenges facing the auto industry, then let’s talk about your next move.

Let's introduce ourselves

Welcome to Volvo Cars Connected Experience (ConX), where we shape the future of connectivity, Infotainment, and cutting-edge automotive technologies. In the dynamic environment of eART Solution Integration and Release, we develop, integrate, and maintain robust tools and services that enable operations across our connected ecosystem. Currently, we are seeking a Junior Software Engineer to contribute to our development efforts with a focus on Python-based systems, threading, network programming, and modern databases.

At ConX, we use a robust and diverse technology stack to deliver reliable and efficient solutions. As a Junior Software Engineer, you will work with:

  • Programming Languages: Python 3 (with a focus on Test Environment Development using pytest).
  • Concurrency & Networking: Multiprocessing, threading, CAN, LIN, Ethernet, and other network protocols.
  • Messaging Queues: RabbitMQ, ZeroMQ.
  • Databases: Relational (MariaDB, PostgreSQL) and NoSQL (MongoDB).
  • Testing: Unit testing with pytest to ensure software quality.

Our tools and services empower hundreds of developers and engineers, fostering innovation and developer first experience.

What You'll Do

Software Development & Maintenance

  • Develop test framework and related services using Python 3, adhering to clean code principles.
  • Implement efficient concurrency solutions with multiprocessing and threading.

Networking & Protocols

  • Build and maintain applications that interact with network protocols, including CAN, LIN, and Ethernet.
  • Work on solutions that involve messaging queues like RabbitMQ for distributed systems.

Database Integration

  • Design and implement database schemas for relational databases (MariaDB, PostgreSQL).
  • Work with NoSQL databases (e.g., MongoDB) to support dynamic and scalable solutions.

Testing & Quality Assurance

  • Write and maintain unit tests using pytest to ensure code reliability and performance.
  • Collaborate in code reviews to enhance code quality and maintain consistency.

Collaboration & Growth

  • Work closely with senior developers, DevOps engineers, and cross-functional teams to understand requirements and deliver solutions.
  • Learn and adopt best practices in software engineering, contributing to team knowledge-sharing and innovation.

What You'll Bring

  • Strong proficiency in Python 3, with experience in frameworks like pytest.
  • Deep understanding of object-oriented programming principles, including interfaces, abstraction, encapsulation, and inheritance.
  • Knowledge of concurrency with threading and multiprocessing, as well as network programming with CAN, LIN, Ethernet, and messaging queues like RabbitMQ and ZeroMQ.
  • Basic experience with both relational (MariaDB, PostgreSQL) and NoSQL (MongoDB) databases.

Ready to Take the Next Step?

Please submit your application through our career page. Due to GDPR regulations, we’re unable to store or consider applications from other platforms. Make sure to submit your application in English.

If you have any questions about the recruitment process, you are welcome to reach out to Recruiter Neha Mehta at [email protected]. For specific questions about the position, please reach out to Hiring Manager Hadi Soltani at [email protected].

Volvo Cars – driving change together

Volvo Cars’ success is the result of a collaborative, diverse and inclusive working environment. Today, we’re one of the most well-known and respected car brands, with around 43,000 employees across the globe. At Volvo Cars, your career is designed around your skills and aspirations, so you can reach your fullest potential.

And it’s so exciting – we’re well on our way on our journey towards full electrification. We have five fully electric cars already on the market, and five more on the way. Our fully-electric and plug-in hybrid cars combined make up almost 50 per cent of our sales. So come and join us in shaping the future of mobility. There’s never been a more rewarding time to play your part in our inspiring and creative teams!

Key Skills

Ranked by relevance

python rabbitmq mariadb nosql postgresql ethernet devops gdpr
Login to Apply
Posted
Dec 25, 2024
Type
Full-time
Level
Not Applicable
Location
Gothenburg
Company
Volvo Cars

Industries

Motor Vehicle Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tata Technologies
Related

Java Software Engineer

2026-04-09

Full-time
Mid-Senior
Sweden
IT Services
Consulting
View Job Details
Tesla
Related

Software Development Engineer in Test (SDET)

2026-04-09

Full-time
Entry
Netherlands
Motor Vehicle Manufacturing
Engineering
View Job Details
Tesla
Related

Software Developer, IT Application - Amsterdam

2026-04-09

Full-time
Entry
Netherlands
Motor Vehicle Manufacturing
Engineering