Programmatūras izstrādes inženieris/-e

Software Engineer

C++/Python

C++/Python

WorkingDay Latvia klients – NATRIX (Latvijas jaunuzņēmums), kas ir izstrādājis modulāru bezpilota sauszemes platformu, kura šobrīd tiek izmantota aktīvā karadarbībā Ukrainā (2025. gadā) kritiski svarīgu uzdevumu veikšanai: munīcijas/pārtikas piegādei un cietušo evakuācijai, ievērojami uzlabojot glābēju drošību.

NATRIX savai aizrautīgai komandai aicina pievienoties Programmatūras izstrādes inženieri (C++/Python).

A client of WorkingDay Latvia – NATRIX (Latvian startup): Designed and developed a modular unmanned ground platform for various applications. Deployed in Ukraine (2025) for critical tasks: ammunition/food delivery and casualty evacuation, significantly enhancing rescuer safety.

NATRIX is expanding its dedicated team and is seeking a Software Engineer (C++/Python).

Par lomu:

About the role:

Kā UGV Programmatūras izstrādes inženierim/-ei Tev būs svarīga loma robotikas programmatūras izstrādē un robotikas platformas integrācijā. Tu ieviesīsi uztveres sistēmas autonomos robotos.

As a UGV Software Engineer, you will be a part of the team working on software development and robotics platform integration. You will implement perception systems in autonomous robots.

Pienākumi:

Responsibilities:

  • izstrādāt, ieviest un optimizēt autonomijas algoritmus;
  • veikt sensoru datu analīzi un integrēt sensoru sapludināšanas metodes;
  • izstrādāt, izpildīt un analizēt simulācijas un reālās pasaules testus;
  • integrēt autonomijas risinājumus ar aparatūras un programmatūras sistēmām;
  • reāllaikā atkļūdot un novērst autonomo platformu darbības traucējumus;
  • sadarbībā ar starpfunkcionālajām komandām definēt tehniskās prasības un specifikācijas;
  • uzturēt izstrādes procesu un koda dokumentāciju;
  • pārskatīt un analizēt sistēmas veiktspējas rādītājus optimizācijas nolūkos;
  • piedalīties koda pārskatīšanā un sniegt konstruktīvu atgriezenisko saiti;
  • informēt ieinteresētās personas par tehnisko progresu un izaicinājumiem;
  • sekot līdzi jaunumiem robotikā un autonomajās sistēmās;
  • iesaistīties nepārtrauktā mācīšanās un profesionālās pilnveides procesā.

  • Develop, implement and optimize autonomy algorithms
  • Perform sensor data analysis and integrate sensor fusion methods
  • Develop, execute and analyze simulation and real-world tests
  • Integrate autonomy solutions with hardware and software systems
  • Debug and troubleshoot autonomous platforms in real time
  • Collaborate with cross-functional teams to define technical requirements and specifications
  • Maintain the development process and code documentation
  • Review and analyze system performance metrics for optimization purposes
  • Participate in code reviews and provide constructive feedback
  • Inform stakeholders about technical progress and challenges
  • Stay up to date with robotics and autonomous systems
  • Engage in continuous learning and professional development

Tev ir:

You have:

  • pieredze programmēšanā ar C++/Python;
  • interese par jaunajām tehnoloģijām robotikas, datorgrafikas un sensoru tehnoloģiju jomā;
  • programmatūru izstrādes pieredze darbā ar Linux iegultajiem risinājumiem;
  • pieredze vai izpratne par datu apstrādes algoritmiem reāllaika lietojumprogrammām;
  • izpratne par tīkla tehnoloģijām un protokoliem;
  • izcilas problēmu risināšanas un sadarbības prasmes.

  • Experience in software programming with C++/Python
  • Interest in emerging robotics, computer graphics, and sensor technologies advancements
  • Experience in multi-platform development with Linux
  • Experience or understanding of data processing algorithms for real-time applications
  • Understanding of network technologies and protocols
  • Excellent problem-solving and collaboration skills

Par priekšrocību tiks uzskatīta/-as:

