Position: C++ with OpenGL (TK48SI MR 3420)
MANDATORY SKILLS: OPENGL,C++, Automotive ECU, ALM, DOORS, FBX AND OBJ
PREFERRED SKILLS: OpenGL APIs, shader programming, GPU-based rendering, C++ programming, mesh modeling, texture render.
Job Summary:
- We are seeking a highly skilled OpenGL and graphics C++ Programmer specialist to contribute to the development of graphics and visualization applications on Automotive ECU.
- This role requires deep expertise in OpenGL APIs, shader programming, GPU-based rendering, C++ programming, mesh modeling, texture rendering etc.
- They should have knowledge in flashing, debugging within automotive ECU environments and have a strong ability to analyze and resolve software bugs. Additionally, they should possess skills in Modeling software like Blender to generate and optimize 3d models.
Documentation and Process Improvement:
- Create detailed documentation for all projects, maintaining consistency and accuracy.
- Contribute to the continuous improvement of development processes and methodologies.
Responsibilities:
- Development of Graphics and Visualization Applications: Design and develop high-quality graphics and visualization applications using OpenGL, focusing on performance optimization and real-time rendering.
- Implement advanced shader programming techniques Debug and fix bugs in existing visualization pipeline.
- Optimize and modify 3D models using file formats such as FBX and OBJ using tools like Blender.
- Ensure seamless integration of 3D models into the development pipeline.
- Automotive ECU Environment: Develop and maintain tools for flashing and debugging within automotive ECU environments Ensure the robustness and reliability of software running on automotive ECUs by implementing effective debugging strategies.
- Analyze and resolve complex software bugs in automotive systems, ensuring minimal downtime and maximum efficiency.
- Collaborate with cross-functional teams to identify root causes and implement solutions.
- Version Control and Automated Testing: Utilize ALM (Application Lifecycle Management) tools and DOORS to manage version control, tracking, and documentation.
- Develop and execute automated tests to ensure software quality and reliability.
*******************************************************************************************************************************************
Job Category: Embedded HW_SW
Job Type: Full Time
Job Location: Bangalore
Experience: 4-8 years
Notice period: Immediate
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.