Embedded Engineer

ICT m4Göteborg, MalmöJob.bopublished 08/17/2026
Must-have:PythonCI/CDSecuritySenior
Machine translation — original language: Swedish.Show original

About the company

👉 Who are we? m4 is driven by the ambition to be a long-term and attractive employer for consultants within IT and technology. Since 2025, we have been part of ICT Nordics, which provides us with a stable platform with resources and networks from a larger group, while we maintain the closeness and personal working style of a smaller company.

🌍 Why m4? With us, you get the best of both worlds. We offer the feeling and personality of a small company, combined with the resources and professionalism of a large corporation. You will have the opportunity to work in environments where architecture, standards, and system responsibility are central, alongside colleagues who appreciate structured system design and sustainable solutions.

Your tasks

Do you want to work with embedded systems where quality, system stability, and thoughtful architecture are in focus? m4 is now looking for Embedded engineers who want to contribute their experience to long-term assignments where technology and delivery are at the center.

🚀 Your role As a Senior Embedded Engineer, you will work with the development of embedded systems. Everything from low-level software to application layers and verification.

Requirements

We are involved in several parallel assignments and are therefore looking for engineers with different technical specializations. You do not need to know everything listed below, but you have a clear specialization in one of the areas and are confident in your competence.

Embedded Application & Linux

  • Modern C++ (11/14/17/20)
  • embedded Linux and Yocto
  • Python for testing and automation
  • System design and integration
  • Network communication

Base Software & Safety-Critical Systems

  • C (C90/C99) in real-time systems
  • Platform-near development
  • Low-level protocols (SPI, UART, PWM, etc.)
  • Communication protocols such as CAN and Ethernet
  • Functional safety and structured working methods

🎯 We believe you have

  • At least 8 years of experience in embedded development
  • Experience with C and/or modern C++
  • Worked with real-time or safety-critical systems
  • Understanding of the development chain from requirements to release
  • Experience with agile working methods
  • Good English in speech and writing

Meritorious

  • Experience with safety standards
  • CI/CD for embedded
  • Cyber security or reliable system design
  • Proficient in Swedish in both speech and writing

🧠 Who we are looking for You take responsibility for your technical work and are comfortable in dialogue with architects, system engineers, and testing engineers. You can analyze systems, structure problems, and make well-founded technical decisions. You want to continue developing and thrive in environments where quality is a natural part of the work.

What we offer

We value that you, as a consultant, have influence over how and when you work. With us, freedom and responsibility are combined with assignments where you can make a real difference. We place great importance on understanding what is important to you. We value your development, your specialization, and your daily life, and adapt our collaboration accordingly.

You are offered a permanent position with competitive terms and the opportunity to influence both assignments and technical direction. You will work in projects where your competence makes a difference and become part of a network of experienced specialists.

How to apply

Are you interested in hearing more? Then just send in your CV or your LinkedIn profile, and we will contact you as soon as possible! We look forward to hearing from you.