Želiš razvijati softver za stvarne elektroničke uređaje koje koriste ljudi diljem svijeta i pridružiti se jednom od najinovativnijih hrvatskih tehnoloških timova?
CircuitMess, višestruko nagrađivani hrvatski startup, traži Mid Embedded Software Developera.
Na ovoj poziciji radit ćeš na razvoju softverskih rješenja za ugradbene sustave naših edukativnih tech uređaja – od igraćih konzola do pametnih robota i gadgeta kao što je ButterBot iz serije Rick and Morty.
Bit ćeš dio našeg core inženjerskog tima i surađivat ćeš s kolegama iz hardverskog i dizajnerskog odjela na razvoju proizvoda koji se masovno proizvode i distribuiraju diljem svijeta.
Za ovu poziciju, alocirali smo sljedeći rang plaće:
EUR 3.400 - 4.100 početnu bruto plaću
• Razvoj softvera za mikrokontrolere, mikroprocesore i SBC-ove u C/C++ jezicima
• Implementacija, testiranje i optimizacija firmwarea za real-time sustave
• Debugiranje na stvarnom hardveru (JTAG, SWD, UART, SPI, I2C, GPIO…)
• Suradnja s hardverskim timom na dizajnu i optimizaciji funkcionalnosti uređaja
• Izrada internih alata i skripti za testiranje, buildanje i dijagnostiku
• Razvoj alata i testnih procedura za masovnu proizvodnju i funkcionalno testiranje
• Usvajanje novih tehnologija i kontinuirano praćenje embeddeda i elektronike
• Čitanje i primjena tehničke dokumentacije, datasheetova i application noteova
• Optimizacija potrošnje energije, memorije i CPU resursa
• Iskustvo u razvoju softvera za embedded sustave
• Izvrsno poznavanje C i C++ jezika
• Poznavanje verzionih sustava poput Gita
• Iskustvo u radu s mikrokontrolerima i low-level programiranju
• Samostalnost, proaktivnost i orijentiranost na rješavanje problema
• Sposobnost timske suradnje u multidisciplinarnom okruženju
• Razumijevanje osnovnih elektroničkih komponenti i čitanje shema
• Preciznost i odgovornost u isporuci stabilnog i pouzdanog koda
• Pozitivan stav i želja za učenjem
Bonus bodovi za:
• Iskustvo s ESP32 i ESP-IDF okruženjem
• Iskustvo s STM32 platformom, HAL/LL bibliotekama i STM32CubeIDE
• Poznavanje debugging alata: GDB, OpenOCD, J-Link, logički analizatori
• Iskustvo s FreeRTOS-om ili drugim RTOS-ovima (Zephyr, ThreadX…)
• Sposobnost rada u Linux okruženju (terminal, Make, CMake, shell skripte)
• Iskustvo s komunikacijskim protokolima: SPI, I2C, UART, I2S, CAN, Modbus…
• Znanje o radu kompajlera/linkera i optimizaciji binarnih datoteka
Do sada smo na svjetsko tržište izbacili nekoliko uspješnih proizvoda koji educiraju djecu i mlade na zaban i hands-on način:
1. MAKERbuino - uradi-sam igraću konzolu
2. Ringo - uradi-sam telefon
3. STEM Box - Netflix za robotičare
4. Wacky Robots - Pokemone za učenje elektronike
5. CircuitMess Batmobile - uradi-sam automobil s umjetnom inteligencijom i sluzbenom licencom Warner Brosa
6. Rick and Morty Butter Bot - licencirana igračka napravljena prema liku najpopularnijeg robota iz Rick and Morty serijala
Naše igračke smo u zadnjih 7 godina proizveli i prodali u preko 100 000 primjeraka kupcima diljem svijeta, a najviše se ponosimo činjenicom da 95% svojih proizvoda prodajemo kupcima izvan Hrvatske, najviše u SAD, Veliku Britaniju i Njemačku.
U tvrtci nas trenutno radi 42, a u sedam godina postojanja smo došli iz garaže u Karlovcu do 3.5M USD godisnjih prihoda