Software Engineering Tech Lead

General Motors Australia & New Zealand

Herzliya, Israel
C++ image processing applications
Multi-threaded environments
End-to-end development lifecycle
Be responsible for full software development life cycle of C++ image processing applications

Job Summary

  • Be responsible for full software development life cycle of C++ image processing applications.
  • Be part of exclusive team responsible for launching Computer Vision and Machine Learning features to production level applications in real vehicles.
  • GM is committed to Zero Emission, Zero Crashes and Zero Congestion vision.

Matching Summary

Be responsible for full software development life cycle of C++ image processing applications.

Skills & Requirements

Must-have

  • C++ image processing applications
  • multi-threaded environments
  • end-to-end development lifecycle
  • continuous development and unit testing
  • software architecture understanding

Nice-to-have

  • leading tasks and people
  • driving meaningful change
  • fostering inclusion and belonging

Key Requirements

  • B.Sc. in Computer Science or Computer Engineering
  • Over 6 years of hands-on experience in C++14/17 development
  • Over 2 years of experience in scrum leading or hands-on team leading
  • Strong computer science fundamentals
  • Experience in all phases of end-to-end development

Work Rights

Not specified

Tailored Resume

Cover Letter