Embedded Developer
Work hands-on with C++, RTOS, OPC UA and deep debugging in a technically advanced embedded environment focused on reliability and real-time communication.
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 technically advanced embedded development environment where reliability, real-time performance, and robust communication are central. The assignment includes development, debugging, and analysis of embedded systems in a distributed setup, with a strong focus on troubleshooting and quality. You will work in a modern technical landscape that includes platforms and tools such as VxWorks, Linux, Git, Visual Studio, TFVC, Azure DevOps pipelines, SCA, and Klocwork.
Job Description
- Develop embedded software using C++.
- Work with RTOS and concurrent programming.
- Manage tasks, semaphores, and synchronization mechanisms.
- Develop Ethernet-based communication using TCP/IP and sockets.
- Implement and work with OPC UA.
- Investigate crash dumps and perform root cause analysis.
- Debug complex systems using tools such as Trace32.
- Perform unit testing and functional testing.
- Work with CMake-based build systems.
- Implement secure communication.
- Parse and handle XML, JSON, and XSD.
Requirements
- Strong experience in embedded software development.
- Solid knowledge of C++.
- Experience with real-time systems and network communication.
- Experience with RTOS and concurrent programming.
- Experience with TCP/IP, sockets, and Ethernet-based communication.
- Experience working with OPC UA.
- Ability to perform deep debugging, system analysis, and root cause analysis.
- Experience using Trace32.
- Experience with unit testing and functional testing.
- Experience with CMake-based build systems.
- Knowledge of secure communication.
- Experience working with XML, JSON, and XSD.
- Ability to complete required onboarding activities such as drug testing and SSG entrance education.
Nice to have
- Experience with AC 800M and other ABB automation products.
- Knowledge of Distributed Control Systems (DCS).
- Experience with IEC 61131-3 and PLC programming.
Application
Selections are made on an ongoing basis, so we recommend that you apply as soon as possible.
- Platser
- Malmö
Malmö
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.