Jobs / Anonymized summary

Embedded Software Engineer

Confidential employer · Bærum · Posted 23 Jul 2026

Job summary

Join a technology-driven team focused on developing embedded platform software for innovative collaboration video products. This role emphasizes working on operating system layer software to provide development platforms and hardware service access, collaborating closely with cross-functional engineering teams in a global innovation center near Oslo. The position requires strong skills in embedded software development using languages such as C, C++, Rust, or Python, with experience in embedded Linux or Android systems.

Location and work setup

Location
Bærum
Work setup
On-site

Responsibilities

Develop and maintain OS layer software for new and existing embedded devices, enabling application teams to access hardware services. Collaborate with software, hardware, and test engineers to improve code quality, development processes, and platform capabilities. Focus on optimizing software efficiency and supporting hardware resource utilization related to graphics, display pipelines, or hardware accelerators.

Qualifications

Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. Proven experience in embedded software development using C, C++, Rust, or Python. Experience with embedded Linux or Android development environments. Preferred experience includes graphics or display development on Linux or Android platforms, graphics programming with EGL, OpenGL, Qt, GPU programming, or working with hardware accelerators for video and graphics. Strong English communication skills.

Skills

CC++RustPythonEmbedded Linux developmentAndroid developmentOS layer softwareHardware near software developmentGraphics programmingEGLOpenGLQtGPU programmingVideo and graphics hardware acceleration