PRINCIPAL ENGINEER – SYSTEM SOFTWARE

IN
January 4, 2023

Job Overview

  • Date Posted
    January 4, 2023
  • Location
    IN
  • Expiration date
    --

Job Description


Job Summary

• Person at this position owns architecture/ design of a specific technology area or a sub-system, formulates new solution and ideas and produces new or original work.
• Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base in a specific technology area or a sub-system.
• Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters in a specific technology area or a sub-system.
• Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requirements and timelines.  
• Person demonstrates the ability to analyse and interpret complex problems and improve, change or adapt existing methods to solve the problem.

Roles & Responsibilities

• Responsible for ensuring that both functional and non-functional (e.g. performance, scalability, security) requirements will be met or exceeded 
• Responsible for providing Architecture/ high level design/ test strategy for the existing projects and new proposals for a specific technology area or a sub-system.
• Responsible for identification and evaluation of various tools, test languages or test methodologies and choosing the best ones for a specific technology area or a sub-system. 
• Responsible for participating in Customer interaction for major/critical change requests/new features, moderating the meetings and highlighting impact on schedule and effort.
• Responsible for reviewing Design Documents and code, Test coverage and its alignment with technical objectives.
• Responsible for leading the specification of complex customer requirements for a specific technology area or a sub-system. 
• Responsible for leading/ participating in technical reviews to ensure quality parameters are being met.
• Responsible for contribution to RFP/Documentation/complete responsibility for proposal relating to growth in existing accounts/effort estimation for new proposals.
• Expected to contribute to technical capability development of organisation through subject matter expertise.
• Expected to keep self-updated on trends, new developments, tools etc. in one's own area of expertise and proactively share the knowledge.

Education and Experience Required

Engineering graduate, MCA, etc Experience ; > 8 years

Competencies Description

Industrial Automation  engineer is one:
who has worked on one or more industrial automation protocol stack,
Applications of different industrial automation technologies(EtherCAT/CANOpen/ModBUS/ProfiNet/DeviceNet),
Design, Porting on top of Different RTOS platforms

Platforms- 
VxWorks, RTOS, SysBios
H/W platform for EtherCAT : TI Sitara processors

Technology Standard- 
ETG. 1000.1 to ETG.1000.6
CiA 301, CiA 302, CiA 402

Tools- 
Workbench, TwinCAT, EC-Engineer, Code Composer Studio, Wireshark

Languages- 
C, C++

Specialization- 
WIRED FIELDBUS, WIRELESS FIELDBUS, IOT PROTOCOLS