Skip to main content

Embedded Software System Engineer

MittlogikRemoteFeb 26
RemoteRustSystems & EmbeddedPythonSolidJSEmbedded

Job Description

Who We Are

At MittLogik Group, we’re driven by a passion for solving complex challenges through technology. As a growing IT services provider, we specialize in delivering high-impact consulting and engineering expertise across the Automotive, Embedded Systems, and Telecom industries.

With a strong focus on quality and adaptability, we help our clients accelerate development, scale innovation, and stay ahead in fast-moving technical environments. Our ability to connect niche talent with critical projects has made us a trusted partner to both startups and industry leaders.

Recognized with the DI Gasell award in 2020, 2021, and 2023, we’re proud to be one of Sweden’s fastest-growing companies.

Headquartered in Lund, with teams across Stockholm, Gothenburg, Linköping, and Bangalore, we operate globally with a local mindset.

Explore more at mittlogik.se

Summary

We are building a next-generation high-performance vehicle computing platform that powers advanced capabilities such as autonomous driving, connected services, and machine learning. This is part of a major transformation in the automotive industry, moving from distributed ECUs to centralized, software-defined architectures.

Within the Central Execution Environment, the Low Power Unit (LPA) team develops safety-critical platform components fully in-house using Rust. As part of upcoming initiatives, we are now looking for a Senior Embedded Software System Engineer to strengthen the team.

This is not maintenance work. This is deep platform engineering — architecture, systems thinking, and real ownership.

What you will do:

  • Develop embedded software primarily in Rust

  • Contribute to system and software architecture design

  • Break down system requirements into implementable solutions

  • Design and define test cases

  • Manage build systems, tooling, and CI/CD pipelines

  • Improve and maintain release processes

  • Conduct advanced R&D investigations

  • Support cross-functional stakeholders and teams

  • Perform fault tracing and root-cause analysis

  • Work end-to-end in an empowered agile team — from requirements and architecture to implementation and validation

Who you are:

You are passionate about modern computing technologies and excited about shaping the future of automotive software. You enjoy solving complex problems and collaborating across disciplines. You take ownership and care about delivering quality.

Required Qualifications:

  • Strong experience in embedded systems programming and testing

  • Solid development experience in Rust, C++, or C within embedded environments

  • Experience with software system design (as architect or design lead)

  • Strong skills in requirement analysis and test design

  • Good knowledge of Unix-based development tools and workflows

  • Understanding of Automotive Ethernet (UDP/TCP)

  • Experience with traditional automotive protocols such as CAN and LIN

  • Fluent English (spoken and written)

Preferred Skills:

  • Bash and Python scripting

  • Diagnostics protocols such as UDS and DoIP

  • Experience with CI/CD tools (e.g., Jenkins, Zuul)

  • Automotive system architecture background

Source: TeamTailorView original listing →
The Rusty Bucket
Weekly curated Rust jobs delivered to your inbox.