Skip to main content

Software Developer

Technology
BlooLoc
Hasselt, België1 maanden geledenTot 13/4/2026
Op locatie

Functieomschrijving

Your Role

As a Software Developer, you work across different layers of our technology stack to build new product features and enhance existing functionality. You focus on clean, reliable development, structured problem‑solving, and delivering high‑quality technical output in a fast‑growing high‑tech environment.

Aspects of the products being developed range from low‑level embedded firmware, Linux GPU appliance software, to vision algorithms and deep learning, vehicle driving assistance algorithms, and embedded, desktop or web‑based user‑interfaces.

What You’ll Do

End‑to‑end software development: Design, implement, test, and maintain components in C++ and Python across embedded systems, GPU‑based applications, and user interfaces.

Issue analysis & task breakdown: Understand complex issues, decompose them into clear subtasks, develop solutions (or guide AI‑assisted development), and critically evaluate the results during review and testing.

Code review & quality assurance: Perform thorough code reviews, ensure technical quality and maintainability, and quickly understand existing codebases.

Debugging & problem solving: Investigate issues across embedded and Linux environments; deliver robust, well‑reasoned fixes.

Technical collaboration: Participate in design and architecture discussions, contribute structured reasoning, and align with colleagues in engineering and product.

Growth & leadership potential: Grow toward a senior role with potential responsibilities in guiding other developers or coordinating AI agents.

Who You Are

Master’s degree in Computer Science or equivalent experience

Strong experience with C++ and Python, but also familiar with Git, Docker, CMake, and modern workflows

Confident working in Linux development, build, and deployment environments

Strong analytical and critical‑thinking skills

Able to work independently and take ownership of tasks

Fluent in Dutch and/or English

Nice to Have

(Not required, but beneficial)

Experience with 2D/3D geometry

Computer vision (OpenCV)

Optimization algorithms or SLAM

Deep learning frameworks (e.g., PyTorch)

What We Offer A competitive salary that matches your experience and commitment.

Meal vouchers for extra daily benefits.

A mobility budget to make commuting easier.

Regular team events and celebrations—we value fun at work.

As we grow, there will be even more benefits in the future.

A dynamic environment with short communication lines and a warm team where your contribution truly matters.

Keywords
C++PythonGitDockerCMakeLinuxEmbedded SystemsGPUDeep LearningComputer VisionAlgorithmsDebuggingCode ReviewProblem SolvingAnalytical ThinkingCritical ThinkingSoftware DeveloperTechnology StackEmbedded FirmwareVision AlgorithmsVehicle Driving AssistanceUser InterfacesTestingMaintenanceIssue AnalysisArchitecture DiscussionsHigh-Tech Environment

¿Te interesa este puesto?