Apply now »

Junior Software Engineer

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 neha.mehta@volvocars.com. For specific questions about the position, please reach out to Hiring Manager Hadi Soltani at hadi.soltani@volvocars.com.


​​​​​​​
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!

 

Gothenburg, SE, 40531

Job requisition ID:  75307

Apply now »