Sign In
 [New User? Sign Up]
Mobile Version

Software Engineer - Intel© Labeler-Visualizer for

Intel


Location:
Nizhni, RU
Date:
01/15/2018
2018-01-152018-02-13
Job Code:
JR0049360
Categories:
  • IT Engineer
  • Engineering
  • Developer
  • Software Engineer
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

Software Engineer Careers at Intel in Intel© Labeler
   
Job ID: JR0049360
Job Category: Engineering
Primary Location: Nizhni, RU
Other Locations:
Job Type: College Grad

Software Engineer - Intel© Labeler-Visualizer for

Job Description

Job Description:

The Intel Labeler/Visualizer for Automotive team is looking for motivated and innovative software engineers who excel at problem solving, working on multiple technologies and developing high quality code in a collaborative and agile environment.

The successful candidate will join a team that is passionate about creating the future of technology and defining effective ways to create and manage Ground Truth data for various Computer Vision and Machine Learning algorithms. The Intel Labeler/Visualizer for Automotive team is part of Intel's Software and Services Group SSG that connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel processor technologies.

You will be working on the Labeling Tools running as GUI application on different OS client machines or as a server script in the cloud that enables collaborative manual, semi-automated and fully-automated way to label and verify objects on the data streams of different formats stored in the cloud infrastructure. The work involves maintaining a strong customer focus with ability to create a production ready product, demo to the customer and react to feedback every sprint.

Responsibilities:

- Work closely in an agile team to deliver new features and capabilities as part of the Autonomous Driving Labeling Tools.

- Design, develop, build, and maintain efficient, reusable, and reliable C++ code according to the coding style maintain code quality.

- Develop and maintain unit, integration and end-to-end tests. Establish and maintain Continuous Integration environment to enable agile development and ensure high quality and performance of the product.

-Identify bottlenecks and bugs, and drive solutions to these problems.

- Continuously improve the technical skills and apply modern software development patterns and practices.

- Provide inputs to improve team agile processes.


Qualifications

- B.Sc in Electrical Engineering, Math, Computer Engineering or Computer Science .

- 3+ years' experience as a Software Engineer.- Strong proficiency in C and C++, with fair knowledge of the language specification.

- Thorough knowledge of the standard library, STL containers, and algorithms.

- Proven ability to read existing code and/or documentation and internalize, and integrate existing modules of code into larger architectures.

- Proficiency in unit tests and integration tests development, ability to integrate into automated testing platform.

- Experience in cross-OS Linux, Windows, Mac applications/libraries development.

- Experience in QT desktop applications development.

- Experience in Computer Vision algorithms and OpenCV is a plus.- Experience in OpenGL is a plus.

- Experience with RESTful web services and Microservices is a plus.

- Knowledge of file/stream HD5, ROS Bag, etc. formats is a plus.

- Knowledge of NoSQL databases is a plus.- Knowledge of Git version control system, cmake build, CI tools such as TeamCity, backlog and bug management systems.

- Knowledge of Scrum development processes and ability to work in Agile environment and deliver a product incrementally.

- Quick learner, able to handle complex problems related to Software Development, Validation and Automation

- Discipline, strong sense of responsibility, attention to the details.

- Good communication and teamwork skills.

- English: Intermediate or above.

Inside this Business Group

The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

   

As an electronics industry innovator and a leader in corporate responsibility, we look for ways to apply our technology to address global challenges while serving as a role model for how companies should operate.

Powered ByLogo

Featured Employers

Featured Jobs