Software Engineer

Kraków, Poland

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

RSB Automotive Consulting

RSB Automotive Consulting offer a wide range of engineering and recruitment services for automotive businesses.

View all jobs at RSB Automotive Consulting

Apply now Apply later

We are looking for a Software Engineer to join our ADAS Camera Blockage Detection project. The goal of this role is to design, implement, and optimize algorithms and applications that detect environmental interference affecting ADAS camera performance. You will be working on a diverse stack involving signal processing, computer vision, and machine learning, targeting both general-purpose processors and embedded platforms.

Responsibilities:

  • Design and develop the application skeleton for the ADAS camera blockage detection module
  • Implement signal processing algorithms in the frequency domain
  • Develop motion detection and entropy-based analysis algorithms
  • Design lightweight edge detection algorithms tailored for resource-constrained environments
  • Prepare and integrate machine learning models for blockage detection
  • Develop a complete blockage detection algorithm combining classical and ML-based approaches
  • Re-implement existing C++ signal processing algorithms for dedicated signal processor architectures
  • Optimize and compress ML models for deployment on embedded NPUs (Neural Processing Units)
  • Conduct Software-in-the-Loop (SIL) validation to ensure functional correctness and performance
  • Collaborate with cross-functional team



    Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Experience in automotive or ADAS-related projects
  • Experience in C++ and/or Python development
  • Strong background in digital signal processing and computer vision
  • Experience with frequency domain transformations (e.g., FFT)
  • Knowledge of motion detection and entropy analysis techniques
  • Familiarity with lightweight edge detection techniques
  • Hands-on experience with machine learning model development (TensorFlow, PyTorch, or similar)
  • Experience with embedded deployment and optimization of ML models 
  • Understanding of NPU hardware and ML inference on constrained devices
  • Familiarity with Software-in-the-Loop (SIL) testing environments

Apply now or reach out to us directly to learn more.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture Computer Science Computer Vision Engineering Machine Learning ML models Python PyTorch TensorFlow Testing

Region: Europe
Country: Poland

More jobs like this