QNX Software Experts

8 - 10 Years

Job Description

Visteon is a global company that designs, engineers and manufactures innovative cockpit electronics products and connected car solutions for most of the worlds major vehicle manufacturers. Visteon is a leading provider of instrument clusters, head-up displays, information displays, infotainment, connected audio, and connectivity and telematics; its brands include Lightscape, OpenAir and SmartCore. Headquartered in Van Buren Township, Michigan, Visteon has nearly 11,000 employees at 50 facilities in 19 countries. Visteon had $3.1 billion in electronics sales over the last 12 months. Learn more at www.visteon.com.
Visteon is an equal opportunity employer committed to a culturally diverse workforce.

Our Vision
A top-three cockpit electronics player delivering a rich, connected cockpit experience for every car from luxury to entry

Field of work:
Visteons framework provides a means to model software systems in the field of Infotainment (IVI) and driver information (DI). It also provides the infrastructure for communication of software components via message passing over various physical channels. Furthermore it addresses life time control of software modules and provides safety and security features.
The framework extensively uses code generation based on the Eclipses XText/Xtend technology to create C++ code.

Job Description:
The Technical Lead Framework will participate in feature development, maintenance and optimization of the framework as per project request or as pre development activity. This includes base libraries and code generators. He will also contribute to the overall architecture and strategy.
Further activities are analysis and fixing of defects, support of project teams in case of questions and conduction of trainings if necessary.
To ensure code quality he will write unit/application tests and perform code coverage tests/static code analysis etc.
Also the maintenance and extension of additional tooling supporting the framework development as well as the maintenance and extension of corresponding continuous integration activities is part of the tasks.
He will also act as coach and mentor for junior developers.

Required Skills:
Excellent C/C++ knowledge, preferably in the embedded/automotive sector
Excellent Knowledge of different embedded operating systems, e.g. Linux, Integrity, QNX, OSEK, AUTOSAR
Excellent Knowledge of Inter-process communication and synchronization methods (sockets, pipes, DBus, shared memory, semaphores )
Excellent Knowledge of Inter-processor communication (SPI, I2C, UART )
SW architecture of large scale embedded systems (IVI preferred)
Expertise in optimization of resource usage of scaled embedded systems
Network topologies for distributed systems
Strong in model driven development, object oriented design and design patterns
Experienced in agile development, test driven development and continuous integration
Knowledge and experience in using SW coding standards, e.g. Misra, CERT

Optional Skills:
Franca IDL
Common API experience
Android programming

Soft Skills:
Ability to coach and hold trainings
Good communication skills and team spirit
Likes working in an internationally distributed team
Fluent English is a must

Salary: Not Disclosed by Recruiter

Industry:IT-Software / Software Services

Functional Area:IT Software - Application Programming, Maintenance

Role Category:Programming & Design

Role:Software Developer

Employment Type:Permanent Job, Full Time


Desired Candidate Profile

Please refer to the Job description above


PG:Other, Post Graduation Not Required

Company Profile

Visteon Technical and Services Centre Pvt. Ltd.

View Contact Details+

Contact Company:Visteon Technical and Services Centre Pvt. Ltd.

Reference Id:Software Frameworks