Additional skills and experience:

  • pieredze robotikas vai UAV programmatūras izstrādē;
  • pieredze robotu koordinēšanā starp sistēmām;
  • pieredze mašīnmācīšanās pielietošanā, lai uzlabotu robotu veiktspēju un iespējas;
  • pierādīta pieredze dažādu sensoru integrēšanā, ieskaitot LiDAR, kameras un IMU, robotu sistēmās, koncentrējoties uz sensoru kalibrēšanu, sinhronizāciju un datu sapludināšanu;
  • zināšanas par robotikas starpprogrammatūru un ietvariem, piemēram, ROS2;
  • izpratne un pieredze SLAM algoritmu izstrādē vai ieviešanā robotu navigācijai;
  • augstākā izglītība datorzinībās, robotikā, elektrotehnikā vai saistītā nozarē.

  • Experience in robotics or UAV software development
  • Expertise in robot coordination between systems
  • Familiarity with machine learning algorithms for robotics applications
  • Proven track record of integrating various sensors: including LiDAR, cameras, and IMUs, into robotic systems, with a focus on sensor calibration, synchronization, and data fusion
  • Knowledge of robotics middleware and frameworks, for example, ROS2
  • Experience or knowledge with SLAM algorithm development or integration for robotics navigation
  • Education: BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field

Uzņēmums piedāvā:

Offer:

  • algu EUR 3000 – 5000 bruto mēnesī atkarībā no pieredzes, prasmēm un motivācijas;
  • visaptverošu veselības un nelaimes gadījumu apdrošināšanu;
  • elastīgs darba laiku un hibrīddarba režīmu;
  • izaugsmes un attīstības iespējas;
  • būt vienam/-ai no galvenajiem/-ām darbiniekiem/-cēm, strādājot pie aizraujošiem, inovatīviem projektiem, kas rada pozitīvu ietekmi valsts aizsardzībai un drošībai;
  • komandas saliedēšanas pasākumus.

  • Salary EUR 3000 – 5000 gross monthly based on your experience, skills and motivation
  • Comprehensive health and accident insurance
  • Flexible working hours and a hybrid work mode
  • Growth and development opportunities
  • Being one of the Key persons working on exciting projects that make a positive impact on defence and security
  • Team building events

Lai pieteiktos, CV lūdzam sūtīt sadaļā Pieteikties!

To apply, please send your CV in section Pieteikties!

Piesakot savu kandidatūru amata konkursam, jūsu dati būs pilnīgi konfidenciāli un tiks nodoti tikai konkursa rīkotājam. Nosūtot savu CV un piesakoties konkursam uz izsludināto vakanci, potenciālais darbinieks (datu subjekts) saskaņā ar fizisko personu datu aizsardzību regulējošajiem tiesību aktiem piekrīt iesniegto personas datu glabāšanai SIA "WorkingDay Latvia" datu bāzē. Datu glabāšanas mērķis – datu izmantošana un apstrāde personāla atlases vajadzībām dažādos personāla atlases konkursos. Savu piekrišanu datu apstrādei potenciālais darbinieks var atsaukt rakstveidā.

When applying for a vacancy, your data will be kept strictly confidential and will be transferred only to the potential employer who has announced the vacancy. By sending your CV and applying for the vacancy, the potential employee (data subject) agrees to store the submitted personal data in the database of SIA “WorkingDay Latvia” in accordance with laws regulating personal data protection. The purpose of data storage is the use and processing of data for recruitment purposes in various recruitment vacancies. The potential employee is entitled to withdraw his/her consent in writing.

WhatsAppFacebookMessengerLinkedInEmail

Papildu informāciju var sniegt Ieva Pilskalliete
Tālrunis: +371 28336170
E-pasts: ieva.pilskalliete@workingday.lv

You can obtain additional information by contacting Ieva Pilskalliete
Phone: +371 28336170
E-mail: ieva.pilskalliete@workingday.lv

WorkingDay Latvia
Reģ. Nr. 40003793545
Tērbatas iela 53-10, Rīga, LV-1011

WorkingDay Latvia
Reg. No. 40003793545
Terbatas Street 53-10, Riga, LV-1011

Lai pieteiktos, CV lūdzam sūtīt sadaļā Pieteikties!

To apply, please send your CV in section Pieteikties!

Papildu informāciju var sniegt Ieva Pilskalliete
Tālrunis: +371 28336170
E-pasts: ieva.pilskalliete@workingday.lv

WorkingDay Latvia
Reģ. Nr. 40003793545
Tērbatas iela 53-10, Rīga, LV-1011

You can obtain more information by contacting Ieva Pilskalliete
Phone: +371 28336170
E-mail: ieva.pilskalliete@workingday.lv

WorkingDay Latvia
Reg. No. 40003793545
Terbatas Street 53-10, Riga, LV-1011