Senior Embedded Systems Engineer

Dignio

Oslo fylke

On-site

NOK 900,000 - 1,300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dignio is seeking a Senior Embedded Systems Engineer to design and optimize firmware for our connected health devices. You will work on sensors, actuators, power management, and Linux-based software on ARM hardware, ensuring robust integration across hardware and software platforms.

You will collaborate with hardware, software, and manufacturing teams to deliver reliable, scalable embedded solutions for healthcare technology.

Qualifications

  • Proven track record designing, developing, and maintaining embedded firmware (C/C++).
  • Experience with RTOS or bare-metal real-time systems.
  • Hands-on work on Linux-based ARM devices, including drivers and performance tweaks.
  • Familiarity with interfaces (SPI, I2C, UART, USB) and wireless tech for system integration.
  • Experience writing automated tests and CI/CD pipelines for embedded systems.
  • Strong collaboration across cross-functional teams in healthcare tech.

Responsibilities

  • Write, optimize, and maintain embedded C/C++ firmware for sensors, actuators, and power management.
  • Integrate firmware with software on multi-core ARM CPUs, including drivers and interfaces.
  • Collaborate with teams to integrate touch screens, cameras, Wi‑Fi, Bluetooth, NFC, and 4G LTE.
  • Design tools, scripts, and processes for automated testing and manufacturing support.
  • Monitor and optimize system performance and power consumption; diagnose cross-boundary issues.
  • Ensure compliance with Dignio Quality Management System and Information Security Management System.

Skills

Embedded firmware
C/C++
RTOS / bare-metal
Linux on ARM
Device drivers
CI / CD for embedded
Automated testing
Power management
Cross-functional collaboration
Healthcare tech knowledge

Job description

At Dignio we're looking for a Senior Embedded Systems Engineer to join our team.

About the job

Dignio is looking for a Senior Embedded Systems Engineer with a passion for hardware development, low-level firmware, and end-to-end embedded solutions to help us push the boundaries of healthcare technology. In this role, you will be instrumental in developing and optimizing firmware for our connected medicine dispenser, managing everything from microcontroller code for sensors, motors, and power management to Linux-based software running on a multi-core ARM processor. You will also collaborate across teams to deliver robust, testable, and scalable software that powers our connected health platform, playing a critical part in ensuring seamless integration between hardware, embedded systems, and our digital ecosystem.

Key Responsibilities
  • Write, optimize, and maintain embedded C/C++ firmware to read sensors, process inputs, control actuators, and manage battery and power circuitry

    • Integrate firmware functionality with software running on a multi-core ARM CPU, handling communication protocols, device drivers, and high-level application interfaces.

      • Work closely with cross-functional teams to incorporate touch screens, cameras, Wi-Fi, Bluetooth, NFC, and 4G LTE modems into a unified, efficient, and reliable system.

        • Design and implement tools, scripts, and processes to facilitate automated testing, streamline manufacturing, and ensure product reliability from development through Production.

          • Continuously monitor and refine system performance and power consumption, diagnosing issues across firmware, software, and hardware boundaries to deliver a robust end-to-end solution.

            • Stay updated on and conduct all tasks in compliance with the Dignio Quality Management System and Information Security Management System.

Person Specifications and Experience
  • Proven track record of designing, developing, and maintaining embedded firmware (C/C++), with a deep understanding of RTOS or bare-metal systems and real-time constraints.

    • Hands-on experience building or integrating software on Linux-based, ARM-powered devices, including drivers, communication stacks, and performance optimization.

      • Comfort working with schematics, evaluating hardware designs, and bridging the gap between electrical engineering and software development.

        • Familiarity with a wide range of interfaces (SPI, I2C, UART, USB) and wireless technologies (Wi-Fi, Bluetooth, NFC, LTE) for seamless system integration.

          • Experience writing automated test scripts, setting up CI/CD pipelines for embedded systems, and working closely with manufacturing to ensure product quality and reliability.

            • A proactive team player who thrives in a fast-paced, cross-functional environment, eager to collaborate with diverse groups to deliver safe, efficient, and cutting-edge healthcare solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer for Connected Health Systems
Senior Embedded Firmware Engineer for Connected Health Systems

Colonial Heights Senior Living • Oslo

On-site
NOK 900,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Dignio • Oslo fylke

On-site
NOK 900,000 - 1,200,000
Senior Hardware Engineer
Senior Hardware Engineer

Dignio • Oslo fylke

On-site
NOK 900,000 - 1,300,000
Software Test Engineer
Software Test Engineer

Dignio • Oslo fylke

On-site
NOK 550,000 - 900,000
Mechanical Test Engineer
Mechanical Test Engineer

Dignio • Oslo fylke

On-site
NOK 700,000 - 900,000
Senior Hardware Engineer, Medical Devices
Senior Hardware Engineer, Medical Devices

Colonial Heights Senior Living • Oslo

On-site
NOK 900,000 - 1,300,000
Senior Embedded Firmware Architect (Bare-Metal/RTOS)
Senior Embedded Firmware Architect (Bare-Metal/RTOS)

DigiTech Search Ltd • Oslo fylke

On-site
NOK 900,000 - 1,200,000
Dynamic projects
Strong team culture
Flat hierarchies
+1
Senior Embedded Software Engineer: Build technology that allows more time for care
Senior Embedded Software Engineer: Build technology that allows more time for care

Embedded Softwareutvikler • Oslo

On-site
NOK 900,000 - 1,300,000
Senior IoT Cloud Backend Engineer
Senior IoT Cloud Backend Engineer

Colonial Heights Senior Living • Oslo

On-site
NOK 900,000 - 1,200,000
R&D Embedded Software Engineer
R&D Embedded Software Engineer

Krush Tech • Oslo fylke

On-site
NOK 900,000 - 1,200,000
Top locations