Software Engineer (Python)
Build Python-based test frameworks and services for connected automotive systems, working with pytest, networking protocols, messaging queues, and modern databases.
About the Company
Avaron AB is a growing consultancy that matches your expertise with the market's most interesting assignments, offering a platform where your professional development is central.
About the Assignment
You will join a Connected Experience organization within the automotive industry, developing and maintaining products, tools, and services that enable verification across a connected ecosystem. The environment focuses on building robust Python-based systems that support a developer-first experience for large engineering teams.
The work spans test environment development, distributed services, networking/protocol integrations, and data storage solutions, with strong emphasis on quality and maintainability.
Job Description
- Develop and maintain test frameworks, services, and capabilities in Python 3 with a focus on clean, maintainable code
- Implement concurrency solutions using multiprocessing and threading
- Build and maintain applications integrating network protocols such as TCP/IP, UDP, CAN, LIN, and Ethernet
- Develop solutions for distributed systems using messaging queues such as RabbitMQ and ZeroMQ
- Design and implement schemas and integrations for relational databases (MariaDB, PostgreSQL)
- Work with NoSQL databases (e.g., MongoDB) for scalable and dynamic data needs
- Collaborate with senior developers, DevOps engineers, and cross-functional teams to capture requirements and deliver reliable solutions
Requirements
- Strong expertise in Python 3
- Deep understanding of pytest
- Strong knowledge of object-oriented programming principles (interfaces, abstraction, encapsulation, inheritance)
- Experience with concurrency using threading and multiprocessing
- Experience in network programming and protocols: TCP, UDP, CAN, LIN, Ethernet
- Experience with messaging queues such as RabbitMQ and ZeroMQ
- Experience with relational databases (MariaDB, PostgreSQL) and NoSQL databases (MongoDB)
Application
Selections are made on an ongoing basis, so we recommend that you apply as soon as possible.
- Platser
- Göteborg
Göteborg
Om Avaron AB
Avaron grundades med visionen om att skapa ett konsultbolag där kompetens och livskvalitet går hand i hand. Vi är ett nischat team som idag verkar inom komplexa miljöer såsom bank, finans och storskalig industri.
Som konsult hos oss får du det bästa av två världar: tryggheten och de spännande uppdragen hos stora, etablerade uppdragsgivare, kombinerat med det lilla bolagets snabbhet, transparens och personliga kontakt.
Vi tror inte på krångliga hierarkier eller onödig administration. Istället lägger vi kraften på det som faktiskt betyder något – att leverera värde i våra projekt och att se till att våra medarbetare trivs, utvecklas och har en balans i livet som fungerar på riktigt.