Embedded C and C++ Developer
2 weeks ago
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 timeHello 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 timeGö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 timeAt 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 timeAt 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...
-
Embedded Software Developers
3 days ago
Gothenburg, Västra Götaland, Sweden MittLogik Full timeWho 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 timeDescriptionGlobalLogic 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 timeWe 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 timeWe 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 timeProject 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...
-
Embedded Software Engineer Automotive
1 week ago
Gothenburg, Västra Götaland, Sweden TMC Full timeSweden 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...