Open Source C
2 days ago
In our team we develop Renode - an open source development framework for embedded systems that allows you to emulate complicated multi-node environments. We bring what's best in open source software development to the world of embedded, with testing capabilities, continuous integration and rapid prototyping.
As a team member you will work on emulation of various computer architectures, such as RISC-V, ARM or x86. You will be expected to learn the details of various open source operating systems, working on improving the Renode workflow and extending its capabilities. This portion of your job will involve research and exploratory works, pushing tech to the limits. You will be required to analyze the performance of and to create unit tests for your code. You will have to solve complex problems that might include working with assembly, code generation, code translation, interoperability between higher and lower level languages and portability between different OSes. This will require you to work with different codebases in C, Rust and other languages.
Requirements:
- 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
- basic understanding of WebAssembly would be a plus
- "hacker" mindset
- proficiency 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
If you meet the listed criteria and want to join our team, hit the Apply button or fill in the application form at
If you are still studying full-time, but wish to apply for the position in the future, you can start by applying for an internship at
We reserve the right to reply only to selected applications.
Please include the following in your CV:
"Pursuant to Regulation (EU) 2016/679 of the European Parliament and of the Council of 27th April 2016, I hereby consent to the processing of personal data included in my job offer for the purpose of the present and future recruitment by Antmicro."
Applicants have the right to withdraw their consent, demand the data controller (Antmicro: ) to provide access, rectify, delete and limit processing of their personal data, as well as the right to object against the processing thereof and to lodge a complaint with a supervisory authority.
-
Linux och Open Source entusiast
2 weeks ago
Gothenburg, Västra Götaland, Sweden Combitech Sverige Full timeVi söker Linux och Cloud Native entusiaster till Combitech i Göteborg. Hos oss får du möjlighet att växa i en företagskultur som uppmuntrar både professionell och personlig utveckling samt anställningstrygghet och balans i livet. Som medarbetare på Combitech i Göteborg är du med och utvecklar framtidens digitaliseringslösningar för industri och...
-
Embedded Software Developers
7 days ago
Gothenburg, Västra Götaland, Sweden MittLogik Full timeWho We AreAt 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...
-
C&I Account Manager
4 days ago
Gothenburg, Västra Götaland, Sweden Emaldo Power Full timeC&I Account Manager - Sweden (Gothenburg)Location: Sweden (Gothenburg (Hybrid)Work style: ~2–3 days/week at our office, ~3–2 days/week on the road with customersAbout UsAt Emaldo, we build smart, sustainable energy systems for homes, businesses, and public charging. Our mission is simple: make clean energy the obvious choice. We're passionate about...
-
Senior Rust Developer iOS
4 days ago
Gothenburg, Västra Götaland, Sweden Mullvad VPN Full timeAbout UsMullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years, we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users' security and privacy first...
-
Senior Rust Developer iOS
4 days ago
Gothenburg, Västra Götaland, Sweden Mullvad VPN Full timeAbout UsMullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years, we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users' security and privacy first...
-
Senior Rust Developer Windows
4 days ago
Gothenburg, Västra Götaland, Sweden Mullvad VPN Full timeAbout UsMullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years, we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users' security and privacy first...
-
Senior Rust Developer Windows
4 days ago
Gothenburg, Västra Götaland, Sweden Mullvad VPN Full timeAbout UsMullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years, we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users' security and privacy first...
-
Senior CI/CD Engineer
4 days ago
Gothenburg, Västra Götaland, Sweden Mullvad VPN Full timeAbout UsMullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years, we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users' security and privacy first...
-
Backendutvecklare
2 days ago
Gothenburg, Västra Götaland, Sweden Deploja AB Full timeSka-krav:• .NET Core• C#• ASP.NET Core• HTTP REST• Git• Kubernetes• JavaMeriterande:• Docker• Redis Cluster• Argo CD• Prometheus• Grafana• MongoDB• Elasticsearch & Kiban• Kunskap om samt ha arbetet med DevOps• Utveckling av IT-system för kollektivtrafikbranschen• Kunskap om OTP (OpenTripPlanner) eller...
-
Senior CI/CD Engineer
4 days ago
Gothenburg, Västra Götaland, Sweden Mullvad VPN Full timeAbout UsMullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years, we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users' security and privacy first...