Careers

Experience: 4 to 8 years
Location: Trivandrum
Job responsibilities:

  •  Design and implementation of new software architectures based on Linux and Adaptive AUTOSAR for high-performance computing platforms for embedded automotive applications
  •  Elaboration of technical documentation and reports
  •  Technical contact to customers, stakeholders and development partners

Skills Required:

  • Experience in Classic/ Adaptive AUTOSAR
  • Vector/Electrobit Adaptive AUTOSAR stack experience
  • Knowledge in CAN, Flexray, Ethernet etc.
Experience: 3 to 8 years
Location: Trivandrum.
Essential Qualifications:
  • A thorough knowledge on Software design, Object Oriented Concepts and design patterns.
  • Expert knowledge on memory usage and profiling of android applications and services.
  • Expertise in using Requirement management tools (e.g., DOORS), Configuration Management Tools (eg. GIT), Bug Tracking Tools (eg. Bugzilla), Testing tools (eg. Junit) etc.
  • Knowledge and execution of review with change management process.
  • Good knowledge and experience in Software Development Life Cycle (e.g., V- Model).
Desired Qualifications:
  • Hands-on experience in Android AOSP, Framework, Applications development.
  • Knowledge in automotive infotainment systems.
  • Knowledge in automotive Vehicle networking protocols and network testing tools like Vector Canoe.Diva, Vector VN1610, CAN Case etc.
  • Knowledge on Bluetooth or Wi-Fi.
  • Knowledge on embedded systems.

Location: Trivandrum
Experience: 3-7 years
Skills Required:

  • Capable of board bring up. 
  • Hands-on experience in driver development and debugging on at least mainline kernel versions > 3.3
  • Deep knowledge on Linux kernel, process, threads, filesystems internals etc.
  • Capable to debug and analyse OOPS, Kernel panics and crashes.
  • In depth know-how on Linux memory handling, page tables, caching, device trees.
  • Capable of customizing Linux bootloader. Well versed in Linux boot stages.
  • Hands on any Linux bootloader.
  • Outstanding programming experience in C and CPP.
  • Well versed with Linux driver sub systems and their architecture like below.

– BSP Storage: MTD Drivers/NAND/NOR/eMMC/ SDIO
– BSP Core: Interrupt Controllers/DMA/ SMP
– BSP Peripheral: SPI/I2C/UART/USB
– BSP Multimedia: Audio/Video/Camera/Display
– BSP Communication: Ethernet/WLAN/BT

Desired Skills:

  • Good understanding of the Android Operating System.
  • BSP development on Android platform is a plus.
  • Have experience in building & managing a developer team.

Experience: 4 to 9
Job Location: Trivandrum
Job Type: Permanent
Desired Skills:

  • Btech or Mtech in Computer Science, Electronics/Electrical Engineering or in a related field.
  • Core Experience in the development of embedded software on Linux.
  • Excellent programming skills in C/C++ in an embedded environment.
  • The candidate should understand the overall architecture of Linux Kernel and of embedded real time operating systems (such as embedded Linux).
  • Should be familiar with professional software development processes and tools.
  • Should be able to develop creative solutions for complex software problems.
  • Experience working with RTOS software development. eg Integrity / Linux embedded (Low level drivers development and debugging).

Experience: 7- 12 years
Location: Trivandrum
Job Requirements:

  • Experienced as a software architect and experience in requirement engineering
  • Hands-on experience in functional safety engineering and in verification and validation activities
  • Experience in working with a cross-functional team to manage hazard analysis, safety concepts, and safety analysis for Body control/ infotainment/ ADAS modules.
  • Experience in design and development of functional safety requirements in AUTOSAR
  • Deep knowledge of functional safety standard such as ISO26262 and or IEC 61508
  • Hands-on exposure in performing safety analysis (DFMEA, FTA, etc.) and DFA
  • Good knowledge of the architecture of automotive electronic systems such as control units, buses, communication protocols, and diagnosis
  • Familiarity with the use and implementation of requirement and design tools like DOORS, EA, and others
  • Experience in using static code analysis tools like QAC, unit testing tools like Tessy, and others
  • Good knowledge of SOTIF in accordance with ISO/PAS 21448 is considered as a plus
  • Having certification as a functional safety engineer or functional safety professional is a plus
  • Expertise in embedded C language
  • Understanding of Automotive SPICE or any other equivalent quality standard and implementation experience

Apply

Experience: 2 – 4 years
Location: Trivandrum
Responsibilities:

  • Understand the functionality requirements of a feature and generate queries to be discussed with the customer.
  • Work with development partners to develop HMI applications across a range of devices and platforms
  • Work closely with Software Architects, Team Leads and Project Managers.
  • Individually responsible for the stability of the responsible feature and collectively for the stability of the entire system.
  • Design and/or make recommendations to improve the overall system in terms of stability and performance.
  • Hands-on exposure in performing safety analysis (DFMEA, FTA, etc.) and DFA
  • Responsible for the timely delivery of the feature as per the overall delivery plan.
  • Responsible for communication with onsite engineers and customer officials.
  • On-site engineering support for short (<3 months) and long (3 to 12 months) terms, if project demands.

Key Skills:

  • Excellent programming skills in Qt/C# GUI/MFC/Kanzi/any other automotive HMI technologies like Altia, CGI Studio, EB Guide, GL Studio along with C++
  • Excellent logical, analytical, problem solving and debugging skills.
  • Ability to rapidly learn new technologies and adapt methodologies whenever required.
  • A thorough knowledge on Software design, Object Oriented Concepts and design patterns.
  • Experience in HMI Development (preferably in Automotive).
Apply

Experience: 10 – 15 years
Location: Trivandrum
Responsibilities:

  • Take complete ownership of system security and ensure that the security requirements are translated into a solution.
  • Individually responsible for the stability of the responsible module and collectively for the stability of the entire system.
  • Actively look for security vulnerabilities in our system components and network, reporting issues, and describing possible solutions.
  • Stay up to date with security news, keeping an eye out for the latest vulnerabilities and remedies emerging in the field.
  • Actively liaise with the development team to ensure a secure architecture.
  • Designs and/or makes recommendations to improve the overall system security without compromising system stability and performance.

Key Skills:

  • Experience in C++/Core Java.
  • Excellent logical, analytical, problem solving and debugging skills.
  • Experience in the development of embedded software and development of operating systems
  • Experience in professional software development processes and tools
  • You have a good command of English (for technical work)
  • You are goal-oriented and can work independently but are ready to adjust quickly to the demands of our customers.
  • A thorough knowledge on Software design, Object Oriented Concepts and design patterns.
  • Good knowledge and experience in Software Development Life Cycle (e.g., V- Model).
  • Good understanding of cybersecurity as a concept and ability to keep up with the rapidly changing security landscape.
  • Understanding of applications security best practice
Apply

Experience: 4 – 7 years
Location: Trivandrum
Roles and Responsibilities:

Undertake and lead the System Engineering for the specific domain assigned and capture the customer/OEM ENG-1 Requirements, derive the System requirements (SYR) and take ownership. Communicate the SYR with the development team and the Program Management team. Ensure the work product compliance with the customer requirements and perform the approval process.

Should have hands-on experience in the following:

  1. Capture the Customer/OEM requirements and deriving the System Requirements (SYR) and documenting –EA /SysML
  2. Communicate the SYR with the development, test and validation teams, ensure the traceability with the customer requirements
  3. Provide clarifications to the development team on requirements in consultation with the Customer/OEM
  4. Evaluating the work product at the system level and ensure compliance with the SYR and the traceability with the customer requirements and performing the approval process.
  5. Extensive knowledge in the Automotive Software domains, architectures and design considerations
Apply

Experience: 10 – 15 years
Location: Trivandrum
Roles and Responsibilities:

A Technical Leader with a deep System wide understanding of the requirements of both Software and Hardware, interacting closely with the design and development teams in both software and hardware systems. Provide the architectural spec and guidance to the respective teams to fulfill the development of the final system which meets the customer/OEM requirements.

Should have hands-on experience in the following areas:

  1. Developing Automotive Systems for IVI/IC/ADAS preferably in Hypervisor based Systems.
  2. Modeling the system, developing the most adaptive and feasible design and documenting –EA /SysML
  3. Communicating effectively the system-level concepts and component architecture, define and facilitate the interfaces between the components and coordinate component development teams across domains.
  4. Knowledge of the Automotive OS platforms (AUTOSAR, Linux, QNX, Integrity and Android). Low-level concepts and adapting them to the system design, command over the development languages (C, C++, Java, Python etc.)
  5. Knowledge in the Automotive standards (ISO 26262, MISRA and Automotive SPICE)
  6. Knowledge in System behavior, debugging and troubleshooting the fault and managing and resolving failures at the system level.
  7. Tracking the development and ensure the deliverables meet the technical specifications
Apply

Experience: 10 –15 years
Location: Trivandrum
Role and Responsibility:

A technical leader having excellent system knowledge in the Hypervisor, Domain Controller with hands-on experience in leading Automotive platforms like Linux, QNX, Android, Integrity etc. and Hypervisors like QNX, Integrity Multivisor, NVIDIA Drive OS, COQOS, XEN etc. Responsible for the Hypervisor based system design, development and deployment.

Should have hands-on experience in the following areas:

  1. Model-based Design and development of Automotive Systems for IVI, IC and ADAS domains with Hypervisor environment
  2. Domain Controller setup with integrating multiple domains like IVI and IC on a single Hypervised SoC. Knowledge in partitioning the system for resource sharing judiciously.
  3. BSP setup for each domain, Troubleshooting and debugging skills in a multi-OS environment.
  4. Command over the development languages like C, C++, Java, Application development, IPC and inter-domain communication.
  5. Knowledge of Automotive standards ASIL, MISRA, ISO 26262, QMS etc.
Apply