Nejc Oklescen
@nejcoklescen
Embedded and software engineer building robotics and IoT systems with C/C++, Qt, and safety-focused engineering.
What I'm looking for
I’m an Embedded Software Engineer and Software Engineer focused on building reliable systems across embedded firmware and desktop applications. My work spans IoT devices, motor control, and robotics planning, with a strong emphasis on standards-driven engineering.
At ELAPHE PROPULSION TECHNOLOGIES, I developed software for in-wheel motor testing devices and insulation measurement, built OSGi bundles for Eurotech Gateway, and implemented PCU modules following MISRA C 2012 and AUTOSAR (including Aurix TriCore). I also researched ISO26262 Functional Safety (HARA part) for my master’s thesis and supported teams across IT.
At ENDAVA, I’ve planned software to control a robotic unit for biopsy needle positioning using CT scans, leveraging Qt/C++, VTK, ITK, and OpenCV. I’ve also built LWIP abstraction over BSD sockets, wrapping TCP/UDP interfaces, and continue to expand my impact through an ongoing infotainment project (CAN bus/UART/GPS with Qt5, boot2qt, and Yocto) and full-stack application work (Qt/C++ with Docker) at YODABI.
Experience
Work history, roles, and key accomplishments
Software Developer
Yodabi, Programerske Storitve, Nejc Okleščen S.P.
Jan 2023 - Present (3 years 5 months)
Developed a stock trading application end-to-end (backend and frontend) from scratch, including charts, trading windows, and filters. Built the client using Qt/C++ and used Docker containers for development.
Software Engineer
Endava
May 2020 - Present (6 years 1 month)
Planned robotic needle positioning workflows based on CT scans, enabling users to create plans that reposition the robot for biopsy. Implemented embedded C/C++ abstraction of LWIP over BSD sockets, extending the interface into TCP/UDP wrapper classes.
Co-Owner & Software Engineer
PTLab D.O.O.
Oct 2017 - Present (8 years 8 months)
Worked on an infotainment project for an electric motor, including the GUI on Apalis iMX6 with Qt5 (boot2qt). Implemented protocol integration (CAN bus, UART, GPS) and rebuilt the boot2qt distribution on Yocto to reduce boot time.
Embedded Software Engineer
Comtrade Digital Services
Oct 2019 - Mar 2020 (5 months)
Developed software for a medicament dosing system used in cardiopulmonary bypass using embedded C on STM32F4 (two MCUs). Created Python and AWK scripts to automate tests and interpret test results.
Software Engineer
Elaphe Propulsion Technologies Ltd.
Feb 2016 - Oct 2019 (3 years 8 months)
Developed embedded software for devices used to test in-wheel motors and implemented insulation measurement software using STM32F4. Built OSGi bundles for Eurotech Gateway, programmed PCU software in line with MISRA C 2012 and AUTOSAR, and created tooling with C++ (Qt/QML, WPF) and C#.
Embedded Software Engineer
L-TEK D.O.O.
Jun 2014 - Nov 2015 (1 year 5 months)
Developed IoT control with a C-based GSM IoT module and a RESTful server API, and completed a diploma thesis on controlling and managing IoT devices. Built a BLE mesh network using nRF51822 and presented it at ARM TechCon (Oct 2015).
Education
Degrees, certifications, and relevant coursework
Faculty of Electrical Engineering, University of Ljubljana
Bachelor's degree
2011 - 2015
Completed a bachelor’s degree at the Faculty of Electrical Engineering in Ljubljana from 2011 to 2015.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nejc?
You can contact Nejc and 90k+ other talented remote workers on Himalayas.
Message NejcFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
