Embedded C and C++ Developer

2 weeks ago


Gothenburg, Västra Götaland, Sweden Netology AB Full time

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.

  • Low level Embedded C

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden 2550 Engineering Part of Qamcom Group Full time

    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...

  • Software Developer C++

    19 hours ago


    Gothenburg, Västra Götaland, Sweden Capgemini Full time

    GöteborgSoftware Developer C++At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they...

  • Software Developer C++

    18 hours ago


    Gothenburg, Västra Götaland, Sweden Capgemini Engineering Full time

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...

  • Software Developer C++

    18 hours ago


    Gothenburg, Västra Götaland, Sweden Capgemini Full time

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...


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

    Who We AreAt MittLogik Group, we're driven by a passion for solving complex challenges through technology. As a growing IT services provider, we specialize in delivering high-impact consulting and engineering expertise across the Automotive, Embedded Systems, and Telecom industries.With a strong focus on quality and adaptability, we help our clients...


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

    DescriptionGlobalLogic Sweden is glad to invite Embedded Software engineers to an Automotive project in Gothenburg, Sweden. This job posting is a proactive search effort where we hope to be able to match you to a fitting assignment later on, as we continuously receive similar opportunities.Our clients are Tier 1s and OEMs from Europe and USA and development...

  • C++/C# developer

    6 days ago


    Gothenburg, Västra Götaland, Sweden Deploja AB Full time

    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++/C# developer

    4 days ago


    Gothenburg, Västra Götaland, Sweden Deploja AB Full time

    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...

  • Embedded Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden Luxoft Full time

    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 TMC Full time

    Sweden Software Gothenburg HybridWe are now looking for an Embedded Software Engineer with expertise in C and C++ to strengthen our client's team developing real-time software for embedded systems.About The Member CompanyWe are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the...