Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 5.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Job Title: Technical Artist R&D Location: Bangalore Team: Mobile Engineering About the Role Were on the hunt for a Research-Oriented Technical Artistsomeone who doesnt just use creative tools, but scripts them, bends them, and builds new workflows from scratch. This isnt about production pipelines. Its about pushing visual boundaries in Mixed Reality, through experimentation, custom rendering, and procedural creativity.If you love writing shaders, automating pipelines in Blender or Houdini, and dreaming up visuals no ones seen before, this ones for you. What Youll Do Prototype new visuals, effects, and rendering methods for MR Write custom shaders (GLSL, HLSL, OSL, Shader Graph, etc.) Script and automate workflows in Blender, Maya, Houdini, or similar DCCs Apply deep understanding of 2D/3D rendering concepts lighting,materials, post-effects Collaborate with developers and designers to bring ideas to life across MR devices Explore the visual language of MR invent new aesthetics and interaction paradigms What Were Looking For 25+ years as a Technical Artist, Shader Artist, or Visual R&D Specialist Strong grasp of real-time and offline rendering fundamentals Proficient in scripting inside Blender (Python), Maya (MEL/Python), Houdini(VEX/HScript), or similar Ability to write and debug custom shaders A creative technologist mindset experimental, curious, cross-disciplinary Deep interest in Mixed Reality, spatial design, or immersive visuals Bonus Points For Experience with MR frameworks (ARKit/ARCore/WebXR) Procedural content creation (Geometry Nodes, Houdini networks, etc.) Familiarity with creative AI workflows (e.g. generative visuals, neural rendering) Public portfolio, GitHub, ShaderToy, or custom tools youve built or shared Why Flam Work on zero-to-one projects at the frontier of MR Collaborate with a world-class, creatively fearless team Access to the latest devices, rendering tech, and spatial tools Freedom to experiment, fail fast, and invent what comes next Competitive salary, meaningful equity, and ownership from day one How to Apply Send us anything youre proud of - a shader, a tool, a visual experiment, a weird Blender script that only you understand. Show more Show less
Posted 6 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
Do you want to work on cutting-edge technology and be part of a successful team in the Industrial & Energy technologies field Join our team, where we design and manufacture a range of sensing instrumentation utilized across various market segments. Our Software teams are responsible for designing, prototyping, validating, and certifying next-generation industrial sensing systems while collaborating to solve complex technical challenges and design future innovations. As a passionate and experienced Software Engineer at Baker Hughes Digital, you will focus on developing advanced ultrasound imaging solutions for Non-Destructive Testing (NDT) applications. Deep expertise in graphics programming using OpenGL, Vulkan, and related APIs, along with a strong understanding of imaging systems and signal processing in industrial environments, is essential for this role. Your responsibilities will include programming features, designing high-performance visualization pipelines for ultrasound imaging, developing GPU-accelerated rendering and image processing algorithms, translating acoustic data into visual representations, optimizing imaging performance, integrating imaging modules with NDT software systems, and maintaining existing imaging frameworks. To excel in this role, you should hold a Bachelor's Degree or Master's in Computer Science or a related engineering field with a minimum of 5 years of professional experience in software development focusing on graphics and imaging. Proficiency in C/C++, OpenGL, Vulkan, modern C++ standards, Qt framework, shader languages, GPU compute, computational software principles, performance optimization, debugging, UML, and software documentation is required. Additionally, experience working with Linux-based operating systems is preferred. At Baker Hughes, we offer flexible working patterns, including working flexible hours to accommodate your most productive times. We value our people and prioritize their development, engagement, and well-being by providing comprehensive benefits, private medical care options, life insurance, disability programs, financial programs, and more. Join us at Baker Hughes, an energy technology company driving innovation and progress in energy and industrial solutions worldwide. If you are passionate about making a real difference and thrive in a challenging environment, we invite you to be part of our team that values innovation and pushes boundaries to take energy forward.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator that is dedicated to pushing the boundaries of what's possible. They strive to enable next-generation experiences and drive digital transformation to create a smarter, connected future for all. As a Qualcomm Software Engineer, your primary responsibilities will revolve around designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and/or specialized utility programs. Your work will contribute to the launch of cutting-edge, world-class products that not only meet but exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential as you design system-level software solutions and gather information on performance requirements and interfaces. To be eligible for this role, you must have a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field along with at least 2 years of Software Engineering experience. Alternatively, a Master's degree with 1 year of experience or a PhD in a relevant field is also accepted. You should possess 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, among others. Additionally, the ideal candidate will have 2 to 6 years of work experience in embedded software and/or driver development. Detail-oriented individuals with strong analytic and problem-solving skills will excel in this role. Proficiency in C/C++ programming and ARM assembly language is highly valued, as well as a solid understanding of embedded system architecture. Experience with 2D and 3D graphics technology and standards like OpenGL, OpenGL ES/EGL, Vulkan, multimedia on embedded systems, and GPU utilization as a compute engine is advantageous. Knowledge of virtualization technologies, GPU optimization, advanced rendering, and latency optimizations is beneficial. Familiarity with modern 3D graphics applications, shader languages like GLSL, and operating systems such as Android, QNX, embedded Linux, Genivi, Integrity is preferred. Fluency in industry-standard software tools, strong communication skills, and a passion for excellence in programming are essential qualities for this role. Qualcomm values equal opportunity and is committed to providing reasonable accommodations for individuals with disabilities during the application/hiring process. If you are eager to work in a dynamic environment that fosters innovation and collaboration, this Software Engineer position at Qualcomm could be the perfect fit for you.,
Posted 1 week ago
2.0 - 7.0 years
13 - 17 Lacs
bengaluru
Work from Office
General Summary: As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 2 to 6 years work experience in embedded software and/or driver. Candidate should be detail-oriented and have strong analytic and problem-solving skills, highly organized Extremely strong knowledge with C/C++ programming, ARM assembly language. Solid understanding of overall embedded system architecture. Experience in 2D and 3D graphics technology and standards such as OpenGL, OpenGL ES/EGL, Vulkan Experience in multimedia on embedded systems and the use of graphics and in a highly integrated system. Experience and/or knowledge of the use of the GPU as a compute engine: GPGPU and OpenCL is an asset.Experience with virtualization technologies across CPU and MM hardware accelerators.Experience with GPU optimization, advanced rendering, and latency optimizations and ability to identify and isolate performance issues in graphics applications.Experience with design and implementation of modern 3D graphics applications using OpenGLES API is a plus.Experience with writing vertex and fragment shaders using shading languages such as GLSL is a plus.Knowledge in one or more of the following operating systems is preferred: Android, QNX, embedded Linux, Genivi, Integrity.Knowledge of Graphics frameworks: Kanzi, QT, is a plus *Fluent in industry standard software tools: SW/HW debuggers, code revision control systems (GIT, Perforce), IDEs and build tools.Strong communication skills (written and verbal), working with teams across multiple time zones.A passion for excellence in programming, and exceeding goals.
Posted 1 week ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Software Engineer-Imaging Do you want work on the cutting edge technology Do you enjoy being part of a successful team Join our Industrial & Energy technologies team We design and manufacture a range of sensing instrumentation that are utilised in a vast array of market segments. Our Software teams design, prototype, validate, and certify next-generation industrial sensing systems. We collaborate with teams to solve complex technical challenges and design future innovations. Take ownership for creating future enhancements Baker Hughes Digital is looking for a passionate and experienced Software Engineer to join our team focused on developing advanced ultrasound imaging solutions for Non-Destructive Testing (NDT) applications. The ideal candidate will have deep expertise in graphics programming using OpenGL, Vulkan, and related APIs, and a strong understanding of imaging systems and signal processing in industrial environments. As a Software Engineer, you will be responsible for: . Programming a feature and or a small feature set. . Contributing to the team and works with direction from the Senior Team Members or management but works independently. . Designing and implementing high-performance visualization pipelines for ultrasound imaging in NDT applications. . Developing GPU-accelerated rendering and image processing algorithms using OpenGL, Vulkan, and shader programming. . Collaborating with domain experts to translate acoustic data into meaningful visual representations for defect detection and material evaluation. . Optimizing imaging performance for real-time rendering and analysis on embedded and desktop platforms. . Integrating imaging modules with broader NDT software systems, including data acquisition and analysis tools. . Maintaining and enhancing existing imaging frameworks, ensuring scalability and robustness. Fuel your passion To be successful in this role you will: .Have a Bachelors Degree or Master's in Computer Science or related engineering field with a minimum years of 5 years of professional experience in software development with a focus on graphics and imaging. .Have a Strong proficiency in C/C++ and graphics APIs such as OpenGL, Vulkan, or DirectX. .Have Experience with modern C++ standards (C++11 and above). .Have Expertise in Qt framework and graphics APIs (OpenGL/Vulkan) preferably on Linux OS .Have Experience with shader languages (GLSL, HLSL, SPIR-V) and GPU compute. .Have a good understanding of computational software principles and performance optimization techniques. .Have Excellent debugging and performance optimization skills. .Have Proficiency in UML and software documentation. .Be Proficient in working with Linux-based operating systems Work in a way that works for you We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns: . Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive Working with us Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other. Working for you Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect: . Contemporary work-life balance policies and wellbeing activities . Comprehensive private medical care options . Safety net of life insurance and disability programs . Tailored financial programs . Additional elected or voluntary benefits About Us: We are an energy technology company that provides solutions to energy and industrial customers worldwide. Built on a century of experience and conducting business in over 120 countries, our innovative technologies and services are taking energy forward - making it safer, cleaner and more efficient for people and the planet. Join Us: Are you seeking an opportunity to make a real difference in a company that values innovation and progress Join us and become part of a team of people who will challenge and inspire you! Let's come together and take energy forward. Baker Hughes Company is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Posted 1 week ago
1.0 - 3.0 years
3 - 6 Lacs
kolkata
Work from Office
Key Skills: Three.js, WebGL/WebGPU, JavaScript (ES6+), TypeScript GLSL shaders, PBR, lighting, reflections, shadow 3D math concepts (matrices, quaternions, transform) Asset handling from Blender Send your CV & portfolio to - HR Manager 8240522712
Posted 2 weeks ago
6.0 - 9.0 years
4 - 8 Lacs
bengaluru
Work from Office
About The Role Minimum 6 to 9 years of experience as Unity or Unity3D Developer, architecture & software programming UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Strong working knowledge of C# and Unity3D . Worked on state-of-the-art 3D applications with a focus on virtual and augmented reality ( VR / AR ) Experience with Shaders / OpenGL to create both 2D and 3D Shapes and Animations with GLSL and HLSL Experience of getting unity3D on AAOS Experience on AAOS build system Experience with version control Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Experience in infotainment display / instrument cluster projects is a plus Experience in UI development for automotive In-Vehicle Infotainment applications preferred Experience in agile software development process (SCRUM/KANBAN) Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 2 weeks ago
6.0 - 9.0 years
4 - 8 Lacs
bengaluru
Work from Office
About The Role Minimum 6 to 9 years of experience as Unity or Unity3D Developer, architecture & software programming UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Strong working knowledge of C# and Unity3D . Worked on state-of-the-art 3D applications with a focus on virtual and augmented reality ( VR / AR ) Experience with Shaders / OpenGL to create both 2D and 3D Shapes and Animations with GLSL and HLSL Experience of getting unity3D on AAOS Experience on AAOS build system Experience with version control Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Experience in infotainment display / instrument cluster projects is a plus Experience in UI development for automotive In-Vehicle Infotainment applications preferred Experience in agile software development process (SCRUM/KANBAN) Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
This role is for one of our clients in the Technology, Information, and Media industry at Mid-Senior level. The ideal candidate should have a minimum of 5 years of experience and the location for this full-time position is Bengaluru. As a Technical Art Specialist, you will operate at the intersection of art and engineering, contributing to the visual identity of mobile games. Your responsibilities will involve developing efficient workflows, optimizing assets, and exploring the capabilities of Unreal Engine 5 on Android. Your primary role will be to facilitate communication between artists and developers, ensuring that the games have a visually appealing appearance while maintaining optimal performance across various devices. You will be involved in building tools, creating shaders, refining pipelines, and addressing creative-technical challenges within a collaborative team environment. Your tasks will include collaborating with artists and engineers to integrate visual assets into the engine effectively, devising and implementing tools to streamline the asset pipeline, crafting custom shaders and visual effects, optimizing 3D content for mobile performance, troubleshooting performance issues using profiling tools, researching and prototyping new production techniques, and staying updated on emerging technologies. To qualify for this position, you should possess at least 5 years of experience in a technical art role within a game studio or interactive media team. Proficiency in GPU rendering, real-time performance optimization, 3D art processes, Unreal Engine or Unity, Python or C# scripting, shader programming, and problem-solving skills are essential. Additional skills in C++, animation rigging, mobile optimization strategies, and familiarity with key technologies such as Unreal Engine 5, Unity, Python, C++, GLSL, and 3D optimization will be advantageous.,
Posted 2 weeks ago
3.0 - 5.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Primary Title: C++ Graphics Engineer (OpenGL) Location: Bangalore Role & Responsibilities Design, implement, and maintain high-performance OpenGL rendering systems and shader programs for real-time 2D/3D visualization on embedded and desktop platforms. Author GLSL shaders and optimize GPU/CPU workloads to meet stringent latency and throughput targets across target hardware. Translate UI/UX and simulation requirements into robust rendering features, including efficient scene-management, resource-loading, and culling strategies. Profile, benchmark, and remediate performance bottlenecks using industry tools (RenderDoc, platform profilers) and implement memory/CPU/GPU optimizations. Integrate rendering components with platform middleware, input systems, and communication stacks; ensure thread-safe rendering and synchronization. Write maintainable, testable C++ code; contribute to code reviews, CI workflows, and technical documentation. Skills & Qualifications Must-Have 3+ years of strong C++ programming skills (C++11/14/17), with production experience building complex rendering or graphics systems. Hands-on OpenGL experience (Core profile) and GLSL shader development for real-time applications. Solid understanding of 3D math (matrices, quaternions, transforms), lighting, texturing, and coordinate spaces. Proven experience profiling and optimizing performance on CPU and GPU for low-latency workloads. Experience with multithreading, synchronization primitives, and writing thread-safe rendering code. Practical experience with Git, CI workflows, and debugging tools (RenderDoc, platform profilers). Preferred Familiarity with Vulkan or DirectX, or experience porting between graphics APIs. Experience in embedded or avionics environments, deterministic systems, or real-time OS constraints. Knowledge of graphics engines, resource streaming, or scene-graph architectures. Exposure to safety-critical development practices, unit/integration testing, and performance regression testing. Bachelor&aposs or Master&aposs in Computer Science, Computer Engineering, or related field; portfolio or samples of graphics work is a plus. Benefits & Culture Highlights Work in an engineering-driven environment focused on performance, reliability, and real-world impact in aviation technology. Hands-on ownership of core graphics systems, opportunities for technical leadership and cross-functional collaboration. On-site role in India with competitive compensation, continuous learning, and exposure to safety-critical embedded projects. Location & Workplace: India On-site If you are a highly motivated C++ graphics engineer who thrives on squeezing maximum performance from hardware and delivering robust visualization for critical systems, we want to hear from you. Apply with your CV and any links to portfolio or shader/sample work. Skills: c++,opengl,graphics,rendering Show more Show less
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
ahmedabad, gujarat
On-site
You are a skilled and independent C++ game developer with hands-on experience in Cocos2d-x or Axmol Engine. We are looking for a Freelance Cocos2d-x / Axmol 2D Game Developer to join us for a fast-moving 2D cross-platform mobile game project. This is a remote freelance opportunity with the potential for long-term collaboration. As a Freelance Cocos2d-x / Axmol 2D Game Developer, you will be responsible for developing and polishing core 2D gameplay mechanics, integrating AdMob, Firebase, and In-App Purchases, optimizing game performance, debugging and QA for both Android and iOS, and ensuring smooth SDK integration and deployment. To be successful in this role, you should have proficiency in C++ with Cocos2d-x or Axmol Engine, a deep understanding of 2D game architecture, experience with Android Studio, Xcode, CMake, and Git, as well as mobile SDK integration skills. Nice to have skills include shader development, physics knowledge, performance profiling tools familiarity, and experience with Axmol internals or engine module development. This role offers 100% remote work, flexible hours, and the opportunity to join a fast-paced indie project with real impact. If you are ready to contribute immediately and build and ship a game with a passionate team, apply now for this high-priority position with a 1-week onboarding window. Job Types: Part-time, Permanent, Contractual / Temporary, Freelance Contract length: 12 months Benefits include work from home option, Monday to Friday schedule with weekend availability, and performance bonus eligibility.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
This role is for one of our clients in the Technology, Information, and Media industry based in Bengaluru. As a Technical Art Specialist at a mid-senior level with a minimum of 5 years of experience, you will play a key role in shaping the visual identity of mobile games by bridging the gap between art and engineering. Your primary responsibilities will include developing efficient workflows, optimizing assets, and exploring the capabilities of Unreal Engine 5, particularly focusing on Android platform. Collaborating closely with artists and engineers, you will be responsible for bringing visual assets into the engine in a technically sound and artist-friendly manner. Additionally, you will design and implement tools and scripts to automate and enhance the asset pipeline, develop custom shaders and visual effects, and optimize 3D content for mobile performance without compromising quality. Your expertise in GPU rendering, real-time performance optimization, and core 3D art processes will be crucial in ensuring that the games look stunning while running smoothly on various devices. Furthermore, you will troubleshoot performance issues using profiling tools, implement optimizations across CPU and GPU, and stay updated with the latest techniques, tools, and technologies to improve production workflows. Proficiency in Unreal Engine or Unity, scripting skills in Python, C#, or similar languages, shader programming expertise, and a collaborative mindset are essential for success in this role. Bonus skills include proficiency in C++ for engine-level development, experience in creating animation rigs and control systems, and familiarity with mobile-specific optimization strategies. Key technologies you will work with include Unreal Engine 5, Unity, Python, C#, C++, GLSL, and 3D optimization & performance profiling. If you are a technical art professional with a passion for pushing the boundaries of art and technology in game development, we invite you to join our team and contribute to creating visually stunning and technically impressive mobile games.,
Posted 2 weeks ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
Gameberry Labs is seeking an experienced professional for the Associate Technical Artist role in Bangalore. We are looking for a motivated and passionate individual to join our team. As an experienced Technical Artist, you will showcase a portfolio of proven quality, demonstrating a determination to push boundaries and create exceptional games. Your responsibilities will include bridging the gap between artists and the engineering team by enhancing the pipeline through the development of custom tools and plugins. You will integrate UI designs with a focus on efficiency and performance, solving technical challenges in the pipeline. Additionally, you will be creating VFX and animations, both skeletal and non-skeletal, using pipeline tools and plugins. Proficiency in creating/comprehending GLSL/HLSL shaders is expected, along with experience in playing with Unity/Cocos2dx to enhance the overall game experience. You will identify opportunities, establish and maintain workflows, systems, and processes to enhance the pipeline. Moreover, you should be capable of creating and maintaining precise technical documentation of workflows. The ideal candidate will possess a passion for games and creating exceptional experiences. You should have at least 1-3+ years of game-building experience as an Associate Technical Artist, with a technical background in developing scripts, Photoshop actions, and other automation tools essential for art implementation and optimization. A good understanding of Unity, including shaders (GLSL/HLSL), lighting, and NGUI is required, along with knowledge of particle systems and animation processes. Ability to create quick concept mockups using tools like Photoshop, Figma, Unity, Cocos, or After Effects is a plus. If you are enthusiastic about games and possess the necessary technical skills and experience, we encourage you to apply for this exciting opportunity at Gameberry Labs.,
Posted 2 weeks ago
6.0 - 9.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Job Description Minimum 6 to 9 years of experience as Unity or Unity3D Developer, architecture & software programming - UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Strong working knowledge of C# and Unity3D . Worked on state-of-the-art 3D applications with a focus on virtual and augmented reality ( VR / AR ) Experience with Shaders / OpenGL to create both 2D and 3D Shapes and Animations with GLSL and HLSL Experience of getting unity3D on AAOS Experience on AAOS build system Experience with version control Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Experience in infotainment display / instrument cluster projects is a plus Experience in UI development for automotive In-Vehicle Infotainment applications preferred Experience in agile software development process (SCRUM/KANBAN) Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 3 weeks ago
6.0 - 8.0 years
18 - 33 Lacs
chennai
Work from Office
Role & responsibilities Proficiency in OpenGL or OpenGL ES or WebGL Strong experience with GLSL shader programming Solid programming skills in C++ (mandatory) Good understanding of 3D graphics pipeline, linear algebra, and rendering concepts Familiarity with tools like RenderDoc, gDEBugger, or NVIDIA Nsight Experience with cross-platform development frameworks (e.g., Qt, SDL, GLFW)
Posted 3 weeks ago
5.0 - 8.0 years
7 - 10 Lacs
jaipur
Work from Office
About The Role ::Senior Full Stack React Developer. Company :Metadrob. Position Overview. We are seeking a highly skilled and experienced Senior Full Stack React Developer to join our team. The ideal candidate will have a minimum of 8 years of experience in full-stack development with advanced expertise in React and a proven track record of working with 3D graphics technologies, game engine development, and immersive technologies such as VR/WebVR. This role involves creating high-quality, interactive applications that leverage cutting-edge tools, frameworks, and 3D graphics APIs to deliver exceptional user experiences. Key Responsibilities. Develop and maintain scalable, high-performance web applications using React, HTML5, and CSS. Build and optimize 3D graphics applications using WebGL, Three.js, and one of the 3D graphics APIs (OpenGL, Direct3D, etc.). Design and implement custom game engines with a focus on performance and usability. Develop cross-platform applications using Electron and integrate VR/WebVR experiences. Write and optimize shaders using GLSL, HLSL, or other shading languages. Create APIs and back-end functionality using Python and Flask. Collaborate with designers, developers, and product teams to create seamless and immersive applications. Debug and optimize application performance across multiple platforms and devices. Stay updated with the latest advancements in 3D graphics, game development, and web technologies. Required Skills And Qualifications. Experience:Minimum 8 years in full-stack development with strong expertise in React. Proficiency in front-end technologies such as HTML5, CSS, and JavaScript. Hands-on experience with WebGL, Three.js, and at least one 3D graphics API (OpenGL, Direct3D, etc.). Knowledge of shading languages like GLSL or HLSL. Strong understanding of game engine development concepts and techniques. Proficiency in Python and Flask for back-end development. Experience with desktop application development using Electron. Familiarity with VR and WebVR technologies and frameworks. Programming experience with C# for application integration and development. Excellent problem-solving, debugging, and performance optimization skills. Preferred Qualifications. Proven ability to work on immersive technologies and 3D visualization tools. Strong understanding of software design patterns and best practices. Effective communication skills with the ability to work collaboratively in a team environment. What We Offer. A competitive compensation package. Opportunities to work on innovative projects in 3D graphics and VR domains. A collaborative and dynamic work environment that encourages growth and learning. How To Apply. If you are passionate about building next-generation applications and possess the skills we are looking for, we would love to hear from you. Please submit your resume and portfolio showcasing relevant projects. Join us to create cutting-edge solutions that redefine the digital experience!. Skills:WebGL, ThreeJs (Three.js), Python, Flask, Virtual reality (VR), HTML/CSS, React.js, C#, OpenGL, GLSL, HLSL and Microsoft Direct3D. Show more Show less
Posted 3 weeks ago
10.0 - 14.0 years
0 Lacs
pune, maharashtra
On-site
You will have the opportunity to harness all that is within you by working in teams of diverse and high-performing employees at Boston Scientific. You will be tackling some of the most important health industry challenges, with access to the latest tools, information, and training to help you advance your skills and career. Your ambitions will be supported in progressing here. We are seeking a software engineer with strong software development experience in Algorithm Development for cutting-edge medical applications. As a successful candidate, you will be involved in all aspects of the system's software, including novel algorithm design, development, and optimization for high-performance medical applications. You will interface with other teams, such as systems engineering, hardware engineering, and field technicians, to develop meaningful applications for the Opal Mapping System. The Opal Mapping System revolves around a real-time virtual world of the human heart. The system generates an accurate anatomical model of the chamber as a physician probes the heart with a catheter. High-performance rendering and algorithmic techniques are essential for creating a stunning view and providing instant feedback to the physician. Your responsibilities will include designing, developing, and optimizing algorithms for performance and reliability. You will prototype and implement solutions in C++, ensuring high efficiency and maintainability. Providing technical leadership to the team in software design and best-in-class software development methodologies and practices will be part of your role. You will aim to solve difficult problems, strive for engineering excellence, and work with other teams to bring the best solutions forward. To be successful in this role, you should have a BS/MS or PhD in Computer Science/Electrical Engineering or equivalent experience, with a strong software development background of preferably 10+ years. Experience in delivering successful mission-critical products is required, along with expertise in C++ and familiarity with another scientific computing/scripting language such as Python or MATLAB. Strong problem-solving skills, ability to adapt, proactive attitude, positive influence on the team, excellent communication skills, expertise in Scrum methodology, and commitment to patient safety and product quality are essential. Preferred qualifications include strong experience in designing and implementing medical device software, working with third-party C++ libraries, developing systems with intuitive User Interfaces, and writing software for embedded systems interfacing with sensors. Boston Scientific, a leader in medical science for over 40 years, is committed to solving the challenges that matter most with a deep caring for human life. The mission to advance science for life focuses on transforming lives through innovative medical solutions, improving patient lives, creating value for customers, and supporting employees and communities. As a global business and corporate citizen, there is a responsibility to apply these values in all actions. Choosing a career with Boston Scientific (NYSE: BSX) goes beyond business, it is personal. If you are a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference worldwide, we encourage you to apply and look forward to connecting with you!,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
As a Senior Android Developer specializing in OpenGL/Vulkan/GLSL, you will be responsible for creating cutting-edge Android applications that emphasize graphics and performance. Your expertise in GPU rendering, graphics APIs, and shader programming will be crucial in developing visually stunning and high-performance features, with a special focus on VR and on-device machine learning. Your main responsibilities will include developing and enhancing Android apps with advanced graphics and rendering capabilities, utilizing OpenGL ES, Vulkan, or WebGL for real-time rendering, writing and optimizing shaders using GLSL, collaborating closely with designers and developers to ensure seamless visual experiences, troubleshooting graphics-related issues, and enhancing performance across various devices. It is essential to stay abreast of the latest Android graphics APIs and tools, integrate rendering with ML tools such as MediaPipe or TensorFlow Lite, explore graphics features for VR platforms like Oculus, and support testing to ensure smooth app operation on diverse devices. To qualify for this role, you should hold a B.E./B. Tech/M.S./M. Tech degree in Computer Science, Engineering, or a related field, along with a minimum of 4 years of experience in Android development. A solid understanding of GPU architecture and rendering pipelines, proficiency in OpenGL ES, Vulkan, or WebGL, expertise in writing GLSL shaders, and proficiency in Kotlin, including Coroutines and Flow, are essential requirements. Additionally, familiarity with Android SDKs, performance optimization, background tasks, Firebase, Google SDKs, and push notifications would be advantageous. Knowledge of Jetpack Compose and Crashlytics is considered a bonus, while experience in VR or game engines, as well as ML integration, would be beneficial. This position is based in Pune/Ahmedabad. If you are interested in joining our team, please submit your resume to careers@infocusp.com.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
You have over 5 years of experience in a Technical Artist or similar role within the gaming industry, preferably in casual, casino, or free-to-play games. Your skills include proficiency in WebGL / PixiJS or Unity URP/HDRP, as well as the ability to read JavaScript/TypeScript and C# code. You have a strong command of shader languages such as GLSL, HLSL, and modern asset compression techniques like Basis U, WebP, ASTC, etc. Furthermore, you possess hands-on experience in optimizing 2D skeletal animations (Spine, DragonBones, Live2D) and particles (PixiJS-Particles, Unity VFX Graph). You are familiar with tools like git, JIRA/ClickUp, and CI/CD pipelines (GitHub Actions, Jenkins, Bitrise) for asset builds. Your portfolio showcases at least one slot, casual puzzle, or a mobile title with measurable performance statistics. Nice-to-have skills include familiarity with slot-specific UX patterns, experience in scripting Adobe After Effects, Photoshop, or Blender for export tasks automation, understanding of gambling jurisdiction guidelines, exposure to AI-based art workflows, and a passion for gaming and data-driven iteration. The ideal candidate holds a Bachelor's degree in Animation, Illustration, Game Art, or a related discipline, or equivalent professional experience. Previous tenure in slot development in land-based/RMG or social-casino studio is preferred. You should have a passion for slot mechanics, casino trends, and understanding the psychology of player engagement. Aristocrat, a world leader in gaming content and technology, is looking for individuals who can contribute to delivering excellent performance for B2B customers and bring joy to players worldwide. The company emphasizes responsible gameplay, company governance, employee wellbeing, and sustainability. Aristocrat values diversity and encourages applications from individuals of all backgrounds. The organization is committed to creating an inclusive environment where all employees can thrive and reach their full potential. Aristocrat offers a robust benefits package, global career opportunities, and a culture driven by values such as focusing on the player, unleashing talent, collective brilliance, and being a good business and good citizen. Travel is not expected for this role. Please note that depending on the nature of the role, you may be required to register with the Nevada Gaming Control Board (NGCB) or other gaming jurisdictions where Aristocrat operates. Additionally, the company does not sponsor work visas for this position at this time, and candidates must be authorized to work in the job posting location without the need for visa sponsorship.,
Posted 1 month ago
6.0 - 8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Flam is building AI Infrastructure for Brands in Immersive Advertising spanning across all channels viz. Digital, Broadcast TV, Retail, Communications, Print, OOH etc. Vision: The Immersive & Interactive Layer for Every Screen & Surface Flam aims to redefine how consumers interact with ads, content in every shape and form, retail aisles, live broadcasts and fan momentsturning content and interfaces into shoppable, shareable experiences that deliver measurable ROI. Flam has raised a $14 million Series A round led by global technology investor RTP Global with participation from Dovetail and select others bringing the total funding to $22 million. The next phase of growth is to accelerate R&D on its app-less GenAI infrastructure that lets brands create, publish and measure high-fidelity MR, 3D & Digital experiences in <300 ms on any smartphoneno app download required. The same infra already powers advertising for Google, Samsung, Emirates and hundreds of global enterprises & agency powerhouses. Key Focus Areas: Product Roadmap: Upcoming releases include GenAI-driven 3D asset generation, Democratising MR deployment at scale, Enterprise Suite of Products across Industries, and Infrastructure for broadcasters and fan engagement. Geography: Funds will support new enterprise pods in North America, Europe and the Middle East while deepening Asia operations. Partnerships: Flam will expand its partner program for creative studios and global platforms, enabling Fortune 500 brands to move from pilot to rapid global roll-out. Job Title: Senior Frontend Developer Overview : We are seeking a seasoned Frontend Engineer (SDE II / SDE III) to join our team and help build cutting-edge, immersive, and highly performant web applications. This role demands deep technical expertise in React, Next.js, Three.js, and WebGL/OpenGL, along with a strong foundation in frontend architecture and performance optimization.The ideal candidate is passionate about building high-quality interfaces, thrives on solving complex problems, and has prior experience leading frontend initiatives in a fast-paced environment. Key Responsibilities : Architect, develop, and maintain scalable and modular frontends using React and Next.js. Implement responsive, accessible UI components using Tailwind CSS. Design and develop interactive 3D experiences using Three.js, WebGL, and the Canvas API. Write custom shaders using GLSL and implement low-level WebGL rendering pipelines. Set standards for frontend architecture, including code structure, testing, and performance. Collaborate closely with product managers, designers, and backend teams to translate product requirements into technical solutions. Ensure applications meet high standards of performance, security, and cross-browser compatibility. Mentor junior frontend developers and participate in code reviews to maintain code quality and team growth. Required Qualifications : 6+ years of professional frontend development experience. Expert-level proficiency with JavaScript (ES6+), React, and Next.js. Solid understanding of state management tools such as Context API or Zustand. Proficient with Tailwind CSS or similar utility-first CSS frameworks. Demonstrated experience in frontend architecture and leading large-scale projects. Advanced skills in Three.js, GLSL shaders, and WebGL/OpenGL. Familiarity with the Canvas API for 2D rendering. Strong grasp of frontend performance optimization techniques. Clear understanding of responsive design principles and web accessibility standards (WCAG). Hands-on experience with Git and modern CI/CD pipelines. Nice-to-Have : Experience with Next.js App Router and server components (Next.js 13+). Familiarity with animation libraries like Framer Motion or GSAP. Understanding of backend fundamentals (REST, GraphQL, authentication). Experience working on interactive applications in domains such as gaming, XR, or data Visualization. Show more Show less
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
dehradun, uttarakhand
On-site
About the Role: We are seeking a dedicated and proficient Three.js Developer to become a part of our development team. The ideal candidate should possess a minimum of 2 years of practical experience in constructing 3D web applications utilizing Three.js, coupled with a solid comprehension of WebGL, JavaScript, and interactive 3D environments. Your primary responsibility will involve collaborating with designers, developers, and product teams to animate immersive 3D content on the web. Key Responsibilities: - Design, create, and sustain interactive 3D experiences employing Three.js and WebGL. - Transform design ideas and prototypes into adaptable 3D settings and visual representations. - Enhance 3D elements and settings for optimal performance on contemporary web browsers and devices. - Cooperate with UI/UX designers, backend developers, and product teams to ensure seamless integrations. - Troubleshoot, test, and rectify issues pertaining to 3D rendering and animations. - Stay abreast of the latest advancements in WebGL, Three.js, and associated 3D technologies. - Implement shaders, lighting, materials, and camera effects to enrich the realism of settings. - Integrate APIs or external data sources into 3D environments when required. Required Skills & Qualifications: - Minimum of 2 years of practical experience with Three.js and WebGL. - Proficient in JavaScript, HTML5, and CSS3. - Sound understanding of 3D mathematics, animation methodologies, lighting, and shading. - Exposure to 3D tools such as Blender, Maya, or Cinema 4D is advantageous. - Familiarity with shader languages like GLSL is preferred. - Capability to optimize 3D content for enhanced performance and quicker load times. - Experience in collaborating with REST APIs and data-powered visualizations is beneficial. - Exceptional problem-solving abilities and meticulous attention to detail. - Impressive portfolio showcasing previous Three.js or 3D web ventures. Preferred Qualifications: - Bachelor's degree in Computer Science, Engineering, Game Design, or a related discipline. - Prior experience in AR/VR projects or WebXR is a bonus. - Familiarity with 3D asset workflows, UV mapping, textures, and model optimization.,
Posted 1 month ago
4.0 - 9.0 years
18 - 27 Lacs
Bengaluru
Hybrid
C++ Developer with a strong background in graphics programming using OpenGL or Vulkan. Skilled in real-time rendering, shader development, and performance optimization. Proficient in OOP, data structures, and 3D math. Required Candidate profile Hands-on experience in OpenGL or Vulkan. Work on real-time 3D rendering, graphics pipeline, and performance-critical applications. Strong OOP, math skills, & passion for graphics programming required.
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
You have over 5 years of experience in a Technical Artist or a similar role within the gaming industry, particularly in live or released games, preferably in casual, casino, or Free-to-Play games. Your expertise includes proficiency in WebGL/PixiJS or Unity URP/HDRP, with a strong ability to read JavaScript/TypeScript and C# code. You have a solid command of shader languages like GLSL, HLSL, and modern asset compression techniques such as Basis U, WebP, ASTC, among others. Moreover, you possess hands-on experience in optimizing 2D skeletal animation using tools like Spine, DragonBones, Live2D, as well as particles optimization with PixiJS-Particles, Unity VFX Graph. You are familiar with version control systems like git, project management tools like JIRA/ClickUp, and CI/CD pipelines such as GitHub Actions, Jenkins, or Bitrise for asset builds. Your portfolio showcases at least one slot, casual puzzle, or a high-fidelity mobile title with measurable performance statistics. Nice-to-have skills include familiarity with slot-specific UX patterns, experience in scripting tools like Adobe After Effects, Photoshop, or Blender for export automation, understanding of gambling jurisdiction guidelines for UI design, and exposure to AI-based art workflows and ethical licensing for commercial use. You have a passion for gaming and a data-driven approach, including interpreting KPIs related to player engagement and game performance metrics. The ideal candidate holds a Bachelor's degree in Animation, Illustration, Game Art, or a related discipline, or possesses equivalent professional experience. Previous experience in slot development in landbased/RMG or social-casino studios is preferred. You should have a keen interest in slot mechanics, casino trends, and understanding player psychology to enhance engagement. Aristocrat, as a world leader in gaming content and technology, offers a robust benefits package and global career opportunities. The company focuses on responsible gameplay, good governance, employee wellbeing, and sustainability. Aristocrat values diversity and encourages applications from individuals of all backgrounds. The company is committed to creating an inclusive environment where individual differences are respected, and employees can maximize their potential. The company's core values include prioritizing the player experience, unleashing talent, collective brilliance, and upholding good business practices as a responsible corporate citizen. While travel is not expected for this role, depending on the nature of the position, you may be required to register with gaming regulatory bodies such as the Nevada Gaming Control Board and other relevant jurisdictions. Please note that the company does not sponsor work visas for this position. Candidates must be authorized to work in the job posting location on a full-time basis without requiring current or future visa sponsorship.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
You are sought after to be a Research-Oriented Technical Artist who goes beyond using creative tools to scripting them, adapting them, and constructing new workflows from the ground up. Your focus will not be on production pipelines but on pushing visual boundaries in Mixed Reality by means of experimentation, custom rendering, and procedural creativity. If you have a passion for writing shaders, automating pipelines in Blender or Houdini, and envisioning groundbreaking visuals that are yet to be witnessed, then this position is tailored for you. Your responsibilities will include prototyping new visuals, effects, and rendering techniques for Mixed Reality, crafting custom shaders (GLSL, HLSL, OSL, Shader Graph, etc.), scripting and automating workflows in tools like Blender, Maya, Houdini, or similar software, applying a profound comprehension of 2D/3D rendering principles, lighting, materials, and post-effects, collaborating closely with developers and designers to actualize concepts across MR devices, and exploring the visual lexicon of Mixed Reality to introduce new aesthetics and interaction paradigms. To qualify for this role, you should possess 2 to 5+ years of experience as a Technical Artist, Shader Artist, or Visual R&D Specialist, a solid foundation in real-time and offline rendering basics, proficiency in scripting within Blender (Python), Maya (MEL/Python), Houdini (VEX/HScript), or similar tools, the ability to create and troubleshoot custom shaders, a mindset of a creative technologist characterized by being experimental, inquisitive, and multidisciplinary, and a profound interest in Mixed Reality, spatial design, or immersive visuals. Candidates with experience in MR frameworks such as ARKit/ARCore/WebXR, expertise in procedural content creation (Geometry Nodes, Houdini networks, etc.), familiarity with creative AI workflows like generative visuals and neural rendering, and a public portfolio, GitHub, ShaderToy, or shared custom tools are considered to have additional qualifications that are advantageous for this role. This position was posted by Manasa Kamarthi from Flam.,
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator in the Engineering Group, specializing in Software Engineering. As a Qualcomm Software Engineer, you will play a crucial role in designing, developing, modifying, and validating cutting-edge embedded and cloud edge software applications. Your work will contribute to the creation of world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, and test engineers is essential to design system-level software solutions that meet performance requirements and interfaces. The ideal candidate holds a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and possesses 1-3 years of work experience in embedded software and/or drivers. You should be detail-oriented with strong analytical and problem-solving skills, highly organized, and proficient in C/C++ programming and ARM assembly language. A solid understanding of embedded system architecture, 2D and 3D graphics technology, multimedia on embedded systems, and GPU optimization is required. Experience with virtualization technologies, GPU as a compute engine, and modern 3D graphics applications using OpenGLES API is advantageous. Knowledge of operating systems such as Android, QNX, embedded Linux, Genivi, and Integrity is preferred. Proficiency in graphics frameworks like Kanzi and QT, industry-standard software tools, and excellent communication skills are necessary for this role. Qualcomm values diversity and is an equal opportunity employer. If you require accommodations during the application/hiring process due to a disability, Qualcomm is committed to providing accessible support. Qualcomm expects its employees to adhere to all applicable policies and procedures, including safeguarding confidential information. To all Staffing and Recruiting Agencies: Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm. Staffing agencies or individuals represented by agencies are not authorized to use this site for submissions. Unsolicited resumes or applications will not be accepted. For further information about this role, please contact Qualcomm Careers directly.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |