Open Source C / Rust Engineer

Brak informacji o wynagrodzeniu
JuniorFull-time·Umowa o pracę
#335138·Dodano 7 dni temu·4
Źródło: theprotocol.it
Aplikuj teraz

Tech Stack / Keywords

CAssemblyGNULLVMLinuxGitPythonRustWebAssembly

Firma i stanowisko

Antmicro is a software-driven tech company developing edge computing systems for various branches of industry, such as robotics, defence, civil security, computer vision, broadcasting, as well as the Internet of Things. With cross-competence in software, full-stack FPGA SoC, edge to cloud AI, high-end hardware, and relying on its own open source development tools, Antmicro delivers practical solutions and guidance to customers looking to innovate by embracing cutting-edge technologies.


Wymagania

  • Bachelor's or Master's degree in computer science, electronics or related fields
  • Expertise in C programming
  • Practical experience in Rust is nice to have
  • Understanding of assembly
  • Basic understanding of WebAssembly would be a plus
  • Great skill in working with GNU toolchain and others, like LLVM
  • "Hacker" mindset
  • Readiness for everyday work in Linux
  • Great skill in working with large codebases
  • Willingness to learn about computer architecture
  • Experience in Git
  • Interest in open source projects
  • Ability to work with other languages, especially Python
  • Good command of English
  • Ability and willingness to learn and work as part of a team
  • Full-time employment only (no B2B, no agencies)
  • Permanent residency and eligibility to work in the EU

Obowiązki

  • Develop Renode, an open source development framework for embedded systems that allows emulation of complicated multi-node environments
  • Work on emulation of various computer architectures, such as RISC-V, ARM, or x86
  • Learn details of the Linux kernel and other open source operating systems
  • Improve the Renode workflow and extend its capabilities
  • Analyze performance and create unit tests for code
  • Solve complex problems including working with assembly, code generation, code translation, interoperability between higher and lower level languages, and portability between different OSes
  • Work with different codebases, predominantly in C, Rust, and other languages

Oferta

  • Sharing the costs of sports activities
  • Private medical care
  • Sharing the costs of foreign language classes
  • Integration events
Karta sportowa
Opieka zdrowotna
Kursy językowe
Imprezy teamowe

Inne informacje

  • Full-time employment only (no B2B, no agencies)
  • Permanent residency and eligibility to work in the EU
Antmicro

Antmicro

13 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz