SICK is one of the world’s leading solutions providers for sensor-based applications in the industrial sector. Founded in 1946 by Dr.-Ing. e. h. Erwin Sick, the company with headquarters in Waldkirch im Breisgau near Freiburg ranks among the technological market leaders. With 63 subsidiaries and equity investments as well as numerous agencies, SICK maintains a presence around the globe. SICK has more than 10,000 employees worldwide and generated a group revenue of EUR 2.1 billion in the 2024 fiscal year.

SICK is one of the world’s leading solutions providers for sensor-based applications in the industrial sector. Founded in 1946 by Dr.-Ing. e. h. Erwin Sick, the company with headquarters in Waldkirch im Breisgau near Freiburg ranks among the technological market leaders. With 63 subsidiaries and equity investments as well as numerous agencies, SICK maintains a presence around the globe. SICK has more than 10,000 employees worldwide and generated a group revenue of EUR 2.1 billion in the 2024 fiscal year.

Software Developer* Algorithms Computer Vision C/C++ (f/m/d)

Software Developer* Algorithms Computer Vision C/C++ (f/m/d)

SICK AG
SICK AG

Waldkirch (bei Freiburg), DE, 79183

Waldkirch (bei Freiburg), DE, 79183

Full-time
Full-time

Our development team consists of six passionate and skilled software engineers who design C++ algorithms for environment perception and collision detection. We design, develop, and maintain core software components that integrate into stereo cameras, time-of-flight, and LiDAR sensors — working closely with sensor experts and project stakeholders. We follow agile methods based on SCRUM and are supported by a Product Owner and Scrum Master.

 

YOUR TASKS:

  • Design and develop algorithms for environment perception and sensor fusion to support collision avoidance in mobile machines and robots
  • Drive the full development cycle – from concept and design to analysis, integration, and testing
  • Process 2D and 3D data (stereo cameras, ToF, LiDAR) in real time using modern computer vision techniques
  • Integrate AI functionalities into embedded systems with current-generation AI accelerator hardware
  • Define and shape a cross-device platform for perception algorithms
  • Collaborate within an agile software team and coordinate with product management, project leads, and external partners

 

YOUR PROFILE:

  • University degree in Computer Science, Mathematics, or a related field
  • Strong C++ programming skills and solid experience in computer vision with 2D and 3D data
  • Experience in professional software development, ideally with a focus on deep learning or embedded AI systems
  • Knowledge of safety systems, ADAS, or mobile robot navigation is an advantage
  • Good command of English, both spoken and written
  • Analytical mindset and structured approach to problem solving
  • Strong communication and team skills

 

YOUR APPLICATION:

  • We are looking forward to your online application
  • Helene Lutz
  • Job-ID 36894 
  • All applications will be treated confidentially

 

*At SICK, we see people, not gender. 

We put great emphasis on diversity, reject discrimination and do not think in categories such as gender, ethnicity, religion, disability, age or sexual identity.

Stichworte: Developer 

Our development team consists of six passionate and skilled software engineers who design C++ algorithms for environment perception and collision detection. We design, develop, and maintain core software components that integrate into stereo cameras, time-of-flight, and LiDAR sensors — working closely with sensor experts and project stakeholders. We follow agile methods based on SCRUM and are supported by a Product Owner and Scrum Master.

 

YOUR TASKS:

  • Design and develop algorithms for environment perception and sensor fusion to support collision avoidance in mobile machines and robots
  • Drive the full development cycle – from concept and design to analysis, integration, and testing
  • Process 2D and 3D data (stereo cameras, ToF, LiDAR) in real time using modern computer vision techniques
  • Integrate AI functionalities into embedded systems with current-generation AI accelerator hardware
  • Define and shape a cross-device platform for perception algorithms
  • Collaborate within an agile software team and coordinate with product management, project leads, and external partners

 

YOUR PROFILE:

  • University degree in Computer Science, Mathematics, or a related field
  • Strong C++ programming skills and solid experience in computer vision with 2D and 3D data
  • Experience in professional software development, ideally with a focus on deep learning or embedded AI systems
  • Knowledge of safety systems, ADAS, or mobile robot navigation is an advantage
  • Good command of English, both spoken and written
  • Analytical mindset and structured approach to problem solving
  • Strong communication and team skills

 

YOUR APPLICATION:

  • We are looking forward to your online application
  • Helene Lutz
  • Job-ID 36894 
  • All applications will be treated confidentially

 

*At SICK, we see people, not gender. 

We put great emphasis on diversity, reject discrimination and do not think in categories such as gender, ethnicity, religion, disability, age or sexual identity.

Stichworte: Developer 

WHAT YOU CAN LOOK FORWARD TO:

Attractive Remuneration: SICK rewards your work in accordance with the IG Metall collective labour agreement with holiday and Christmas bonuses.

Tariff-Based Additional Payment and Additional Days Off: Tariff-based additional payment once per calendar year, alternatively 6 or 8 additional days off.

Mobile Work and Flexible Working Hours: In accordance with the applicable company agreements and depending on the position.

Flexitime Account: Flexible planning of your working life by saving overtime in your flexitime account.

Company Pension Plan: Use MetallRente as direct insurance for deferred compensation for your company pension plan and occupational disability insurance.

Subsidised Public Transport: Financial support for the use of public transport.

Training and Development: Wide range of trainings via our Sensor Intelligence Academy.

Wide Range of Sports and Hansefit: For an attractive monthly fee, you can use over 8,500 different fitness and leisure facilities throughout Germany.

Discover All Benefits

WHAT YOU CAN LOOK FORWARD TO:

  • Attractive Remuneration
  • Tariff-Based Additional Payment & Days Off
  • Mobile Work & Flexible Working Hours
  • Flexitime Account
  • Company Pension Plan
  • Subsidised Public Transport
  • Training & Development
  • Wide Range of Sports & Hansefit

Discover All Benefits