About the Role:
Kontur is expanding its R&D team and is seeking an Embedded Software Engineer passionate about exploring new and enabling technologies for sensor fusion and ground-penetrating radar systems. In this role, you will work closely with custom hardware and FPGA-based subsystems, developing embedded software that bridges high-performance data acquisition hardware and robust Linux based embedded systems. The position will be located at our Trondheim headquarters and reports to the CTO.
Responsibilities:
-
Develop and maintain embedded Linux systems based on Buildroot
-
Develop low-level Linux drivers and user-space APIs for custom hardware, including DMA based I/O
-
Integrate and manage hardware interfaces such as SPI, I2C, UART and Ethernet
-
Support system level integration of GNSS, IMU, wheel encoders, and radar data
-
Development of software/firmware for real-time processing of high-rate sensor data
-
Contribute to system performance, reliability, and determinism within data acquisition pipelines.
-
Apply agile development practices throughout the development cycle
-
Maintain and develop network stack for streaming high-rate sensor data over Ethernet
Experience/Qualifications:
-
Masterās degree in computer science, electronics, cybernetics, or relevant engineering discipline
-
C/C++ programming experience and scripting in Python
-
Practical experience with embedded Linux, preferably using Buildroot
-
Basic understanding of FPGA design concepts and VHDL
-
Experience with high-speed Digital Signal Processing and/or data acquisition using DMA is an advantage
-
Familiarity with networking concepts and Ethernet-based data streaming for high-rate sensor data
-
Strong problem solving and debugging skills
Position is open to both early-career and senior engineers.