Text copied to clipboard!

Наслов

Text copied to clipboard!

Programer ugrađenih sistema

Опис

Text copied to clipboard!
Tražimo iskusnog programera ugrađenih sistema koji će se pridružiti našem timu i raditi na razvoju softverskih rešenja za ugrađene sisteme. Ova pozicija zahteva duboko razumevanje programiranja mikrokontrolera, rad sa niskonaponskim sistemima i optimizaciju softvera za ograničene resurse. Idealni kandidat će imati iskustvo u radu sa C i C++ programskim jezicima, razvoju firmvera i testiranju ugrađenih sistema. Kao programer ugrađenih sistema, bićete odgovorni za dizajniranje, implementaciju i testiranje softverskih rešenja koja se koriste u različitim industrijama, uključujući automobilsku, medicinsku i industrijsku automatizaciju. Rad sa hardverom, razumevanje elektronskih komponenti i sposobnost rešavanja problema su ključne veštine za ovu poziciju. Vaše svakodnevne obaveze uključuju pisanje i optimizaciju koda, rad sa real-time operativnim sistemima (RTOS), integraciju softvera sa hardverom i testiranje performansi sistema. Takođe ćete sarađivati sa inženjerima elektronike i sistemskim arhitektama kako biste osigurali da softverska rešenja ispunjavaju zahteve projekta. Očekujemo da imate iskustvo u radu sa alatima za razvoj i debagovanje ugrađenih sistema, kao i poznavanje komunikacionih protokola kao što su UART, SPI, I2C i CAN. Razumevanje principa sigurnosti i pouzdanosti softvera u ugrađenim sistemima je takođe važno. Ako ste strastveni u vezi sa razvojem ugrađenih sistema i želite da radite na inovativnim projektima, prijavite se i postanite deo našeg tima!

Одговорности

Text copied to clipboard!
  • Razvoj i implementacija softvera za ugrađene sisteme.
  • Pisanje i optimizacija koda u C i C++ jezicima.
  • Rad sa real-time operativnim sistemima (RTOS).
  • Testiranje i debagovanje firmvera i hardverskih komponenti.
  • Integracija softvera sa različitim elektronskim komponentama.
  • Rad sa komunikacionim protokolima kao što su UART, SPI, I2C i CAN.
  • Saradnja sa inženjerima elektronike i sistemskim arhitektama.
  • Dokumentovanje softverskih rešenja i tehničkih specifikacija.

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti računarstva, elektrotehnike ili srodne discipline.
  • Iskustvo u programiranju ugrađenih sistema u C i C++ jezicima.
  • Poznavanje real-time operativnih sistema (RTOS).
  • Razumevanje rada mikrokontrolera i elektronskih komponenti.
  • Iskustvo sa alatima za razvoj i debagovanje ugrađenih sistema.
  • Poznavanje komunikacionih protokola kao što su UART, SPI, I2C i CAN.
  • Sposobnost rešavanja problema i analitičko razmišljanje.
  • Dobre komunikacione veštine i sposobnost rada u timu.

Могућа питања на интервјуу

Text copied to clipboard!
  • Možete li opisati svoje iskustvo u radu sa ugrađenim sistemima?
  • Koje komunikacione protokole ste koristili u prethodnim projektima?
  • Kako pristupate optimizaciji koda za ograničene resurse?
  • Imate li iskustva sa real-time operativnim sistemima?
  • Kako biste rešili problem nepredvidivog ponašanja mikrokontrolera?
  • Koji alati za debagovanje ugrađenih sistema su vam najpoznatiji?
  • Kako osiguravate sigurnost i pouzdanost softvera u ugrađenim sistemima?
  • Možete li opisati neki izazovan projekat na kojem ste radili?