Embedded Software Engineer (ML/AI Compilation & Inference)
- Søknadsfrist Snarest
- Sektor Privat
Er du vår nye Embedded Software Engineer?
About the Role
We’re looking for an Embedded Software Engineer to develop and optimize real-time machine learning software for resource-constrained devices.
You’ll work across embedded systems, machine learning, and signal processing, taking algorithms from prototype to efficient production code deployed on smartphones, laptops, wearables, and other embedded platforms.
What You’ll Work On
Real-time machine learning inference on DSPs, MCUs, NPUs, and other embedded accelerators
High-performance software in C and Rust
Optimization for latency, memory usage, compute, and power
Real-time audio, sensor, and signal-processing pipelines
Profiling, debugging, testing, and benchmarking
Integration across Android, Windows, Linux, SoCs, DSPs, and embedded platforms
Internal SDKs, tooling, automation, and test infrastructure
What We’re Looking For
Strong programming experience in C, Rust, and/or C++
Experience with embedded or real-time software development
Understanding of software architecture and maintainable systems
Experience with machine learning inference, edge AI, signal processing, or numerical computing
Experience with SoCs, DSPs, NPUs, microcontrollers, or hardware accelerators
Familiarity with performance optimization, quantization, SIMD, or fixed-point arithmetic
Experience with common development tools and workflows, including CMake, Cargo, GCC/Clang, Git, WSL, Docker, or similar
Hands-on experience with machine learning frameworks such as PyTorch, TensorFlow, or similar, including model development and deployment workflows
Clear written and spoken communication skills in English
Experience with LLMs, coding agents, and modern AI-assisted development workflows is a plus. We value engineers who use these tools to work efficiently while maintaining engineering quality, questioning generated solutions, removing unnecessary complexity, and favoring clear, minimal designs when a simpler solution will do.
About Elliptic Labs
Elliptic Labs is a global AI software company that delivers embedded machine-learning-based sensing technology. Our software is deployed in hundreds of millions of devices worldwide through partnerships with leading smartphone and laptop manufacturers. Elliptic Labs is headquartered in Oslo, Norway, and listed on the Oslo Stock Exchange (OSE: ELABS).
Apply by uploading your CV and cover letter to the link below:
https://talent.sage.hr/jobs/215a5fe1-31c3-4370-b3db-7ea1c65feeaf
Ferdigheter
- C
- Docker
- Mikrokontroller
- PyTorch
- Rust (Programming Language)
- Signalbehandling
- System on a chip
- Tensorflow
JobbMatch
Er du en god match for denne stillingen?
JobbMatch ser på erfaringen og egenskapene dine – og sjekker hvor godt du passer.
- Sted: Hausmanns gate 21, 0182 Oslo
- Bransje: IT, IT - programvare
- Stillingsfunksjon: AI / Maskinlæring, Embedded-utvikler
Nøkkelord
embedded software, maskinlæring, sanntid, signalbehandling
Spørsmål om stillingen
Linn Gimmestad
Firmaets beliggenhet
Annonseinformasjon
- FINN-kode: 478012776
- Sist endret:
- Org.nr.: 989750186Se på Brønnøysundregistrene(åpnes i ny fane)


