
Creo Center AB · Uleåborg
Creo Center on monialainen tuotekehityskumppani organisaatioille, jotka haluavat onnistua uusilla innovaatioilla tai edistämällä nykyisten tuotteiden kehitystä....
Creo Center on monialainen tuotekehityskumppani organisaatioille, jotka haluavat onnistua uusilla innovaatioilla tai edistämällä
nykyisten tuotteiden kehitystä. Laajan palveluportfoliomme avulla pystymme tarjoamaan korkeatasoista suunnittelua eri alojen
tuotekehityshankkeisiin ja olemaan strateginen kumppani sekä paikallisille että kansainvälisille yrityksille. Asiakkaitamme ovat
pääasiassa tuotekehityksen huippuorganisaatiot, johtavat valmistavan teollisuuden yritykset sekä innovatiivisia tuoteideoita
kehittävät startupit. Kasvumme ja kansainvälistymisemme ansiosta olemme usean palvelualueen osalta toimialamme edelläkävijöitä, ja
tahtotilamme on kasvaa ja kehittyä entisestään yhdeksi merkittävimmistä tuotekehitysorganisaatioista Pohjoismaissa niin
tuotekehityksen osa-alueilla kuin tuotekehityslähtöisen digitaalisen siirtymän toteuttajana.
Yrityksemme toiminnan laajentuessa Ouluun etsimme Firmware Engineeriä modernien teknologioiden ja innovatiivisten ratkaisujen
pariin! Toimintamme alueella on kasvuvaiheessa, joten jos motivoidut eteenpäin menevästä liiketoiminnasta, saat tässä roolissa
mahdollisuuden olla mukana kehittämässä yksikkömme tulevaisuutta!
Firmware Engineerin roolissa työskentelet tuotekehitysprojektien parissa, joissa suunnittelemme ja toteutamme yhdessä
asiakkaidemme kanssa sulautettuja järjestelmäratkaisuja uusiin tuotteisiin. Roolisi kattaa firmware-kehityksen lisäksi
laiteohjelmiston vaatimusmäärittelyä, arkkitehtuurisuunnittelua ja dokumentaatiota sekä aktiivista yhteistyötä asiakkaiden ja
monialaisten kehitystiimien kanssa.
Projektimme ovat teknisesti haastavia kokonaisuuksia, joissa elektroniikka, firmware, käyttöjärjestelmät ja
järjestelmäintegraatiot yhdistyvät toimiviksi ja luotettaviksi laiteratkaisuiksi. Kehitämme ratkaisuja, joita ei ole aikaisemmin
toteutettu sellaisinaan, joten pääset soveltamaan olemassa olevia teknologioita uusilla tavoilla sekä oppimaan jatkuvasti uutta
erilaisten käyttöjärjestelmien, teknologioiden, laiteympäristöjen ja toimintamallien muodossa. Tiimimme kasvaa ja kehittyy
vauhdilla, joten halutessasi saat mahdollisuuden ottaa laajempaakin vastuuta niin projekteista kuin tiimin toiminnasta ja voit
päästä vaikuttamaan merkittävästi teknisiin ratkaisuihin, vastaamaan laajoista kokonaisuuksista ja ohjaamaan firmware-projekteja
niiden eri vaiheissa.
Millaista henkilöä etsimme?
Etsimme sulautettujen järjestelmien kehittämisen asiantuntijaa, jolla on
Katsomme eduksi, jos sinulla on kokemusta FPGA:n integroinnista sulautettuihin järjestelmiin ja elektroniikkakomponentteihin.
Teknisten taitojen lisäksi arvostamme erityisesti rakentavaa ongelmanratkaisukykyä sekä analyyttistä otetta työhön. Sinulla on
tarkkuutta huomioida yksityiskohdat ja täsmällisyytesi näkyy niin koodissa kuin dokumentaatiossakin. Pystyt toimimaan niin
itsenäisesti kuin osana isompaa tuotekehitystiimiä ja kommunikoit sujuvasti sidosryhmien kanssa sekä suomeksi että englanniksi.
Suhtaudut positiivisesti uusien teknologioiden haltuun ottamiseen, innostut aidosti tuotekehitystehtävistä ja luontaisen
uteliaisuutesi ansiosta haluat kehittyä alallasi yhä paremmaksi asiantuntijaksi.
Miksi Creo Centerille?
Creo Centerillä olet osa yli 150 asiantuntijan tuotekehitysyhteisöä, jossa huippuosaaminen kasvaa ja kehittyy monialaisessa
Kehittyvän uran: Asiantunteva kollegaverkosto ja laaja, erilaisista toimialoista koostuva asiakaskuntamme tarjoavat sinulle
jatkuvasti uusia oppimismahdollisuuksia. Nopeasti kasvavassa organisaatiossa pääset kehittämään uutta ja vaikuttamaan tiimin
toimintatapoihin!
Kattavat henkilöstöedut: Tarjoamme sinulle lounasedun, puhelinedun, työmatkaedun tai työsuhdepyörän, laajennetun työterveyden sekä
kattavan vapaa-ajan tapaturmavakuutuksen.
Osuuden yhteisistä onnistumisista: Uskomme yhteisiin onnistumisiin ja jaamme vuosittain People-bonuksen puitteissa osan
liikevoitostamme kaikkien työntekijöidemme kesken.
Sujuvan työarjen: Työskentelemme hybridisti joustavilla työajoilla, koska haluamme tukea työn ja muun elämän yhdistämistä.
Varmistamme työn sujuvuutta myös panostamalla moderneihin työvälineisiin ja ohjelmistoihin.
Toivottavasti kuulemme sinusta pian!
Jos haluat olla mukana luomassa tulevaisuuden tuotteita, haethan tehtävää mahdollisimman pian, mutta viimeistään 30.8.2026 ja
olemme sinuun yhteydessä. Tehtävä on vakituinen sekä kokoaikainen ja alkaa sopimuksen mukaan.
Jos sinulle herää kysymyksiä tai haluat keskustella roolista tarkemmin, kysymyksiisi vastailee puhelimitse Design Managerimme
Karl-Erik Gustafsson p. 040 7374 651, arkipäivisin viikoilla 34 ja 35.
We are looking for an experienced Embedded Firmware & Hardware Engineer to join an innovative engineering team developing embedded electronic devices from concept to production. This is a hands-on role for someone who enjoys working across both firmware development and hardware bring-up. You'll be responsible for designing, developing, debugging, and validating embedded systems while collaborating closely with hardware and product teams. ---------------------------------------------------------------------------------------------------------------------------------- RESPONSIBILITIES * Design, develop and maintain embedded firmware in C/C++ * Develop low-level drivers, communication protocols and application logic * Bring-up and debug embedded hardware prototypes * Design and review electronic schematics * Debug hardware using laboratory equipment (oscilloscope, logic analyzer, multimeter) * Implement and optimize communication interfaces such as UART, SPI, I2C, CAN, USB and Modbus * Prepare and maintain technical documentation * Collaborate with hardware engineers throughout the entire product lifecycle * Support products from concept through production and maintenance ---------------------------------------------------------------------------------------------------------------------------------- MUST HAVE * 4+ years of experience developing embedded systems (firmware + hardware) * Strong C/C++ programming skills in embedded environments * Experience with bare-metal and/or RTOS development * Hands-on experience with microcontrollers such as: * STM32 * ESP32 * NXP * Nordic (nRF) * or equivalent * Experience with communication protocols: * UART * SPI * I2C * CAN * Modbus * USB * Ability to read and create electronic schematics * Experience with hardware debugging tools: * Oscilloscope * Logic Analyzer * Multimeter * Laboratory Power Supply * Experience with JTAG/SWD debugging ---------------------------------------------------------------------------------------------------------------------------------- NICE TO HAVE * FreeRTOS or Zephyr * BLE * Wi-Fi * LoRa * Zigbee * OTA firmware updates * Python scripting * Git * Jenkins * GitLab CI/CD ---------------------------------------------------------------------------------------------------------------------------------- SOFT SKILLS * Independent and proactive mindset * Ability to own projects end-to-end * Comfortable working in a startup or scale-up environment * Strong analytical and problem-solving skills * Good communication skills * Ability to work across firmware and hardware domains
Elektron builds state-of-the-art electronic music instruments with deep functionality and exceptional sonic capabilities. With a track record of iconic products such as the Machinedrum, Octatrack and Digitakt, Elektron has become uniquely positioned in the artist and producer community. We’re now expanding our team, to push the boundaries of music creation and meet customer demand! With small teams, flat hierarchy, and high emphasis on creativity, Elektron gives room for every idea to be heard! Joining the Elektron team means being trusted in your abilities. Do you want to be a part of the team that creates the best electronic music instruments in the world? ROLE DESCRIPTION We are currently looking for a full-time Firmware Engineer to expand the R&D team. As a firmware engineer at Elektron you will work with the complete software design chain; from product ideas, through prototype stages, to released firmwares and updates in future releases. The embedded software team is responsible for all the programmable aspects of the instruments, ranging from digital logic to high level data management. We develop software for products to come, and we continue to improve the software long after they have been released. Our instruments have multi-threading real-time operating systems, and may be composed of multiple micro-controllers and digital signal processors. You will be working at the application level, but you are required to interface the operating system at a lower level. You are passionate about writing code which is reliable as well as efficient. You are comfortable working with a large existing codebase. You are self-motivated and have strong problem solving capabilities. This is an on-site position based in Gothenburg, Sweden. REQUIRED SKILLS & EXPERIENCE * Master of Science in Computer Science, Electrical Engineering, or similar experience. * Several years of experience with C++. * Some experience with Python. * Extensive embedded systems design knowledge. * Good knowledge about multi-threaded real-time systems. * Great problem-solving skills. * Experience with software architecture and knows how to write maintainable systems. * Knows Git inside-out and is well familiar with code review. * Good knowledge of algorithms and data structures. * A structured way of working, using version control, issue trackers and similar tools. * Several years of working experience in a similar field. * Fluent spoken and written English. VALUED SKILLS * Knowledge in Rust, Digital Signal Processing, USB communication. * Experience with production testing and a drive for testability. * Experience with major real-time operating systems such as FreeRTOS, Zephyr etc. * Low level ARM A/M architecture and ISA knowledge. * Interest in music instruments (preferably making music). WHAT WE OFFER A dynamic and multicultural workplace where you have the opportunity to make a real impact and take ownership. At Elektron, you’ll experience great team spirit and a warm atmosphere, with music at the heart of everything we do. You’ll work closely with all departments and gain a broad understanding of the company, opening doors for professional development and long-term growth. Along the way, you’ll enjoy regular social events, fresh fruit, free parking, a wellness benefit, and more — all backed by the security of a collective agreement. Start: As soon as possible, by agreement Scope: Full-time, permanent position Location: Banehagsliden 5, Gothenburg We usually get back to applicants within 14 days, but due to a high volume of applications, the response time may sometimes be longer — but rest assured, you haven’t been forgotten, and we promise to reach out as soon as we can. Greetings from Elektron!
A SWISSBIT MORE YOU. Gestalten Sie mit uns die Zukunft! Swissbit ist der führende europäische Hersteller von Speicher- und Sicherheitslösungen für anspruchsvolle Anwendungen. Mit Hauptsitz in der Schweiz und Entwicklungs- und Produktionsstandorten an mehreren Orten in Deutschland entwickeln und produzieren wir Flash-Speicherlösungen, Sicherheitstoken und Embedded-Computing-Module, die höchsten Ansprüchen an Zuverlässigkeit, Langlebigkeit und Datenschutz genügen. Unsere Kunden sind in den Bereichen Industrieautomation, Transportwesen, Medizintechnik, Verteidigung und Rechenzentrumsinfrastruktur tätig. Als Teil unseres F&E-Teams arbeiten Sie im Zentrum unserer Produktentwicklung und gestalten die Firmware, die PCIe/NVMe-Speichercontroller der nächsten Generation steuert – von der Architektur über die Inbetriebnahme bis hin zur Serienfreigabe. DEINE MISSION Wir suchen einen erfahrenen Firmware Engineer für unser Storage-Controller-Team. Du übernimmst die Verantwortung für Firmware-Module für PCIe-/NVMe-Controller und arbeitest dabei über den gesamten Stack hinweg – von der Hardware-Abstraktion und Low-Level-Treibern bis hin zur Leistungsoptimierung und Einhaltung von Standards. Es handelt sich um eine praxisorientierte Ingenieursposition, die ein hohes Maß an technischem Fachwissen erfordert und eine enge Zusammenarbeit mit den Teams für Hardware, Validierung und Systemtechnik beinhaltet. Und falls du gleich noch weitere Talente mitbringen möchtest, sind wir gern bereit dich und dein Team zu integrieren - vorrangig am Standort Dresden. Dresden ist als Location neu für uns, aber wir sehen dort beste Chancen unsere vernetzten Entwicklungsaktivitäten noch weiter auszubauen. Die räumliche Nähe zur unserem Entwicklungs- und Produktionsstandort in Berlin ist dabei zusätzlich von Vorteil. SPANNENDE AUFGABEN WARTEN AUF DICH * Entwicklung, Implementierung und Wartung von Firmware für PCIe/NVMe-Speichercontroller über den gesamten Produktlebenszyklus hinweg * Entwicklung und Verantwortung für Low-Level-Treiber, Hardware Abstraction Layer (HAL) und leistungskritische Firmware-Subsysteme * Optimierung von Latenz, Durchsatz und Energieeffizienz auf Geräteebene für PCIe/NVMe-Zielsysteme * Fehlerbehebung bei komplexen, layer-übergreifenden Problemen - Firmware, Treiber und Hardware betreffend - unter Verwendung von Logic Analyzer, JTAG und Protocol Analyzer * Zusammenarbeit mit Hardware-Ingenieuren und Validierungsteams * Sicherstellung der strikten Einhaltung von NVMe-, PCIe- und verwandten Speicherstandards * Aktive Mitwirkung an Architektur-Reviews, Designdiskussionen und der Erstellung technischer Dokumentationen * Unterstützung bei der Hardware-Inbetriebnahme für neue Plattformen, EVT-/DVT-Prototypen und Referenzdesigns * Teilnahme an Code-Reviews, statischen Analysen und der kontinuierlichen Verbesserung von Entwicklungsprozessen DEIN PROFIL Voraussetzungen * Hochschulabschluss in Elektrotechnik, Technischer Informatik, Informatik oder einem eng verwandten Fachgebiet * Fundierte praktische Erfahrung in der Entwicklung von Embedded-Firmware in C * Fundierte Kenntnisse der PCIe-Architektur, des NVMe-Protokolls und der Interna von Speichergeräten (Flash-Management, Wear-Leveling, ECC) * Praktische Kenntnisse im Bereich Bare-Metal-Firmware sowie in RTOS-Umgebungen und der Fehlersuche in Embedded-Systemen * Vertrautheit mit ARM- oder RISC-V-Prozessorarchitekturen * Erfahrung mit DMA-Engines, Interrupt-Controllern, Memory-Mapped I/O und Hardware-Register-Schnittstellen * Sicherer Umgang mit Standard-Toolchains für die Firmware-Entwicklung: Compiler (GCC/LLVM), JTAG-Debugger, Versionskontrolle (Git) und Tools zur statischen Analyse * Ausgeprägte analytische Fähigkeiten und Debugging-Kompetenzen für komplexe mehrschichtige Hardware-/Software-Probleme * Gute Kommunikationsfähigkeiten in Englisch; Deutsch ist von Vorteil Wünschenswert * Erfahrung mit Flash-Speichersystemen (NAND-Flash, FTL-Design, LDPC/BCH-ECC) * Hintergrundwissen in den Bereichen Sicherheits-Firmware, HSM-Integration oder Secure-Boot-Konzepte * Vertrautheit mit UFS-, SATA- oder SD/eMMC-Protokollen * Erfahrung in industriellen, automobilen oder verteidigungsrelevanten Embedded-Umgebungen (IEC 61508, DO-178C) * Beiträge zu Open-Source-Firmware- oder Embedded-Projekten WAS WIR DIR BIETEN * Ein Team, das zusammenhält, statt nur zusammenzuarbeiten * Raum für deine Ideen – wir mögen Menschen, die mitdenken * Flexibilität, die in deinen Alltag passt – mit Gleitzeit und Spielraum für deine persönliche Planung * Du willst dich weiterentwickeln? Wir sprechen gerne darüber * Gut ausgestattete Arbeitsinfrastruktur mit State-of-the-Art EDA Tools * Corporate Benefits (wie Hansefit, Jobrad und Pluxee)