Senior System Developer
Join an innovative automotive team and prototype next-gen lighting and media concepts using C++ and Python in a cross-functional design and engineering environment.
About the Company
Avaron AB is a growing consultancy focused on technology, finance, and business support. We match 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 cross-functional Technology & Innovation team where designers and software engineers collaborate to bring innovative solutions into the automotive industry. The environment is hands-on and experimental, with a strong focus on rapid prototyping and turning ideas into demonstrators that push the mobility experience forward.
The role suits someone who thrives in collaborative product development, enjoys exploring new tools and technologies, and can work autonomously with a high degree of ownership.
Job Description
- Rapidly prototype image, video and audio processing tools and lighting function concepts.
- Develop algorithms and proof-of-concepts, ranging from pure software to combined software/hardware demonstrators.
- Build internal tools supporting efficient workflows, including solutions with both front-end and back-end.
- Contribute to system design and software architecture in a fast-moving, iterative development context.
- Collaborate closely with designers and engineering stakeholders to validate concepts and evolve prototypes into robust solutions.
Requirements
- 8+ years of programming experience across diverse projects.
- At least 5 years of professional C++ development experience (preferably including algorithm development).
- Proficiency in Python (4+ years) and scripting.
- Experience in hardware-close development (e.g., driver software development).
- Experience developing tools involving both front-end and back-end.
- Demonstrated expertise in software architecture and system design.
- Fluent in English, written and spoken.
Nice to have
- Knowledge of networking protocols such as MQTT and WebSocket.
- Knowledge of bus protocols such as CAN, SPI and I2C.
- Knowledge in color space algorithm development.
- Knowledge of audio processing and image processing algorithms.
- Experience with open-source embedded hardware (Arduino, Teensy, Raspberry Pi).
- Embedded-C experience.
- Linux shell / Bash / PowerShell skills.
- Experience with vehicle protocols such as CAN-FD, CAN, Flexray and LIN.
Application
Selections are made on an ongoing basis, so we recommend that you apply as soon as possible.
- Platser
- Göteborg
- Distansarbete
- Hybridarbete
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.