Open Source C/Rust Engineer – Embedded Emulation

Antmicro

Göteborgs kommun

On-site

SEK 520,000 - 760,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A tech company specializing in embedded systems is looking for a developer to enhance an open source framework called Renode. The role involves emulating complex multi-node environments and requires strong programming skills in C and Rust, along with knowledge of LLVM and assembly. Candidates should have a keen interest in open source projects and the ability to work collaboratively in a team environment. This is a full-time position, requiring permanent residency and eligibility to work in the EU.

Qualifications

  • Bachelor or Master degree in computer science, electronics or related fields.
  • Expertise and readiness to program in C.
  • Practical experience in Rust.
  • Experience and deep understanding of LLVM.
  • Understanding of assembly.

Responsibilities

  • Develop and improve the Renode framework for embedded systems.
  • Emulate various computer architectures like RISC-V, ARM, or x86.
  • Analyze performance and create unit tests for code.
  • Solve complex problems related to assembly and code generation.

Skills

C programming
Rust programming
LLVM
Assembly
Linux proficiency
Git experience
Python
Teamwork
Interest in open source projects
Computer architecture knowledge

Education

Bachelor or Master degree in computer science, electronics or related fields

Job description

A tech company specializing in embedded systems is looking for a developer to enhance an open source framework called Renode. The role involves emulating complex multi-node environments and requires strong programming skills in C and Rust, along with knowledge of LLVM and assembly. Candidates should have a keen interest in open source projects and the ability to work collaboratively in a team environment. This is a full-time position, requiring permanent residency and eligibility to work in the EU.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Open Source C / Rust Engineer
Open Source C / Rust Engineer

Antmicro • Göteborgs kommun

On-site
SEK 520,000 - 760,000
Senior Rust Engineer — Embedded Systems & Automotive
Senior Rust Engineer — Embedded Systems & Automotive

Swediumglobal • Malmö kommun

On-site
SEK 600,000 - 800,000
Lead Embedded Systems Engineer (Rust/RTOS)
Lead Embedded Systems Engineer (Rust/RTOS)

Satcube • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Rust Engineer
Rust Engineer

Orbis Consultants • Stockholms kommun

Hybrid
30 days annual leave
Collective agreement
Remote-First Rust Engineer — Latency-Sensitive Executor
Remote-First Rust Engineer — Latency-Sensitive Executor

Poly Syncer • Stockholms kommun

On-site
SEK 1,603,773 - 2,169,810
Senior Software Developer
Senior Software Developer

Swediumglobal • Malmö kommun

On-site
Senior Software Engineer
Senior Software Engineer

SIRI AB • Sweden

On-site
SEK 900,000 - 1,200,000
Real-Time Embedded Lead Engineer - C, RTOS
Real-Time Embedded Lead Engineer - C, RTOS

SIRI AB • Sweden

On-site
SEK 900,000 - 1,200,000
Embedded Software Engineer — Real-Time & Testing
Embedded Software Engineer — Real-Time & Testing

Swediumglobal • Sweden

On-site
SEK 438,000 - 658,000
Rust Engineer — Cloud Security & Open‑Source SDK
Rust Engineer — Cloud Security & Open‑Source SDK

Orbis Consultants • Stockholms kommun

Hybrid