Do you want to work with advanced embedded systems and be part of shaping the next generation of intelligent technology?
At Knowit Connectivity, we are growing and looking for engineers who want to combine embedded development with modern technologies such as AI, machine learning, and computer vision.
About the role
As an embedded software engineer, you will work in collaborative teams developing advanced systems across a range of industries. Our assignments vary in both technology and setup – from in-house projects to customer-facing roles.
You will be involved throughout the development lifecycle, working with design, implementation, testing, and validation of embedded systems. Depending on the assignment, you may also work with AI-driven features, data processing, and perception systems.
We offer an environment where continuous learning is encouraged, and where you have the opportunity to explore new technologies and deepen your expertise over time.
We think you might have experience in things like:
C or C++ development, or model-based development using Simulink
End-to-end development (design, implementation, testing, verification, validation)
Machine Learning, Deep Learning, or Computer Vision
It’s a bonus if you also have experience in:
Real-time systems
Python scripting
Working with communication protocols (e.g. CAN, Ethernet)
Functional safety and standards such as ISO 26262, ISO 21434, or A-SPICE
Testing at unit, integration, or system level
Who you are
You are a team player who takes responsibility for your work and contributes to a positive and collaborative environment.
You are curious and proactive, with an interest in both embedded systems and emerging technologies such as AI. You enjoy learning new things and sharing knowledge with others.
You communicate fluently in both English and Swedish, verbally and in writing.
Knowit offers an exciting workplace that provides great opportunities for our employees to develop, both professio