Embedded C and C++ Developer

2 days ago


Gothenburg, Västra Götaland, Sweden Netology AB Full time 60,000 - 120,000 per year

About Netology

Netology AB is a young IT consulting company based in Gothenburg, specializing in delivering talented consultants to our clients. We pride ourselves on our fresh perspectives, agile approach, and close partnerships that drive innovation and ensure reliable operations.

Role Description

We are looking for a skilled Embedded C/C++ developer to join our Customer Platform team. The team develops and integrates platform software for automotive ECUs (Electronic Control Units), including AUTOSAR components running on RTOS, as well as a graphical stack built on Yocto and Qt/QML running on top of QNX OS and a hypervisor.

In this role, you will work close to the hardware and OS, enabling communication, diagnostics, and user-facing functionality. You will collaborate with other embedded developers, system engineers, and testers to design, implement, integrate, and verify high-quality platform software for our next-generation vehicles.

Main Responsibilities

  • Design, implement, and maintain embedded software in C and C++ for ECUs.
  • Develop and integrate AUTOSAR components running on RTOS.
  • Work with graphical software components using Yocto and Qt/QML on QNX OS and hypervisor.
  • Implement and debug inter-processor communication and automotive network protocols (Ethernet, SOME/IP, DoIP, VLAN, etc.).
  • Configure and work with tools such as Jenkins, SystemD, and Google Test for CI/CD and automated testing.
  • Write scripts (Python, Bash, PowerShell) to automate build, test, and deployment flows.
  • Collaborate with cross-functional teams to analyze requirements, propose solutions, and resolve issues.
  • Contribute to code reviews, documentation, and continuous improvement of development practices.

Required Skills & Experience

  • Strong programming skills in
    C and C++
    for embedded systems.
  • Experience with
    embedded Linux
    or similar embedded operating systems.
  • Experience developing or integrating
    AUTOSAR
    components.
  • Knowledge of
    RTOS
    concepts (tasks, scheduling, synchronization, interrupts).
  • Hands-on experience with
    QNX
    or another POSIX-based real-time OS.
  • Experience with
    Yocto
    (build system, layer management, BSP configuration).
  • Experience with
    Qt/QML
    for graphical user interfaces.
  • Familiarity with
    inter-processor communication
    mechanisms (shared memory, message queues, etc.).
  • Experience with
    networking and automotive protocols
    such as:
  • Ethernet
  • SOME/IP
  • DoIP
  • VLAN
  • Experience with
    CI/CD tools
    , especially
    Jenkins
    .
  • Experience using
    Google Test
    or similar unit testing frameworks.
  • Familiarity with
    SystemD
    and service management on embedded Linux or QNX.
  • Good scripting skills in
    Python
    ,
    Bash
    , and
    PowerShell
    .
  • Ability to read, understand, and debug complex code bases.
  • Good communication skills in English (spoken and written).

Good to Have

  • Experience in the
    automotive industry
    (ECUs, in-vehicle networks, diagnostics, AUTOSAR stacks).
  • Knowledge of
    AUTOSAR Classic and/or Adaptive
    platforms.
  • Familiarity with
    ASPICE
    ,
    ISO 26262
    , or other automotive functional safety and process standards.
  • Experience with
    hypervisors
    and virtualization in embedded environments.
  • Experience with
    DoIP diagnostics
    , OBD, or UDS.
  • Knowledge of
    Git
    and modern branching workflows (GitFlow, trunk-based development).
  • Experience with
    static analysis
    ,
    code quality tools
    , and
    coverage tools
    .
  • Experience with
    system integration
    and hardware bring-up.
  • Knowledge of
    performance optimization
    and
    memory/CPU profiling
    on embedded targets.
  • Experience working in
    Agile/Scrum
    teams.

