Display Software Architect

Year    Chennai, Tamil Nadu, India

Job Description


Career Area: Engineering

:

We are looking for an Architect - Display software development within Machine Technology space. You will partner with and provide technical guidance to global teams. You will continually learn and stay abreast of innovative technology. You will also continue to grow your professional network.

Job Duties/Responsibilities may include, but are not limited to:

- Lead design & development of Displays Software for Machine technologies

- Develop architecture for various display systems all the way from gauge clusters to domain controller based advanced display systems.

- Handle simultaneous change request entries for multiple display product lines.

- Collaborate with UI/UX teams, System and validation teams across the department in delivering the quality software on time

- Drive improvements in Software design and architecture

- Drive the Software development to deliver customer committed deliverable

Qualifications - External

Required Qualifications:

  • Bachelor\'s Degree in EEE/ECE/E&I with 10 plus years of development experience in Infotainment domain is must.
  • Minimum 3 + years of hands on experience in developing various automotive communication protocols on CAN , Ethernet , SPI and I2C.
  • Hands on experience with various IDEs and debugging tools.
  • Experience is Electronics / embedded product development is mandatory.
  • Strong hands-on experience in Embedded C/C++ software development
  • Good experience in developing Embedded Linux & RTOS application software using OS features.
  • Hands on experience in unit & Integration test plan development.
  • Strong knowledge in C++, VC++, XML processing, Open GL, Win 32 API & MFC
  • Strong in Socket programming using TCP & UDP.
  • Strong leadership, communication and organizational skills.
  • Strong project management skills, able to plan, organize and lead large, complex projects with diverse project teams
  • Excellent analytical skills & Attention to detail
  • Self-starter with strong technical leadership skills
  • Ability to communicate technical information effectively
  • Good communication and interpersonal skills & focus on quality & velocity
Desired Qualifications:
  • Experience with Open GL, GPU programming
  • Experience in Automation/ Python Scripting is added advantage
  • Experience in optical character recognition (OCR)
  • Experience in open-source test frame works such as GTEST and GCOV
  • Inculcated some of the Agile Principles
Caterpillar is an Equal Opportunity Employer (EEO).

Not ready to apply? Submit your information to our Talent Network .

Caterpillar

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3096889
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year