Senior Software Engineer, Embedded/Platform
2 weeks ago
At , we're redefining how autonomous systems integrate with the real world.
We build robotics infrastructure from the ground up, combining custom hardware, embedded systems, real-time robotics software, and cloud-based management tools. Our core innovation,
Genius
, is the world's first autonomous wheel, transforming ordinary equipment into intelligent, mobile robots that move safely and efficiently in real-world settings.
Our products are designed and manufactured in Norway and proudly carry the
Made in Norway
trademark, a recognition of our commitment to local development, production quality, and the precision of Norwegian engineering. From our Oslo headquarters, we deliver state-of-the-art robotics systems to customers worldwide, bringing our technology from concept to live deployment.
We are seeking a
Senior Software Engineer
for our embedded/platform team. You will be responsible for design and implementation of microcontrollers and Linux systems that form the foundation of our autonomous mobility platform.
In this role, you will work closely with hardware, robotics, and systems engineering teams to deliver robust, certifiable embedded solutions for safety-critical robotics applications.
Key Responsibilities
- Design, develop, and maintain embedded firmware for custom hardware platforms.
- Work with a variety of
microcontrollers
and
SoCs
, using
C, C++, and/or Rust
for performance-critical and safety-relevant components. - Define and implement
software architectures
for real-time control, sensor interfaces, and communication layers. - Drive
functional safety
and
certification-related
activities in alignment with
IEC 61508
,
ISO 12100
, or similar safety standards. - Develop and maintain build systems, testing frameworks, and CI pipelines for embedded targets.
- Contribute to
embedded Linux
development, including device drivers, kernel configuration, and system integration. - Collaborate cross-functionally with hardware design, robotics, and cloud teams to ensure seamless integration.
- Participate in code reviews, system design discussions, and safety analyses.
- Mentor junior engineers and contribute to best practices for reliability, maintainability, and safety.
Qualifications
Required experience:
- Bachelor's or Master's degree in Embedded Systems, Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of professional experience
in software development for production systems.
Desired experience (you should cover some of the the following points):
- Strong proficiency in
C
and familiarity with
Rust
or
C++
for embedded systems. - Proven experience with
microcontrollers
and
real-time embedded design
. - Hands-on experience with
functional safety
and
certification processes
(e.g., IEC 61508, ISO 12100, ISO 13849, or equivalent). - Proficiency with
embedded Linux
, including kernel modules and Yocto- or Buildroot-based systems. - Familiarity with
CAN, UART, SPI, I²C
, and other embedded communication protocols. - Excellent problem-solving and debugging skills in both lab and field environments.
- Strong documentation habits and collaboration skills across disciplines.
- Familiarity with computer security (e.g. secure boot, code signing, communication security) is a plus.
What we offer
- A dynamic, innovative, and collaborative work environment.
- A young, forward-thinking, and international team.
- A centrally located office at Skøyen, Oslo, with excellent public transport connections (2-minute walk from train, bus, and more).
- Flexible working hours and remote work options.
- Competitive salary and benefits package.
- Professional growth and development opportunities, including safety and certification training.
Why join us?
This is a rare opportunity to design embedded systems that directly power next-generation robotics infrastructure. You'll take ownership of safety-critical embedded designs from concept to production and contribute to a world-first product shaping the future of mobility automation.
At , you'll join a scale-up with a proactive and social culture, where collaboration extends beyond the office through morning runs, team events, and shared achievements that foster both innovation and connection.
-
Senior Software Engineer, Firmware
5 days ago
Oslo, Oslo County, Norway CUJO AI® Full timeCUJO AI is a leader in artificial intelligence solutions for network service providers. We usemachine learningandreal-world datato developcybersecurity, device intelligence, andparental control solutionsthat make internet connections safer for millions of homes.About the RoleWe are looking for an experiencedSeniorSoftware Engineerwith a background in native...
-
Senior Platform Engineer
2 weeks ago
Oslo, Oslo County, Norway No Isolation Full timeAbout UsNo Isolation is an award-winning scale-up in EdTech with offices in Oslo, London, and Munich building human-centered technology that turns absence into real-time participation, connection, and belonging.Our flagship solution, the AV1 robot, is deployed in 19 countries with 4,800+ units, supporting schools to sustain attendance, belonging, and...
-
Senior Platform Engineer
2 weeks ago
Oslo, Oslo County, Norway No Isolation Full timeAbout UsNo Isolation is an award-winning scale-up in EdTech with offices inOslo, London, and Munichbuilding human-centered technology that turns absence into real-time participation, connection, and belonging.Our flagship solution, theAV1 robot, is deployed in 19 countries with 4,800+ units, supporting schools to sustain attendance, belonging, and continuity...
-
Senior Embedded Consultant
5 days ago
Oslo, Oslo County, Norway Tenth Revolution Group Full timeSenior Embedded Engineering Consultant – OsloAre you a seasoned embedded developer ready to work on cutting-edge technology? Our client, a leading engineering consultancy in Oslo, is looking for aSenior Embedded Engineering Consultantto join their team. You will work across exciting domains includingaerospace, autonomous vehicles, energy, and satcom,...
-
Embedded Software Engineer
5 days ago
Oslo, Oslo County, Norway Advantek Group Full timeEr du en erfaren embedded-utvikler med lidenskap for teknologi og komplekse systemer? Vil du bli en del av et konsulentselskap i vekst med spennende kunder og prosjekter innen det fremste av teknologier? Da vil vi høre fra degOm stillingen:Vi i Advantek Digital søker en senior embedded-utvikler med 5-10 års erfaring til vårt team i Oslo. Vi ser etter de...
-
Senior Computer Vision Engineer
1 week ago
Oslo, Oslo County, Norway Akkar Full timeSenior Computer Vision Engineer – Robotics & Autonomous SystemsNorway (On-site)This is a great opportunity to take full ownership of visual perception systems for advanced autonomous platforms used in critical applications.As the company's first dedicated vision systems specialist, you'll shape how imaging, sensing, and AI come together across complex...
-
Senior Embedded Software Developer
2 days ago
Oslo, Oslo County, Norway Witted Full timeWitted Mavericks disrupts software consultingby providing the fairest and most transparent salary model on the market for senior consultants. If you are an experienced and independent developer looking forthe compensation of a freelancer with the security of an employee, this is your next career step.We are part ofWitted, a NASDAQ First North Growth...
-
Senior Backend Software Engineer
7 days ago
Oslo, Oslo County, Norway Heimdall Power Full timeWho We AreHeimdall Power is a fast-growing Norwegian tech company established in 2016. We have global ambitions and are already present in several European countries as well as the US and Asia. We provide solutions to optimize power grids worldwide, promoting a swift, secure, and affordable transition to green energy. Our unique offering combines software...
-
Software Engineer
7 days ago
Oslo, Oslo County, Norway Noteless Full timeHelp shape the core of Noteless' AI platformNoteless builds AI-driven solutions for healthcare that reduce administrative burden and help clinicians deliver better care, giving clinicians back hours every day.We're looking for a Software Engineer to join our team and take ownership of key frontend initiatives - including building new ways for users to...
-
Lead Software Engineer
2 weeks ago
Oslo, Oslo County, Norway RafX Technologies Full timeJoin RafX Technologies and take the technical lead in developing breakthrough radar- and AI-powered monitoring technology that transforms psychiatric and neurological care. This is a unique opportunity to shape core architecture, build a multidisciplinary team, and have real impact in a fast-moving health-tech startup.ABOUT USRafX Technologies is on a...