Arbetsbeskrivning
About the CompanyAvaron 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 AssignmentYou will join a Connected Experience organization within the automotive industry, working in an environment that develops, integrates, and maintains products, tools, and services that enable verification across a connected ecosystem.
The focus of the assignment is Python-based systems, where your work supports a developer-first experience for many engineers across the organization.
Job Description- Develop and maintain test frameworks, services, and capabilities in Python 3, following clean code principles
- Implement concurrency solutions using multiprocessing and threading
- Build and maintain applications interacting with network protocols such as TCP/IP, UDP, CAN, LIN, and Ethernet
- Work with messaging queues (e.g., RabbitMQ, ZeroMQ) to support distributed solutions
- Design and implement schemas and integrations for relational databases (MariaDB, PostgreSQL)
- Work with NoSQL databases (e.g., MongoDB) to enable scalable and dynamic solutions
- Collaborate closely with senior developers, DevOps engineers, and cross-functional stakeholders to understand requirements and deliver working solutions
- Contribute to knowledge-sharing and continuous improvement of engineering practices
Requirements- Strong expertise in Python 3
- Deep understanding of pytest
- Strong understanding of object-oriented programming principles (interfaces, abstraction, encapsulation, inheritance)
- Knowledge of concurrency using threading and multiprocessing
- Network programming knowledge across TCP, UDP, CAN, LIN, and Ethernet
- Experience with messaging queues such as RabbitMQ and ZeroMQ
- Experience with relational databases (MariaDB, PostgreSQL)
- Experience with NoSQL databases (MongoDB)
ApplicationSelections are made on an ongoing basis, so we recommend that you apply as soon as possible.