Rust Firmware Developer
Thetc The Techno Creatives AB / Datajobb / Göteborg
2021-07-09
Observera att sista ansökningsdag har passerat.
➡️ Klicka här för den senare publicerade platsannonsen "Rust Firmware Developer" (publicerad 2022-02-24) ⬅️
Visa alla datajobb i Göteborg,
Mölndal,
Partille,
Kungälv,
Lerum eller i
hela Sverige Visa alla jobb hos Thetc The Techno Creatives AB i Göteborg,
Uddevalla eller i
hela Sverige #jobbjustnu
Do you like Rust? Do you have experience with firmware and electronics? Do you get a kick out of making that LED turn on (and see the data arrive on the backend)? We have the right job for you!
We're looking for a low-level, firmware-focused software developer to join our team here in Gothenburg, Sweden.
We're using Rust for embedded firmware development on a nRF52 microcontroller. You will be working on developing our Elevate IoT platform using a modern approach to embedded software development focused on memory safety and testable code.
Here are some of the technologies you will be working with:
We are using a SIM7000 modem to connect to the mobile cell network and establish a TCP connection to a Rust-based backend server.
Shared Flatbuffers serialisation format between server and firmware devices.
Cortex-M ARM Nordic Semiconductors-based nRF52840.
BLE and NFC capabilities for local communication.
Different types of I/O ranging from simple analog GPIO to CAN and NMEA2000.
Rust traits and libraries to share code between server and firmware.
As the field of embedded development with Rust is quite young, we don't expect to find a perfect match and instead are looking for a good balance between embedded development experience and Rust experience.
We're a quirky, diverse, autonomous group of people. We have fun and we get the job done. Tech might change, the projects, the demands, the scope, but come release date - the job's done.
The role can optionally be temporarily remote due to the ongoing COVID-19 situation, with the goal of you joining us in Gothenburg, Sweden.
Role requirements
Familiarity with ARM based microcontrollers and developing software in resource constrained environments.
Experience with the Rust programming language and willingness to learn.
We don't expect or even require a lot of Rust experience, instead experience with embedded in general is counted highly.
Ideally, experience working with Rust in an embedded environment, particularly the nRF52.
Willingness to learn and grow into the field of modern firmware development, and to send standards for future development.
Understanding of networking protocols and architectures.
We are accepting applicants both for intermediate and senior level for this role.
Apply for the job
As a creative agency, devs are expected to work closely with the design teams, often working together as one to solve a client problem or deliver a solid product. No more freaking out alone trying to build a UI when the designers will have your back.
We take pride in our hiring approach, where we consider your professional and personal experience first and foremost, rather than simply looking at your formal qualifications.
About us
The Techno Creatives is a creative tech house based in Gothenburg and Shenzhen, taking on projects from global companies in parallel with launching own ventures, always combining creativity with great execution. With our diverse team of talented designers and developers, we strive to help our clients develop innovative concepts and transform them into digital and tangible products.
Publiceringsdatum2021-07-09Så ansöker duSista dag att ansöka är 2021-08-08
Klicka på denna länk för att göra din ansökanAdressTHETC The Techno Creatives AB
Geijersgatan 1B, 5tr
41134 Göteborg
Omfattning Detta är ett heltidsjobb.
Arbetsgivare Thetc The Techno Creatives AB (org.nr 556748-7862),
https://www.technocreatives.com Geijersgatan 1B, 5tr (
visa karta)
411 34 GÖTEBORG
Arbetsplats The Techno Creatives
Jobbnummer 5856055
Observera att sista ansökningsdag har passerat.