DevJobs

C++ Software Developer

Overview
Skills
  • C++ C++ ꞏ 3y
  • Python Python
  • Git Git
Join our innovative team at Mobileye, where you will play a pivotal role in the development of cutting-edge driving technologies and products.

You will join a collaborative team dedicated to advancing neural network-based technologies, focusing primarily on vision-related tasks such as segmentation, object detection, and classification, as well as a set of internal and external products based on those networks.

As a Software Developer in the NSS team, your focus will be on the software infrastructure, ensuring that all software components are robust, scalable, and optimized.

What will your job look like?

  • Design, build, and maintain software infrastructures, including version releases, API definitions, runtime system debugging, and real-time (RT) code optimizations.
  • Oversee and maintain software infrastructures such as APIs, Git integration, software standards, runtime analysis, and visualizations.
  • Lead system design and manage workflows across teams.
  • Define and implement new software flows for enhanced visibility, testing, and debugging of online systems.

All you need is:

  • B.Sc . in Computer Science or Software Engineering.
  • At least 3 years of experience as a C++ Developer.
  • Strong knowledge of object-oriented design principles and software development methodologies.
  • Experience with Python
  • Proven ability to work independently and as part of a team in a fast-paced, collaborative, and dynamic environment.
  • Strong system-level understanding and problem-solving skills.
  • Expertise in developing high-performance applications and optimizing code for real-time systems.
  • Proficient in version control and Git submodules.

Nice to have:

  • Background in image processing.
  • Experience with algorithms development activities.

Mobileye