Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 years
4 - 16 Lacs
India
On-site
Are you a Full Stack Developer fueled by learning? At Kognosdata learning is the heart of everything we do - not just a company value, but how every team member works and grows together. In our close-knit team, you will dive into hands on challenges, use wide array of tech stacks , collaborate openly , share knowledge and get real time mentorship. Here growing your skills isn't extra - it is the job. The Oil & Gas industry faces massive data, tough computations, and split-second decisions — and traditional software just can’t keep up. At Petrabytes ( Kognosdata , India), we build cutting edge scientific software that revolutionizes the oil & gas industry. Here, learning isn’t buzzword — this is how we innovate, grow, and push tech forward every day. Where You’ll Work Bangalore (on-site) Full Time What You’ll Need Experience We welcome 3+ years of experienced developers with strong programming & problem solving skills comfortable around both front-end and back-end coding languages. Must Have Skills Python (strong foundation required) JavaScript (strong foundation required) React.Js (strong at) 2D & 3D Graphic Programming (OpenGL, VTK) Big Data - pyspark Web Development - Flask Databases (SQL & NoSQL) API Development Version Control – SVN, GIT Data Processing - Pandas & Numpy Data Visualization - PlotlyJS Node.js Databases (SQL & NoSQL) Problem-Solving ability - Breaking down complex challenges Logical Thinking Good To Have Java Machine Learning Cloud - AWS / Azure HTML & CSS Your Role in Action Partner with development teams and product managers to build software solutions Design client-side and server-side architectures for optimal performance Develop engaging front-end applications with a focus on user experience Use Python to develop back end Build and manage efficient databases and back-end applications Create and maintain robust APIs for seamless system integration Ensure software quality through rigorous testing, debugging, and optimization Implement data protection measures Develop mobile-responsive applications for cross-device compatibility Produce clear and concise technical documentation Fueled by learning? Send your résumé to: hr@kognosdata.com Job Type: Full-time Pay: ₹431,062.29 - ₹1,631,478.37 per year Benefits: Health insurance Internet reimbursement Provident Fund Schedule: Day shift Monday to Friday Ability to commute/relocate: Banaswadi, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred) Application Question(s): Are you good at both front end using react and back end using python , are you interested and worked on both? Experience: Full-stack development: 3 years (Preferred) Work Location: In person
Posted 1 month ago
4.0 - 9.0 years
40 - 45 Lacs
Bengaluru
Work from Office
Embedded Linux Kernel Developer: 1. Engineer with 5+ of experience in embedded Linux/Linux application/driver/kernel development. 2. Strong C/C++ development skills with a good understanding of object-oriented design. 3. Experience dealing with Linux community and Open Source contribution a plus 4. Experience with any one of the domain (Multi Media, Power management, Display technology, OpenGL) 5. Experience with Audio sub-system, Audio driverss, frameworks and ALSA SOC(ASOC), Audio protocols like I2S, Proficient in yocto development. 6. Good working experience with IPC, DMA driver development. 7. Strong background in embedded systems development 8. System knowledge, System Debugging 9. Experience with kernel mode driver programming in Linux 10. Linux Device driver programming experience in Linux Kernel and Drivers. 11. Work in both an individual and team member environment 12. Excellent problem solving and debugging skills of the building blocks. 13. Kernel bug fixes and upstreaming 14. Strong written and verbal communication skills 15. Self-motivated, should be able to take lead in mastering new technologies Good to have: 16. Expertise with CAR Framework. 17. Automotive experience
Posted 1 month ago
5.0 - 10.0 years
10 - 18 Lacs
Gurugram
Work from Office
Experienced developer (Min 5 years of work ex in C++ , QT , VTK , CT/MRI/Xray , Boost , Design Patterns) - Image Processing , Visualization , Algorithms , Signal Processing , UX/UI Development - Worked in the area of Biomedical Image Signal Processing , Clinical Application development , - Experience with one or more of the following tools: VTK , OpenGL , ITK , CGal , OpenInventor , OpenCV , OpenMesh , ImageJ , DICOM - Proven application development record in image processing , visualization or related areas. - Desire to learn biomedical image processing , ready to work with cross - functional teams. - Worked with Clinicians for development of software applications Experience 5 to 10 years
Posted 1 month ago
0.0 - 3.0 years
4 - 16 Lacs
Banaswadi, Bengaluru, Karnataka
On-site
Are you a Full Stack Developer fueled by learning? At Kognosdata learning is the heart of everything we do - not just a company value, but how every team member works and grows together. In our close-knit team, you will dive into hands on challenges, use wide array of tech stacks , collaborate openly , share knowledge and get real time mentorship. Here growing your skills isn't extra - it is the job. The Oil & Gas industry faces massive data, tough computations, and split-second decisions — and traditional software just can’t keep up. At Petrabytes ( Kognosdata , India), we build cutting edge scientific software that revolutionizes the oil & gas industry. Here, learning isn’t buzzword — this is how we innovate, grow, and push tech forward every day. Where You’ll Work Bangalore (on-site) Full Time What You’ll Need Experience We welcome 3+ years of experienced developers with strong programming & problem solving skills comfortable around both front-end and back-end coding languages. Must Have Skills Python (strong foundation required) JavaScript (strong foundation required) React.Js (strong at) 2D & 3D Graphic Programming (OpenGL, VTK) Big Data - pyspark Web Development - Flask Databases (SQL & NoSQL) API Development Version Control – SVN, GIT Data Processing - Pandas & Numpy Data Visualization - PlotlyJS Node.js Databases (SQL & NoSQL) Problem-Solving ability - Breaking down complex challenges Logical Thinking Good To Have Java Machine Learning Cloud - AWS / Azure HTML & CSS Your Role in Action Partner with development teams and product managers to build software solutions Design client-side and server-side architectures for optimal performance Develop engaging front-end applications with a focus on user experience Use Python to develop back end Build and manage efficient databases and back-end applications Create and maintain robust APIs for seamless system integration Ensure software quality through rigorous testing, debugging, and optimization Implement data protection measures Develop mobile-responsive applications for cross-device compatibility Produce clear and concise technical documentation Fueled by learning? Send your résumé to: hr@kognosdata.com Job Type: Full-time Pay: ₹431,062.29 - ₹1,631,478.37 per year Benefits: Health insurance Internet reimbursement Provident Fund Schedule: Day shift Monday to Friday Ability to commute/relocate: Banaswadi, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred) Application Question(s): Are you good at both front end using react and back end using python , are you interested and worked on both? Experience: Full-stack development: 3 years (Preferred) Work Location: In person
Posted 1 month ago
7.0 - 12.0 years
3 - 7 Lacs
Hyderabad, Bengaluru
Work from Office
Role : Linux BSP Development Location : Bangalore, Hyderabad Experience : 7 - 12 Yrs Employment Type : Full Time, Permanent Working mode : Regular Notice Period : Immediate - 15 Days Key Responsibilities : Linux BSP Development : Develop, port, and maintain Linux BSP for target devices. Device Driver Porting : Port device drivers for USB, I2C, and other peripherals. GPU Integration : Integrate GPU capabilities like OpenGL, CL, Vulkan, video acceleration, and display. Root Cause Analysis : Conduct in-depth root cause analysis for issues related to Linux BSP, device drivers, and GPU. Embedded Linux and RTOS : Work with embedded Linux and RTOS environments. Performance Optimization : Optimize system performance and resource utilization. Collaboration : Collaborate with cross-functional teams to ensure seamless integration. Documentation : Create clear and concise technical documentation. Required Skills and Experience : - Strong proficiency in Linux kernel development and device driver programming. - In-depth understanding of Linux kernel architecture and subsystems. - Experience with device driver development for USB, I2C, and other peripherals. - Knowledge of GPU architectures and APIs (OpenGL, CL, Vulkan). - Experience with embedded Linux and RTOS. - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. - Proficiency in scripting languages (e.g., Python, Bash).
Posted 1 month ago
5.0 - 10.0 years
11 - 15 Lacs
Bengaluru
Work from Office
Project description We are seeking a highly skilled Senior Web Graphics Developer to join our team in the oil and gas industry. The ideal candidate will have extensive experience in developing advanced web-based visualizations and a deep understanding of industry standards. This role requires proficiency in OpenGL, WebGL, and Three.js, along with a strong grasp of the graphics rendering pipeline. Experience with Unity or VR is a plus. Additionally, the candidate should possess general cloud development skills and backend expertise, including microservices architecture and experience with AWS and Azure. Responsibilities Design, develop, and maintain interactive web-based visualization tools for oil and gas data. Implement advanced graphics rendering techniques using OpenGL, WebGL, and Three.js. Collaborate with geologists, engineers, and other stakeholders to understand visualization requirements and deliver effective solutions. Ensure visualizations are optimized for performance and scalability. Stay up-to-date with industry standards and best practices in web visualization and graphics rendering. Integrate visualization tools with existing data management systems and workflows. Develop and maintain backend services using microservices architecture. Utilize cloud platforms such as AWS and Azure for deployment and management of visualization tools. Provide technical guidance and mentorship to junior developers. Skills Must have 5+ years in Graphics development, with a strong emphasis on web-based Visualization applications and tools. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience in web-based visualization development, particularly in the oil and gas industry. Strong proficiency in OpenGL, WebGL, and Three.js. In-depth knowledge of the graphics rendering pipeline. Familiarity with Unity or VR development is a plus. Experience with backend development and microservices architecture. Proficiency in cloud platforms such as AWS and Azure. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Ability to work independently and as part of a team. Nice to have - Other Languages EnglishC2 Proficient Seniority Senior
Posted 1 month ago
7.0 - 12.0 years
8 - 18 Lacs
Pune
Work from Office
Role & responsibilities Development of C++ based medical device applications in Linux OS Development of user interface based on OpenGL Conceptualization, prototyping, design, development & unit testing of application SW based on product requirement Working with the extended team (developers & verification team) to enhance the application & functionality Participate in debugging and troubleshooting to identify and address software (build, algorithm/ functionality/ dependency) issues Required Skills: 6+ years of understanding and experience in the development of full life cycle of application software Proven experience in C++ in Linux with knowledge on object-oriented programming principles and design patterns Hands-on experience in OpenGL Expertise in build system improvement (C++ in Linux makefile) is mandatory Hands on working experience in Linux Familiarity with software development methodologies such as Agile or Scrum Preferred candidate profile Immediate Joiner Only
Posted 1 month ago
7.0 - 12.0 years
2 - 6 Lacs
Hyderabad, Bengaluru
Work from Office
Employment Type : Full Time, Permanent Working mode : Regular Notice Period : Immediate - 15 Days Android BSP Development : Develop, port, and maintain Android BSP for target devices. HAL Development : Develop and maintain HAL modules for various hardware components. Kernel Customization : Customize Linux kernel for specific hardware requirements. Device Driver Porting : Port device drivers for USB, I2C, and other peripherals. GPU Integration : Integrate GPU capabilities like OpenGL, Vulkan, video acceleration, and display. Root Cause Analysis : Conduct in-depth root cause analysis for issues related to Android BSP, HAL, kernel, and GPU. Performance Optimization : Optimize system performance and resource utilization. Collaboration : Collaborate with cross-functional teams to ensure seamless integration. Documentation : Create clear and concise technical documentation. Required Skills and Experience : - Strong proficiency in Android framework and HAL development. - In-depth understanding of Linux kernel architecture and device driver programming. - Experience with device driver development for USB, I2C, and other peripherals. - Knowledge of GPU architectures and APIs (OpenGL, Vulkan). - Experience with Android performance optimization and power management. - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. - Proficiency in scripting languages (e.g., Python, Bash).
Posted 1 month ago
3.0 - 8.0 years
35 - 60 Lacs
Mumbai, Thane
Work from Office
CUDA is a must JD For Senior / Lead Engineer (HPC GPU):- As a Senior / Team Lead (HPC) you will provide leadership in designing and implementing groundbreaking GPU computers that run demanding deep learning, high-performance computing, and computationally intensive workloads. We seek an expert to identify architectural changes and/or completely new approaches for accelerating our deep learning models. As an expert, you will help us with the strategic challenges we encounter, including compute, networking, and storage design for large scale, high-performance workloads, effective resource utilization in a heterogeneous computing environment, evolving our private/public cloud strategy, capacity modelling, and growth planning across our products and services. As an architect you are responsible for converting business needs associated with AI-ML algorithms in to a set of product goals covering workload scenarios, end user expectations, compute infrastructure and time of execution; this should lead to a plan for making the algorithms production ready Benchmark and optimise the Computer Vision Algorithms and the Hardware Accelerators for performance and quality KPIs. Optimize algorithms for optimal performance on the GPU tensor cores. Collaborate with various teams to drive an end to end workflow from data curation and training to performance optimization and deployment. Mentor and manage the reporting team Skills Required BE / MS or PhD in Computer Science, Electrical Engineering, or related field. A strong background in deployment of complex deep learning architectures . 3+ years of relevant experience in at least a few of the following relevant areas is required in your work history: Machine learning (with focus on Deep Neural Networks), including understanding of DL fundamentals; Experience adapting and training DNNs for various tasks; Experience developing code for one or more of the DNN training frameworks (such as Caffe, TensorFlow or Torch): Numerical analysis, Performance analysis, Model compression and Optimization & Computer architecture. Strong Data structures and Algorithms know-how with Excellent C/C++ programming skills. Hands-on expertise with PyTorch, TensorRT, CuDNN Hand-on expertise with GPU computing (CUDA, OpenCL, OpenACC) and HPC (MPI, OpenMP) In-depth understanding of container technologies like Docker, Singularity, Shifter, Charliecloud. Proficient in Python programming and bash scripting. Proficient in Windows, Ubuntu and Centos operating systems. Excellent communication and collaboration skills. Self-motivated and able to find creative practical solutions to problems. Good to have Hands-on experience with HPC cluster job schedulers such as Kubernetes, SLURM, LSF. Familiarity with cloud computing architectures Hands-on experience with Software Defined Networking and HPC cluster networking. Working knowledge of cluster configuration management tools such as Ansible, Puppet, Salt. Understanding of fast, distributed storage systems and Linux file systems for HPC workloads.
Posted 1 month ago
5.0 - 8.0 years
4 - 8 Lacs
Bengaluru
Work from Office
About Role We are looking for a Senior Embedded Android Developer to take ownership of end-to-end development of two-wheeler TFT instrument clusters based on Android. You will be responsible for architecting, developing, optimizing, and mentoring the team working on Android-based digital clusters integrated with CAN, BLE, MQTT, GPS, and OTA functionalities. The role demands technical excellence, innovation, and a proactive approach to solving complex integration and performance challenges Key Responsibilities System Architecture & Development Own the architecture and design of Android-based cluster solutions from bootloader to application layer Lead the development and customization of AOSP, Android HAL, System Services, and Middleware components tailored for two-wheeler clusters Drive system integration efforts across hardware (SoCs, MCUs) and software platforms Communication & Connectivity Architect and develop communication modules for CAN, BLE, GPS, MQTT, and Vehicle Diagnostics (UDS) Ensure secure and efficient FOTA (Firmware Over The Air) solutions Integrate cloud services and telematics backends with the cluster systems Boot Optimization & Power Management Drive fast boot optimization techniques for automotive-grade Android platforms Implement robust power management and low power modes UI/UX Integration Guide UI/UX development teams to implement cluster HMIs that are high-performance, driver-safe, and aesthetically aligned with vehicle OEM guidelines Work on Surface Flinger, OpenGL, and GPU pipeline optimizations Code Quality, Testing & Compliance Define coding standards, perform peer code reviews, and ensure adherence to automotive quality practices (ASPICE, MISRA where applicable) Build automated unit, integration, and system test strategies Ensure compliance with security and safety standards (ISO 26262, ISO/SAE 21434) Team Leadership & Mentoring Provide technical leadership and mentorship to a team of junior and mid-level developers Review design documents, implementation plans, and test reports Collaborate with program management, product owners, and customer-facing team Documentation & Stakeholder Communication Create and maintain clear architecture documents, API specifications, and customer-facing technical documents Act as a senior technical point of contact for cluster development programs Ideal Candidate 5 to 8 years of experience in Embedded Android development, preferably in Automotive Instrument Cluster / Infotainment Strong expertise in Android Framework customization, AOSP build system, HAL development, and Linux kernel interactions Deep understanding of CAN stack, Bluetooth stack (Classic & BLE), MQTT, GPS modules, and diagnostic protocols (UDS, OBD-II) Experience with bootloader (U-Boot) development and optimization for fast boot targets Skilled in C/C++, Java/Kotlin, Bash scripting, and debugging tools (adb, gdb, perf, sys trace) Good knowledge of cluster-specific requirements like boot times Understanding of ISO 26262 (functional safety) and cybersecurity requirements in embedded software Proficiency with Android Studio, Git, Jenkins, Wireshark, CANoe, Vector tools Familiarity with HIL setups for validation (optional bonus) Bachelor s/Master s degree in Electronics, Computer Science, or a related field Prior experience in production programs for two-wheeler or passenger vehicle digital clusters Exposure to modern UI frameworks like Flutter, Qt for Android is an advantage Certifications in Android development, automotive cybersecurity, or functional safety are a plus
Posted 1 month ago
5.0 - 10.0 years
15 - 19 Lacs
Hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Design, develop, and maintain high-performance software components using C and C++ on Linux platforms. Contribute to the development and optimization of graphics drivers, particularly using OpenGL or Vulkan APIs. Integrate and enhance support for 3D graphics features and concepts within existing systems. Collaborate with open-source communities, with a strong preference for experience contributing to Mesa 3D Graphics Library. Utilize Linux-based toolchains for cross-compiling, debugging, and testing software. Manage and version control code using git; familiarity with Gerrit for code review workflows is a strong advantage. Ensure code quality through rigorous testing, documentation, and adherence to coding standards. Participate in the complete software development life cycle including design reviews, code reviews, and continuous integration processes. Diagnose and resolve complex issues related to performance, functionality, and interoperability across diverse platforms. Skills Must have 5+ yrs exp preferred Experience with C and C++ programming using Linux toolchains Exposure and experience to graphics APIs and 3D graphics concepts are desired. Experience in OpenGL or Vulkan development is a must. Experience in contributing to open-source Mesa drivers is a big plus. Experience with source code control systems, with knowledge of git and gerrit being a strong plus. Ability to write high quality code and keep attention to details Experience with software development and life time processes Excellent analytical, debugging and trouble-shooting skills Effective organizational, communication and problem-solving skills Nice to have Communicate effectively within a team environment and work closely with stakeholders to understand and deliver technical requirements. Other Languages EnglishB2 Upper Intermediate Seniority Senior
Posted 1 month ago
2.0 - 7.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Company: Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Analyze and evaluate GPU architecture/microarchitecture and workload for performance and power optimizations GPU power modeling and estimation for projection and correlation GPU workload analysis, profiling, and characterizations Analyze, model, and minimize GPU register, logic, memory, and clock power Develop and maintain tests for pre-silicon and post-silicon power verifications. Work closely with multiple teams such as RTL designer, architecture, design verification, compiler, driver, silicon implementation, and post-silicon teams Knowledge of Graphics architecture is a plus Minimum Qualifications: Bachelor's degree or equivalent in Computer Engineering, Computer Science, Electrical Engineering, or related field. 2+ years of experience with ASIC design and verification 2+ years of experience with low-power ASIC optimization Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.* Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Preferred Qualifications: Master's or PhD degree or equivalent in Computer Engineering, Computer Science, Electrical Engineering, or related field. 3+ years of experience with advanced CPU/GPU architecture/microarchitecture design development 5+ years of experience with VLSI design and verification 5+ years of experience with low-power ASIC design techniques Experience with industry tools such as PrimeTime PX and Power Artist Experience with Vulkan, DirectX3D, OpenGL, OpenCL, or Cuda development Experience with GPU driver and compiler development Skills: C/C++ Programming Language, Scripting (Python/Perl), Assembly, Verilog/SystemVerilog, Design Verification
Posted 1 month ago
2.0 - 7.0 years
15 - 20 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Analyze and evaluate GPU architecture/microarchitecture and workload for performance and power optimizations GPU power modeling and estimation for projection and correlation GPU workload analysis, profiling, and characterizations Analyze, model, and minimize GPU register, logic, memory, and clock power Develop and maintain tests for pre-silicon and post-silicon power verifications. Work closely with multiple teams such as RTL designer, architecture, design verification, compiler, driver, silicon implementation, and post-silicon teams Knowledge of Graphics architecture is a plus Minimum Qualifications: Bachelor's degree or equivalent in Computer Engineering, Computer Science, Electrical Engineering, or related field. 2+ years of experience with ASIC design and verification 2+ years of experience with low-power ASIC optimization Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.* Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Preferred Qualifications: Master's or PhD degree or equivalent in Computer Engineering, Computer Science, Electrical Engineering, or related field. 3+ years of experience with advanced CPU/GPU architecture/microarchitecture design development 5+ years of experience with VLSI design and verification 5+ years of experience with low-power ASIC design techniques Experience with industry tools such as PrimeTime PX and Power Artist Experience with Vulkan, DirectX3D, OpenGL, OpenCL, or Cuda development Experience with GPU driver and compiler development Skills: C/C++ Programming Language, Scripting (Python/Perl), Assembly, Verilog/SystemVerilog, Design Verification
Posted 1 month ago
1.0 - 4.0 years
27 - 32 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Do you ever wonder when will connected devices become thinking devicesBe part of the group that is working on technology that will bring “Cognition” to all connected devicesThat means devices that don’t just think but instinctively react to their surroundings. We are searching for an AI Systems Architect Engineer to be part of the Qualcomm AI Processor team responsible for developing DSP and Machine Learning software applications and use cases developed for Qualcomm Snapdragon processors. The candidate will work on modelling and analysis of new cutting-edge algorithms in the areas of machine learning, computer vision and video processing that bring artificial intelligence to mobile and edge devices. Responsibilities include analyzing and optimizing custom processors/accelerators, developing and training data-driven architecture models, correlating these models, and performing system-level architecture analysis. Minimum Qualifications: Experienced candidates (1 - 4 years) are welcome to apply with experience in the following area: Strong academic records (GPA 3.0 or 72% and better) Excellent programming skills in C/C++, Python Strong problem-solving skills Strong motivation and capabilities in learning new subjects especially in the field of artificial intelligence Knowledge of data-driven modelling Knowledge of computer and hardware architecture Effective interpersonal communications skill (written and verbal) Analytical, thorough, resourceful, and detail-oriented Self-motivated, hardworking, and flexible Preferred Qualifications: Basic understanding of machine learning, computer vision, and digital image processing algorithms and applications Advanced understanding of computer architecture Advanced understanding of data-driven modelling Excellent verbal, written, and presentation skills Ability to work effectively as part of a team Knowledge of OOP principles Knowledge of GPU Programming / Architecture is a bonus Minimum Education Required : Masters/Bachelor’s Computer Engineering, Electrical Engineering or Engineering Science Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 1 month ago
8.0 - 12.0 years
27 - 32 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Do you ever wonder when will connected devices become thinking devicesBe part of the group that is working on technology that will bring “Cognition” to all connected devicesThat means devices that don’t just think but instinctively react to their surroundings. We are searching for an AI Systems Architect to be part of the Qualcomm AI Processor team responsible for developing DSP and Machine Learning software applications and use cases developed for Qualcomm Snapdragon processors. The candidate will work on modelling and analysis of new cutting-edge algorithms in the areas of machine learning, computer vision and video processing that bring artificial intelligence to mobile and edge devices. Minimum Qualifications: Experienced candidates (8-12 years) are welcome to apply. Industry experience in image processing, computer vision, machine learning and video domain. Strong motivation and ability in learning new subjects especially in the field of artificial intelligence Excellent understanding of image processing and computer vision fundamentals. Strong programming skills in C\C++, Python, OpenGL Strong multithreading, and OS concepts\fundamentals. Collaborate with cross-functional teams to design, implement, and debug machine learning software applications Knowledge of data-driven modelling Knowledge of computer and hardware architecture Effective interpersonal communications skill (written and verbal). Analytical, thorough, resourceful, and detail-oriented Self-motivated, hardworking, and flexible Preferred Qualifications: Advanced understanding of machine learning, computer vision, and digital image processing algorithms and applications Advanced understanding of computer architecture Advanced understanding of data-driven modelling Proficient in OOP principles Knowledge of GPU Programming / Architecture is a bonus Ability to work effectively as part of a global team Responsibilities: The successful candidate(s) will be responsible for: Leverage advanced computer architecture knowledge for analyzing and optimizing custom processors/accelerators Develop and train data-driven architecture models, correlating these models, and performing system-level architecture analysis. Design, develop and test advanced solutions for AI processors. Work independently with minimal supervision Provide guidance/supervision to team members Education requirements: RequiredMaster’s Computer Engineering and/or Electrical / Electronic Engineering PreferredPhD in Computer Engineering and/or Electrical / Electronic Engineering (focus on Image processing, Computer vision, Machine learning) Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
Posted 1 month ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Design, develop, and maintain high-performance software components using C and C++ on Linux platforms. Contribute to the development and optimization of graphics drivers, particularly using OpenGL or Vulkan APIs. Integrate and enhance support for 3D graphics features and concepts within existing systems. Collaborate with open-source communities, with a strong preference for experience contributing to Mesa 3D Graphics Library. Utilize Linux-based toolchains for cross-compiling, debugging, and testing software. Manage and version control code using git; familiarity with Gerrit for code review workflows is a strong advantage. Ensure code quality through rigorous testing, documentation, and adherence to coding standards. Participate in the complete software development life cycle including design reviews, code reviews, and continuous integration processes. Diagnose and resolve complex issues related to performance, functionality, and interoperability across diverse platforms. Mandatory Skills 3+ years experience Experience with C and C++ programming using Linux toolchains Exposure and experience to graphics APIs and 3D graphics concepts are desired. Experience in OpenGL or Vulkan development is a must. Experience in contributing to open-source Mesa drivers is a big plus. Experience with source code control systems, with knowledge of git and gerrit being a strong plus. Ability to write high quality code and keep attention to details Experience with software development and life time processes Excellent analytical, debugging and trouble-shooting skills Effective organizational, communication and problem-solving skills Nice-to-Have Skills Communicate effectively within a team environment and work closely with stakeholders to understand and deliver technical requirements.
Posted 1 month ago
1.0 - 6.0 years
3 - 6 Lacs
Pune
Work from Office
Job Brief: We are looking for the iOS developer with 1+ years of hands-on experience. Requirements: Objective-C, or increasingly, the Swift 3.0 programming language. Apple's Xcode IDE. Frameworks and APIs like Foundation, UIKit, and CocoaTouch. UI and UX design experience. OpenGL or Metal, iOS graphics APIs. Familiarity with iOS 10 and newer OS versions. A Git code repository technology. OpenGL or Metal, iOS graphics APIs.
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
At Ardee Yantrik , we’re attacking a multi-billion-dollar opportunity—doing things that have never been done before to support an industry struggling with a lack of skilled labor. We solve big, hard problems every day, and our people are our greatest asset in making that happen. Join Ardee Yantrik as a Senior Software Developer and start your career by contributing to cutting-edge robotics and automation projects. You will join a team of dedicated, supportive, and enthusiastic people to help create the future of manufacturing. What You’ll Do Tech You Will Perform Assist in the development of desktop applications for advanced manufacturing automation. Implement features using C++ and Qt for user interfaces and OpenGL for 3D rendering. Collaborate with robotics and real-time processing teams to develop high-performing solutions. Write clean, modular, and well-documented code under the guidance of senior developers. Participate in code reviews and testing to ensure software reliability. Who You Are Education and Experience Bachelor’s degree in Computer Science, Mechanical Engineering, or a related field. Strong knowledge of C++ and object-oriented programming principles. Familiarity with Qt for UI development and OpenGL for graphics rendering is a plus. Eagerness to learn and work in a collaborative environment. Why Join Us Impactful Work: Shape the future of manufacturing with cutting-edge robotics and automation solutions. Innovative Environment: Collaborate with a team that values creativity, experimentation, and taking calculated risks. Career Growth: Opportunities for professional development, mentorship, and leadership. Join a pioneering team where you’ll work on cutting-edge robotics and real-time imaging solutions that push the limits of modern manufacturing. Join Ardee Yantrik and be part of an environment where you’ll innovate, experiment, and make a lasting impact on the manufacturing industry.
Posted 1 month ago
0 years
1 - 4 Lacs
Hyderābād
On-site
Investigate and implement cutting-edge graphics techniques suited to visualizing a wide variety of existing and planned architectural spaces Collaborate with our 3D production team to create a powerful, flexible authoring workflow Ensure wide support of our engine on different platforms and devices so that all users can have a 3D experience Expand support for scenes with millions of triangles, thousands of objects, spanning large areas of space Develop frameworks for measuring performance and pinpointing bottlenecks Come up with ways to improve the reach and quality of our real-time experience with data generated in our distributed cloud rendering cluster Improve internal code structure through refactoring, thoughtful code review, writing tests, and addressing technical debt Identify, log, and fix bugs Share technical knowledge with other team members, collaborate on tasks, and give appropriate feedback Must-Have: Solid general computer graphics theory and concepts e.g. linear algebra, programmable pipeline Use of specific graphics concepts including real-time rendering, physically based rendering, deferred shading, ambient occlusion Writing shaders and GLSL (GLSL is the key here. They could have used this with WebGL or OpenGL framework) Familiarity with 3D formats (e.g. obj), compression schemes Improving rendering performance, both assessing and addressing Work with 3D artists on artist-facing tooling Web-based Javascript / CSS UI development Understanding of how data flows through a web application for rendering Awareness of some platform-specific challenges
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SENIOR SILICON DESIGN ENGINEER The Role We are looking for an adaptive, self-motivative design verification engineer to join our growing team. As a key contributor, you will be part of a leading team to drive and improve AMD's abilities to deliver the highest quality, industry-leading technologies to market. The Verification Engineering team furthers and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development. The Person You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. Key Responsibilities Develop/Maintain tests for functional verification and performance verification at the core level Build testbench components to support the next generation IP Maintain or improve current test libraries to support IP level testing Create hardware emulation build to verify the IP functional performance Maintain and improve current hardware emulation environment to speed up the runtime performance and improve the debug facility Provide technical support to other teams Preferred Experience Good at C/C++ Familiarity with SystemVerilog and modern verification libraries like UVM Experience/Background on Computing/Graphics is a benefit Experience with OpenGL/OpenCL/D3D programming is a benefit Academic Credentials Bachelors or Masters degree in computer engineering/Electrical Engineering Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 1 month ago
0 years
0 Lacs
Chandigarh, India
On-site
Role : iOS Developer. Technical Skillset & Experience We are seeking a highly skilled iOS Developer with a strong IT background and proven expertise in designing, developing, and deploying high-performance mobile applications. The ideal candidate will bring in-depth knowledge of Apple technologies, modern programming paradigms, and best practices for scalable app development. Core Technical Skills Proficient in Objective-C, Swift, and C++ with a solid foundation in Object-Oriented Programming (OOP). Expertise in Cocoa Touch frameworks, iOS SDK, and development using Xcode IDE. Experience working with SQLite databases, GPS services, and integration of Google MapKit. Competent in HTML5, CSS, JavaScript, and XML for hybrid and cross-platform functionality. Strong understanding of Web Services (RESTful and SOAP APIs) and JSON/XML data handling. Tools & Frameworks Hands-on experience with Interface Builder, debugging tools, and performance profilers. Familiarity with multithreading, background task management, and asynchronous operations. Working knowledge of Core Animation, OpenGL ES, and 3D graphics rendering is a plus. Professional Experience Demonstrated track record with 5-6+ published iOS applications available on the App Store. Thorough understanding of current iOS architectures, performance benchmarks, and platform constraints. Experience in enterprise-level mobile application development, including secure data handling and integration with backend systems. Exposure to game development environments will be considered an advantage. Soft Skills & Other Requirements Strong problem-solving and analytical skills. Ability to work independently or in a team-based Agile environment. Clear communication and documentation capabilities. (ref:hirist.tech)
Posted 1 month ago
4.0 - 7.0 years
12 - 16 Lacs
Hyderabad
Work from Office
Hyderabad, Indien. High-Tech Company And Global Market Leader. The Schiebel Group is a globally operating high-tech company and market leader in the field of unmanned, 200 kg, helicopters (CAMCOPTER ® S-100) and mine detection systems. For us, it's not just about technology it's about visions that take flight!. We are building a completely new organization of software developers in Hyderabad a unique opportunity to become part of this start up and at the same time we continue our success story.. Your Mission. You will be an essential part of the latest product development and will be in charge of one of our 4 core responsibilities of a mission planning software for different product lines of autonomous helicopters:. graphical user interface component. network interface and communication protocols. database component. engine development. Job description:. You will work at least on one of the following fields of the new version of our mission planning and execution software:. graphical user interface. network interface and communication protocols. database interface. engine core. In doing so, you will contribute your experience to our systemsand software architecture planning. You will perform code reviews, develop automated unit-, integration-, and system tests and write test specifications for the testing teams. You will act as component lead for specific components of the overall software architecture and ensure that the developed code meets highest quality standards. Software processes and quality standards need to be compliant to the Schiebel Group’s overall software development processes. What You Bring. Active interest in working with complex systems in an aviation environment. Post graduate in computer / electronics related field. Experienced in designing and implementing Software in C++ (min. 5 years). Comfortable with Windowsand Linux-based software development and working with GIT and Jenkins. Being familiar with software development for safety-critical applications would be an advantage (e.g. DO-178C, ISO 26262). You also communicate proactively and enjoy working as part of a team. Ideally, you already worked together with European software development teams before. You are ready to work 100% on-site from Hyderabad. for GUI development:. Knowledge about graphical user interface (2D, 3D) in order to understand customer requirements for implementation. Conversant with map display, map formats, coordinate systems, terrain data management and related functions like map import, conversions etc.. Knowledge and experience with the Qt framework, OpenGL, H264/H265, performance aspects related to video encoding. for network interface and communication protocols:. communication networks and protocols (e.g. TCP/IP, STANAG 4586), cryptographic standards and protocols, cyber security. for database interface:. local databases and interfaces to external databases, logging mechanisms and secure storage of log data. for engine core:. concurrent programming, high-performance multi-threading, efficient task synchronization and memory management. Knowledge and experience with profiling tools (e.g. Nvidia Nsight Systems or Windows Performance Analyzer). What We Offer. an exciting work environment with unmanned helicopters. A dynamic team with strong cohesion. The opportunity to help build a new organization from the ground up and become part of a highly motivated new team. Diversity counts with us. We promote a non-discriminatory workplace and welcome applications from people of diverse backgrounds, genders, age groups, abilities, and religions.. Birgit Rada-Tomasin. Recruiting Specialist. +43 676 833 80 240. Nikolaus Donath. Leitung Software Development. Show more Show less
Posted 1 month ago
3.0 - 6.0 years
12 - 16 Lacs
Bengaluru
Work from Office
WHAT YOU DO AT AMD CHANGES EVERYTHING. We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.. AMD together we advance_. MTS SOFTWARE SYSTEM DESIGN ENGINEER. The Role. The right engineer will drive the success of power IP (Intellectual Property) and features in AMD (Advanced Micro Devices) products through leadership & coordination, resolution of technical dependencies, and achievement of schedule commits. This is a high-visibility and widely multi-functional role, spanning pre-silicon architecture to post-silicon implementation & product delivery.. The Person. Your curiosity will drive your learning and innovation to improve how we as a group, and an organization, can get better every day. Your peers will provide you a results-oriented and encouraging environment for your career growth, fueling your opportunity to be a part of Delighting Our Customers.. Key Responsibilities. Linux Kernel/GFX Driver Development Engineer, Developing and Productizing the Platfomr Driver Software Stack for AMD SoC's for Automotive.. Work across engineering teams and subject areas spanning silicon, firmware, hardware, and software. Coordinate debug of issues and drive them to closure. Pull together meetings, set up clear agendas and follow up on action items. Deliver regular progress updates toward program goals. Make tough decisions such as priority calls based on partial or incomplete data. Proactively drive continuous improvement for post-silicon power and performance activities. Must be a self-starter, and able to independently drive tasks to completion. Preferred Experience. Product development or systems engineering background with hardware platforms and their software & firmware ecosystems. Excellent verbal communication and written, presentation skills. Excellent interpersonal, organizational, analytical, planning, and technical leadership skills. Proven record of accomplishment in delivering large multi-functional product solutions. Experience working in a fast-paced matrixed technical organization and multi-site environment. Engineer with 15+ years of experience in embedded Linux/driver/kernel development.. Strong C/C++ development skills with a good understanding of object-oriented design.. In-depth knowledge of Linux kernel and driver hands-on development experience.. In-depth knowledge of OpenGL/Vulkan architecture.. In-depth knowledge of GFX HW and SW architecture.. Hands-on and deep knowledge of GFX/Multimedia Driver.. Experience with Graphics, Compute, Display KMD/UMD and performance optimization on Linux.. Experience in Linux Kernel architecture and IO devices driver development and debug.. Experience in Multimedia middleware works like vaapi, gstreamer, and ffmpeg.. Customer requirements decomposition, solution implementation, and customer support.. Independently able to identify and analyze performance bottlenecks in design and implementation stages.. OS architecture knowledge including race conditions, synchronization, deadlocks, and interrupt management.. Experience dealing with Linux community and Open Source contribution.. Strong System knowledge and System Debugging.. Strong written and verbal communication skills.. Self-motivated, should be able to take lead in mastering new technologies.. Work in both an individual and team member environment. Good to have experience in Automotive IVI architecture and virtualization.. Keywords: Linux, Embedded, device driver, Kernel programing, GFX and Multimedia driver development.. Academic Credentials. Bachelor’s or Master's degree in Computer or Electrical Engineering or equivalent. Benefits offered are described: AMD benefits at a glance.. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.. Show more Show less
Posted 1 month ago
3.0 - 4.0 years
20 - 25 Lacs
Mysuru
Work from Office
Vidwath is looking for Unity Developer to join our dynamic team and embark on a rewarding career journey Develop high-quality games and applications using Unity Collaborate with other developers, designers, and artists to ensure the smooth and efficient development of products Write clean, efficient, and well-documented code Optimize game performance for different platforms Participate in code reviews to ensure code quality and maintainability Troubleshoot and resolve technical issues as they arise Strong proficiency in C# programming language Experience with game physics and 3D graphics Understanding of game design principles and gameplay mechanics Ability to write clean, efficient, and well-documented code Familiarity with Agile development methodologies - Unity 3D - C# - Game Deveopment - AR and VR, Game Design UG:B. Tech/B.E in Computers, BCA, B.Sc in Computers
Posted 1 month ago
0 years
0 Lacs
India
On-site
We're seeking a highly motivated individual to join our growing team in Visakhapatnam, India! You'll play a key role in developing and maintaining cutting-edge 3D applications, leveraging the latest advancements in rendering, modeling, and simulation technologies. Responsibilities : Design, develop, and Optimise 3D software applications using your Python expertise. Implement and refine algorithms to push the boundaries of 3D graphics, rendering, and simulation. Collaborate seamlessly with cross-functional teams (UI/UX designers, fellow engineers) to create an exceptional user experience. Troubleshoot and resolve software defects to ensure performance and stability. Stay at the forefront of the 3D graphics and software development landscape. Document software features and processes for clear communication and maintainability. Requirements : Minimum 2 Yrs Experience Bachelor's degree in Computer Science, Software Engineering, or a related field. Basic understanding of 3D software development with Python. Bonus Points: Experience with GPU programming (CUDA, OpenGL, Vulkan). Knowledge of game engines (Unity, Unreal Engine). Understanding of physics simulation and rendering techniques. Basic understanding of 3D graphics principles (rendering, shading, modeling). Experience with 3D graphics libraries (OpenGL, DirectX, Vulkan) is a plus. Familiarity with Agile development methodologies. What We Offer: Work on cutting-edge 3D technology projects and contribute to a growing company. Collaborative and supportive work environment where you can learn and thrive. Excited to join our team? If you're passionate about 3D technology and driven to make a difference, submit your resume/CV to careers@protomedialive.com.
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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough