Functional Safety Engineer

7 - 12 years

10 - 16 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role description Tool Development: o Design, develop, and test tool prototypes to meet project specifications. o Write and maintain high-quality code in Python, CAPL, Java, and Typescript. o Implement and integrate frameworks and middleware such as Python Pandas, NumPy, React, JavaFX, Javascript frameworks (e.g., Vue), Vector CANoe, and Codemeter. Collaboration and Integration: o Work closely with team members to ensure seamless integration and functionality of tools. o Participate in code reviews and provide constructive feedback to peers. o Collaborate with other departments to understand their tool requirements and provide effective solutions. o Work within a small team of 3 members. o Collaborate with roles such as Tool Developer and Tool Tester. CI/CD and DevOps Practices: o Implement and maintain CI/CD pipelines using tools like GIT, HTTP, Jenkins, SVN, GitLab, Kubernetes, Docker, AWS, S3, and Artifactory. o Ensure the tools are integrated into the CI/CD pipeline for automated testing and deployment. o Monitor and optimize the performance of tools in the development and production environments. Project Management: o Assign tasks and responsibilities according to different V-Modell phases. o Track project progress and ensure timely delivery of tool prototypes. o Document development processes, tool functionalities, and user guides. Continuous Improvement: o Stay updated with the latest industry trends and technologies. o Continuously improve tools based on user feedback and technological advancements. o Participate in training and professional development to enhance skills and knowledge. Quality Assurance: o Conduct thorough testing of tools to ensure they meet quality standards. o Identify and fix bugs and issues in a timely manner. o Ensure tools are reliable, efficient, and user-friendly. Support and Maintenance: o Provide ongoing support and maintenance for developed tools. o Troubleshoot and resolve issues reported by users. o Update tools to accommodate new requirements and technologies. Programming Languages: Python: Extensive experience in writing and maintaining Python code, with a strong understanding of libraries such as Pandas and NumPy for data manipulation and analysis. CAPL: Proficient in using CAPL (CAN Access Programming Language) for developing and testing automotive communication protocols. Java: Solid experience in Java programming, including the use of JavaFX for building rich client applications. Typescript: Skilled in writing and maintaining Typescript code, with a good grasp of its features and benefits over JavaScript. Frameworks and Middleware: Python Pandas and NumPy: In-depth knowledge of these libraries for data analysis and manipulation. React: Experience in building user interfaces using React, with an understanding of its component-based architecture. JavaFX: Proficient in using JavaFX for creating desktop applications with rich graphical interfaces. Javascript Frameworks (e.g., Vue): Familiarity with various JavaScript frameworks, particularly Vue, for building interactive web applications. Vector CANoe: Experience with Vector CANoe for simulation, testing, and analysis of automotive networks. Codemeter: Knowledge of Codemeter for software license management and protection. Infrastructure (CI/CD, DevOps): GIT: Proficient in using GIT for version control, including branching, merging, and resolving conflicts. HTTP: Understanding of HTTP protocols and their application in web development and API integration.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now

My Connections Tata Technologies

Download Chrome Extension (See your connection in the Tata Technologies )

chrome image
Download Now
Tata Technologies
Tata Technologies

Engineering Services

Mumbai

Over 7,000 Employees

264 Jobs

    Key People

  • Sanjay Jalona

    CEO & Managing Director
  • Kamesh Raghunath

    Chief Financial Officer

RecommendedJobs for You

Bengaluru East, Karnataka, India

Chennai, Pune, Trivandrum, Kozhikode, Bengaluru, Hyderabad