Who You Are

  • Analytical Problem Solver:
    You dissect complex issues and craft resilient solutions.
  • Innovative & Curious:
    You stay up-to-date on emerging technologies and best practices.
  • Collaborative:
    You communicate clearly, foster teamwork, and mentor peers.
  • Adaptable:
    You excel in fast-paced, evolving environments and welcome change.
  • Ownership-Driven:
    You take pride in your work and deliver to high standards.

  • Embedded C/C++

    4 days ago


    Gothenburg, Västra Götaland, Sweden Deploja AB Full time 90,000 - 120,000 per year

    We now have a new requirement and are looking for a consultant colleague with the qualifications listed below. The position is part of our consulting business, which means you will be employed by us and work either with clients or on internal projects and assignments.As part of your application, you may be presented to clients/partners as part of the...

  • C++ Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden MittLogik Group Full time 450,000 - 750,000 per year

    Who are we?We are an IT Services company with over 60 employees, providing effective solutions through consulting services in the ever-evolving world of information technology. Expertise in providing niche talent to projects in the Automotive, Embedded, and Telecom sectors.Awarded DI Gasell in 2020 & 2021 for being one of Sweden's fastest-growing companies....

  • Senior C++ Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden Tenth Revolution Group Full time 80,000 - 120,000 per year

    Senior C++ / Embedded Developer – GothenburgPermanent Position | Start: ASAP | On-site, 5 days per weekA fast-growing international technology company is looking to strengthen its Gothenburg development team with an experiencedSenior C++ / Embedded Developer. You will join a global organisation pioneering cutting-edge solutions used in advanced measurement...


  • Gothenburg, Västra Götaland, Sweden 2550 Engineering Part of Qamcom Group Full time 60,000 - 120,000 per year

    Hello thereThis application isn't aimed for a specific customer assignment, but if you are aLow level Embedded C or C++ or Python application Engineer ready to take on an a new exciting, real-world challenge next year, we're eager to connect and meet you At 2550 Engineering, we create innovative software solutions together with our customers across...


  • Gothenburg, Västra Götaland, Sweden Sigma Technology Full time 60,000 - 120,000 per year

    Sigma TechnologyAll open positionsOpen Positions detailsJOB DESCRIPTIONJoin a skilled, collaborative, and forward-thinking team at Sigma Technology Embedded Solutions, where you will be part of creating next-generation intelligent systems for the automotive industry.We are now looking for an engaged and experienced Application Developer who enjoys taking...


  • Gothenburg, Västra Götaland, Sweden Rasulson Consulting Full time 650,000 - 850,000 per year

    Embedded/C-utvecklare – Inbyggda system och trådlös kommunikationRollbeskrivningVi söker en erfaren Embedded/C-utvecklare för ett uppdrag på plats i Göteborg. Rollen innebär arbete med utveckling av inbyggda system på mikrokontrollerplattformar, med fokus på firmwareutveckling, hårdvarunära programmering och trådlös...


  • Gothenburg, Västra Götaland, Sweden Luxoft Full time 60,000 - 90,000 per year

    Project descriptionAUTOSAR Embedded Expert - Development & Configuration of Basic SoftwareWe are seeking a highly skilled AUTOSAR Embedded Expert with expertise in developing and configuring Basic Software (BSW). The ideal candidate will have deep knowledge of AUTOSAR architecture and extensive experience in embedded software development, particularly in the...


  • Gothenburg, Västra Götaland, Sweden GlobalLogic Full time

    DescriptionGlobalLogic is looking for talented C++ developers to join our new project and be engaged in development of cutting-edge infotainment Android system platform. To be successful in this role you have several years experience on software development of embedded systems, C++ (preferably ver. 14 or 17) and you have experience or interest in Functional...


  • Gothenburg, Västra Götaland, Sweden GlobalLogic Full time

    DescriptionGlobalLogic is looking for talented C++ developers to join our new project and be engaged in development of cutting-edge infotainment Android system platform. To be successful in this role you have several years experience on software development of embedded systems, C++ (preferably ver. 14 or 17) and you have experience or interest in Functional...


  • Gothenburg, Västra Götaland, Sweden SiNIX Full time 90,000 - 120,000 per year

    Our company is growing, and with that growth comes the possibility to be some more skilled engineers who can help us deliver reliable, secure, and forward-looking embedded solutions. We are therefore looking for two Embedded Software Developer to join our team and contribute to projects that make a real difference in an important sector.In this role, you...