Senior Embedded Software Engineer

Markem-Imaje

Göteborgs kommun

On-site

SEK 700,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Markem-Imaje in Gothenburg is seeking a Senior Embedded Developer to influence the architecture of our Print & Apply products. You will primarily code in C++ on Linux, work with a small international team, and explore interfaces in Go or motor control in C on FreeRTOS.

We value a Bachelor’s degree with substantial software experience; a Master’s is welcome but not required. Strong low‑level programming, sensors, and motor control skills are essential.

Qualifications

  • Bachelor's degree is essential, along with significant professional experience developing software. A Masters degree would be highly desired but is not essential
  • Senior experience in embedded development, mainly in C++.
  • Solid experience with low-level programming, sensors, and motor control.
  • Comfortable making technical decisions and driving development forward in collaboration with a small team in an international context.
  • Basic understanding of physics, for example through relevant university education.

Responsibilities

  • Influence key technical decisions for the development of Print & Apply products; code mainly in C++ on Linux.
  • Possibility to develop interfaces in Go or motor control in C on FreeRTOS.

Skills

Senior embedded development
C++
Low-level programming
Sensors
Motor control
Team collaboration

Education

Bachelor's degree
Master's degree

Tools

Go
Linux
FreeRTOS

Job description

Join Markem-Imaje as a Senior Embedded Developer

We are looking for an experienced embedded developer for our innovation hub in Gothenburg, where you get to help develop our latest Print&Apply solutions.

About Markem-Imaje

Markem-Imaje is a global company with over 3,000 employees.

In Gothenburg, we have a small team focused on innovation and product development. We work closely with the products, so oscilloscopes, motors, electronics, and filled whiteboards are a common sight even outside our lab. Besides software, we also develop our own electronics and mechanics. Here, you get a 'start-up' feeling paired with international collaboration and the security of a larger organization.

The Role

As an Embedded Developer at Markem-Imaje, you directly get to influence important technical decisions for the development of our Print & Apply products. The role involves actual coding mainly in C++ in a Linux environment, with the possibility to also develop interfaces in Golang or motor control in C on FreeRTOS.

What we’re looking for

  • Bachelors degree is essential, along with significant professional experience developing software. A Masters degree would be highly desired but is not essential
  • Senior experience in embedded development, mainly in C++.
  • Solid experience with low-level programming, sensors, and motor control.
  • Comfortable making technical decisions and driving development forward in collaboration with a small team in an international context.
  • Basic understanding of physics, for example through relevant university education.

Advantageous

  • Experience with Go programming and previous work with Linux ARM processors is a plus.

You’ll only be the right candidate if you are aligned to our values and culture:

  • Winning through customers
  • High ethical standards, openness and trust
  • Expectations for results
  • Respect and value people

Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full range of reliable and innovative inkjet, thermal transfer, laser, print and label application systems. Markem-Imaje delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer to Markem-Imaje
Senior Embedded Software Engineer to Markem-Imaje

ANTS Akademiskt Nätverk av Tekniska Studenter AB • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Senior Embedded Software Engineer – C++/Linux
Senior Embedded Software Engineer – C++/Linux

Markem-Imaje • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Senior Embedded Software Engineer – Print & Apply Systems (Linux)
Senior Embedded Software Engineer – Print & Apply Systems (Linux)

ANTS Akademiskt Nätverk av Tekniska Studenter AB • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Senior Embedded Software Engineer — C++/Go
Senior Embedded Software Engineer — C++/Go

Markem-Imaje AB • Göteborgs kommun

On-site
SEK 550,000 - 800,000
Lead Embedded Software Architect - C++/Go, Systems
Lead Embedded Software Architect - C++/Go, Systems

Markem-imaje • Göteborgs kommun

On-site
SEK 660,000 - 900,000
Principal Embedded Software Engineer to Markem-Imaje
Principal Embedded Software Engineer to Markem-Imaje

ANTS Akademiskt Nätverk av Tekniska Studenter AB • Göteborgs kommun

On-site
SEK 900,000 - 1,150,000
Principle Embedded Software Engineer
Principle Embedded Software Engineer

Dover Corporation • Göteborgs kommun

Hybrid
SEK 600,000 - 800,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Markem-imaje • Göteborgs kommun

On-site
SEK 660,000 - 900,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Markem-Imaje AB • Göteborgs kommun

On-site
SEK 550,000 - 800,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Dover Corporation • Göteborgs kommun

Hybrid
SEK 600,000 - 800,000