Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 10.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Staff Software Engineer at Lightcast, you will play a pivotal role in designing, developing, and delivering sophisticated software solutions that are essential for the success of our projects. Your responsibilities will involve taking on strategic and challenging tasks, contributing to architectural decisions, and providing technical leadership to the team. Your problem-solving abilities, technical expertise, and mentorship of junior engineers will be instrumental in fostering innovation and ensuring the scalability and reliability of our software systems. You will lead the design and implementation of large-scale software projects, ensuring adherence to best practices in terms of scalability and performance. Collaborating with cross-functional teams, you will gather and analyze requirements, propose technical solutions, and provide accurate effort estimations. It will be part of your role to offer technical leadership and guidance to a team of software engineers, supporting their professional growth and development. By conducting code reviews, promoting clean code practices, and identifying areas for improvement, you will drive technical excellence within the team. Participating in architectural discussions, you will contribute to the development of software design principles, patterns, and guidelines. Working closely with product managers, stakeholders, and other team members, you will translate business objectives into technical solutions. Staying abreast of emerging technologies and industry trends, you will share your knowledge within the team. Moreover, you will champion engineering best practices such as automated testing, continuous integration, and continuous deployment. In terms of skills and abilities, you should have expertise in core product development in C/C++ and proficiency in modern C++. The ability to modularize and refactor legacy software code is crucial, along with working with ML/AI models, Python, Java, C#, JSON, and Regex as needed. Knowledge of containerization technologies like Docker, Kubernetes, and cloud platforms such as AWS is essential. Experience with agile development methodologies and tools, distributed systems, microservices architecture, and cloud-native technologies is highly desirable. You should have a proven track record of delivering high-quality software solutions and successfully leading software projects. Excellent problem-solving and analytical skills, coupled with a deep understanding of software development principles, design patterns, and architectural concepts, are required. Strong leadership and mentoring abilities are vital for guiding junior engineers in their technical growth. Effective communication and collaboration skills are necessary for working with cross-functional teams and stakeholders. Attention to detail and focus on writing clean, efficient, and maintainable code are key attributes for this role. For education and experience, a Bachelor's degree in Computer Science, Software Engineering, or a related field is required, while a Master's degree is considered a plus. You should have at least 6 years of professional experience in software engineering or related roles, with a proven track record of leading and delivering complex software projects. Strong academic performance or relevant coursework/projects may compensate for limited professional experience. About Lightcast: Lightcast is a global leader in labor market insights, with headquarters in Moscow (ID) and Boston (MA) and offices in the United Kingdom, Europe, and India. Collaborating with partners across six continents, we aim to drive economic prosperity and mobility by providing the insights necessary to develop our people, institutions, companies, and communities.,
Posted 3 days ago
3.0 - 10.0 years
0 Lacs
chennai, tamil nadu
On-site
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. KLA advanced computing Labs (ACL) mission in India is to deliver advanced parallel computing research and software architectures for AI + HPC + Cloud solutions to accelerate the performance of KLA's products. ACL explores high-risk approaches, pioneering technologies, and novel methods to accelerate KLA's algorithms and contribute to KLA's HPC technology roadmap. Located out of the IIT Madras Research Park in Chennai, India, we engage leading thinkers in academia, industry and KLA's business units to create innovative parallel computing methods to enable KLA's business growth. Your Day-to-day Roles - Understand existing computer-vision + AI solutions for defect detection and metrology, and identify limitations. - Be in active touch with the latest developments in computer-vision, image processing, and related fields in both academic and industry. - Design, develop & demo proof-of-concept prototypes, and deploy new algorithms at scale to address the limitations of existing solutions. - Collaborate with a global team in identifying new problems and develop novel solutions. Minimum Qualifications - PhD in CS, EE, AI, or related fields with 3-5 years experience working in computer vision and related areas, or Masters Degree with 5-10 years working experience; candidates with less experience may be considered if they have a remarkable track record. - Strong foundation and working knowledge of machine vision. - Strong programmer skills with a background in one or more of the following languages: Python, Java, C++, C. - Hands-on experience in model development, training, and deployment in modern AI frameworks such as TensorFlow, PyTorch, or JAX. - Ability to formulate problems into mathematical equations. - Proficient scripting skills in Python, Bash, or similar. - Go-getter attitude with curiosity to learn new advancements in the field of data science. - Team player with good written and verbal communication skills. Things to Make us go Wow! - Hands-on experience in developing infrastructure to enable training and deployment at-scale in in-house and cloud data-centres. - Experience with writing performance-sensitive python programs using frameworks like Triton, polars, etc. - Good track record of publications in leading conferences. - Experience with programming and optimization in low-level programming languages like CUDA. - Finally a strong background in Modern C++ concepts (C++ 11 through C++ 17), STL library would also be a way to stand out from the crowd. We offer a competitive, family-friendly total rewards package. We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees. KLA is proud to be an equal opportunity employer. Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA's Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.,
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Customer Application Engineer with expertise in C++, you will be responsible for developing and debugging software using Strong Modern C++ (C++ 14/17 and beyond). Your role will require good code reading skills to effectively identify and solve problems. Experience in multithreaded concurrent programming in Linux or QNX environments is essential for this position. Additionally, familiarity with scripting languages such as Python and Bash will be beneficial. Your understanding of build systems like CMake and Bazel will be crucial in ensuring smooth development and deployment processes. This role offers the opportunity to work on cutting-edge technologies in the ADAS domain, making it an exciting opportunity for those passionate about software development and engineering. If you are a proactive problem solver with a strong background in C++ programming, this role will provide you with a platform to showcase your skills and contribute to innovative projects in the automotive industry.,
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
haryana
On-site
As a Senior CV Engineer at our esteemed client, a Series-A funded deep-tech company in Gurugram specializing in AI Product industry, you will be responsible for leading the design and implementation of complex CV pipelines including object detection, instance segmentation, and industrial anomaly detection. Your role will involve owning major modules from concept to deployment to ensure low latency and high reliability of the system. You will be expected to transition algorithms from Python/PyTorch to optimized C++ edge GPU implementations using technologies like TensorRT, ONNX, and GStreamer. Collaboration with cross-functional teams to refine technical strategies and roadmaps will be a key part of your responsibilities. Additionally, you will drive long-term data and model strategies such as synthetic data generation and validation frameworks. Mentoring engineers and upholding high engineering standards will also be a crucial aspect of this role. To be successful in this position, you should have a minimum of 6-10 years of experience in architecting and deploying CV systems. Expertise in multi-object tracking, object detection, and semi/unsupervised learning is essential. Proficiency in Python, PyTorch/TensorFlow, Modern C++, CUDA, and experience with real-time, low-latency model deployment on edge devices are required skills. Strong systems-level design thinking across ML lifecycles and familiarity with MLOps (CI/CD for models, versioning, experiment tracking) are also expected. A Bachelors/Masters degree in CS, EE, or related fields with strong ML and algorithmic foundations is necessary for this role. Preferred qualifications include experience with NVIDIA DeepStream, GStreamer, LLMs/VLMs, and open-source contributions. If you are passionate about cutting-edge technology and have a drive for innovation, this position offers an exciting opportunity to work on a first-of-its-kind app-based operating system for Computer Vision.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You will be responsible for utilizing your strong Modern C++ (C++ 14/17 and beyond) programming development and debugging skills in customer application engineering. This involves demonstrating good code reading skills to effectively understand and identify problems within the codebase. You should have experience in multithreaded concurrent programming specifically in Linux or QNX environments. Additionally, familiarity with scripting languages like Python and Bash is beneficial in this role. Understanding build systems such as CMake and Bazel will be essential for successful execution of your tasks. ADAS knowledge and experience is required, while proficiency in C++ 14/17 and familiarity with Linux/QNX are essential skills. Supporting skills in CMake and Bazel, as well as Python and Bash scripting, will also be advantageous for this position.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You should have strong modern C++ (C++ 14/17 and beyond) programming development and debugging skills. Your role will involve utilizing good code reading skills to understand and identify problems effectively. Experience in multithreaded concurrent programming in Linux or QNX is essential for this position. Additionally, familiarity with scripting languages like Python and Bash is required. Understanding build systems such as CMake and Bazel will be beneficial in carrying out your responsibilities effectively. The role also involves working on Customer Application Engineering projects.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is looking for a Software Engineer to join their Engineering Group. As a Qualcomm Software Engineer, you will play a key role in designing, developing, modifying, and validating embedded and cloud edge software, applications, and utility programs to create cutting-edge products that exceed customer requirements. You will collaborate with various teams to design system-level software solutions and gather performance requirements and interfaces information. To qualify for this position, you must have a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with at least 2 years of Software Engineering experience, or a Master's degree with 1+ year of experience, or a PhD in a related field. Additionally, you should have 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc. Qualcomm is a pioneer in integrated chipsets for advanced mobile devices, and the Multimedia Camera System group is responsible for creating camera and imaging solutions for Qualcomm chipsets. They are currently seeking Software Tool Engineers to work on tuning and software enablement Chromatix tuning tool development. Successful candidates will be involved in developing tools that facilitate tuning and configuration of camera hardware and software modules. The responsibilities of this role may include designing and implementing PC application software for multimedia platforms, supporting local software teams, and collaborating with global teams. The ideal candidate should have 2-5 years of experience in developing commercial software, proficiency in programming languages like C#/C++/C, experience with GUI frameworks, software design patterns, and dynamic programming, among other skills. Minimum qualifications for this position include a Bachelor's degree in engineering, Information Systems, Computer Science, or related field, along with 2+ years of Software Engineering experience, or a Master's degree with 1+ year of experience, or a PhD in a related field. Additionally, proficiency in programming languages is required. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you can reach out to Qualcomm for support. It is essential for employees to adhere to all applicable policies and procedures, including those related to confidentiality and security. Please note that Qualcomm's Careers Site is intended for individuals seeking job opportunities directly with Qualcomm. Staffing and recruiting agencies are not authorized to use the site for submissions. If you have any inquiries about this role, you can contact Qualcomm Careers for more information.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
The ideal candidate must have expertise in 3D rendering and algorithm development for surface and 3D model generation, with a strong command of C++. In this role, you will be tasked with developing algorithms and software solutions to create high-quality visual representations of data. Your responsibilities will include designing and implementing algorithms for generating and optimizing 3D models and surfaces, with a focus on efficiency and accuracy for deploying medical device software applications. You should have at least 5 years of experience in 3D visualization features of software development. Your duties will involve designing and implementing algorithms for generating and optimizing 3D models and surfaces to ensure efficiency and accuracy. You will also be responsible for developing and enhancing rendering techniques to produce photorealistic images and animations using advanced shading, lighting, and texturing methods. Additionally, you will write high-performance C++ code for 3D visualization applications, ensuring maintainability and scalability. You should possess a Bachelor's or Master's degree in Computer Science, Computer Graphics, or a related field. Furthermore, you must have experience with imaging software and techniques, including image processing and analysis, along with proven experience in 3D visualization, rendering, and algorithm development. Proficiency in C++ programming, with a solid understanding of object-oriented programming principles, is essential. Technical skills required for this role include experience in 3D graphics libraries and frameworks such as OpenGL, DirectX, and Vulkan, as well as a strong knowledge of computer graphics principles like geometry, lighting, and shading. Familiarity with shader programming languages and 3D modeling software and tools is also necessary. In terms of soft skills, you should have excellent analytical and problem-solving abilities, strong communication skills, and the ability to work collaboratively in a team environment. You must also demonstrate the capability to manage multiple projects and deadlines effectively. Nice-to-have skills for this position include experience with real-time rendering engines like Unity and Unreal Engine, knowledge of machine learning techniques applied to 3D modeling and visualization, familiarity with parallel computing and GPU programming, experience in Modern C++ 20 or later, WPF .Net Core/Framework, various toolchains, and design and architecting medical device hardware and software as part of product development. Working experience in Git Version versioning system Jenkins CI and CI concept is also beneficial. To apply for this position, you will need to submit your latest CV and work portfolio. A background check is required, and candidates with a criminal record need not apply. The client is looking for early joiners with an immediate to 30 days" notice period. Candidates from a gaming background are not eligible for this position.,
Posted 3 weeks ago
1.0 - 5.0 years
0 Lacs
udupi, karnataka
On-site
You will be joining AeroCare, a leading technology company that is transforming healthcare logistics with cutting-edge drone systems. Our goal is to enhance healthcare accessibility by offering dependable, efficient, and autonomous delivery solutions. At the intersection of technology and healthcare, we develop innovative products to facilitate the swift transport of medical supplies, even to the most remote areas. By becoming part of our team, you will contribute to driving change and creating a tangible impact through the use of groundbreaking drone technology. As a System Engineering Intern based in Karnataka, India, you will play a vital role in system engineering, troubleshooting, and working on various drone subsystems such as propulsion, avionics, and battery systems. Your responsibilities will include collaborating with our technical and product teams to grasp the qualitative requirements of the final product and implementing them effectively. You will be expected to make well-informed decisions at the subsystem and component levels to fulfill engineering and program requirements. Moreover, your input from cross-functional collaboration, adherence to industry standards, and adoption of best practices will be crucial in the continuous enhancement of our product. To excel in this role, you should possess experience in testing and operating small UAS and/or RC aircraft, whether fixed-wing or multirotor systems. Additionally, familiarity with flight-planning and ground control station software, as well as knowledge of UAV platforms like Pixhawk, DJI, Ardupilot, and PX4, will be advantageous. Proficiency in integrating, operating, and fine-tuning autopilots on diverse unmanned vehicles is essential. Basic familiarity with electrical test equipment such as multimeters and oscilloscopes, along with UAS sensors, is required. Furthermore, the ability to write Python and modern C++ using an object-oriented approach is necessary, with prior experience in Robotics being a valuable asset to your candidacy.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
We are a brand new Automotive Technology Start-up dedicated to developing driver safety systems tailored for Indian conditions. Our focus is on equipping riders and drivers with advanced rider assistance systems and affordable obstacle-avoidance automotive systems. Leveraging cutting-edge technologies such as Computer Vision, AI/ML, Big Data, Sensor Fusion, Embedded Systems, and IOT, we aim to create smart assistance systems that enhance safety on the road. Our current suite of products includes innovative solutions like the Front Collision Warning System (FCWS), Sleep Driver Alert System, Driver Monitoring System, and Driver Evaluation and Authentication. These products are designed to address critical safety issues and improve the overall driving experience. The Start-up is strongly supported by a $500Mn Group, a prominent automotive systems manufacturer serving global OEMs. With 29 manufacturing facilities spread across 7 states in India and a workforce exceeding 15,000 employees, the Group brings valuable expertise and resources to our venture. We are looking for a skilled AI/ML Engineer to join our early-stage start-up and contribute to the development of our rider safety product. As an AI/ML Engineer, you will be responsible for designing, developing, and integrating computer vision algorithms that play a crucial role in capturing and analyzing the surroundings to provide effective alerts for riders. In this role, you will: - Develop state-of-the-art CNN based computer vision object detectors and classifiers for real-time detection of road objects - Design and implement data ingestion, annotation, and model training pipelines to handle large volumes of video data and images - Create model visualizations, conduct hyperparameter tuning, and leverage data-driven insights to enhance model performance - Optimize models for efficient inference times and deploy them on low-power embedded IoT ARM CPUs - Establish CI/CD tests to evaluate multiple models on the test set effectively The ideal candidate should possess: - A BS or MS degree in Computer Science or Engineering from reputable educational institutions - Experience in building deep-learning object detectors for Computer Vision Applications - Proficiency in popular CNN architectures such as AlexNet, Google Lenet, MobileNet, Darknet, YOLO, SSD, and Resnet - Hands-on experience with libraries and frameworks like Caffe, Tensorflow, Keras, PyTorch, OpenCV, ARM Compute Library, and OpenCL - Knowledge of Transfer Learning and training models with limited data - Strong programming skills in Modern C++14 or above, Python, along with solid understanding of data structures and algorithms - Familiarity with working on small embedded computers, hardware peripherals, Docker Containers, and Linux-flavored operating systems To excel in this role, you can stand out by having: - Prior experience in product development within an early-stage start-up environment - Expertise in deploying scalable ML models for Android/IOS platforms - Noteworthy contributions to Open Source projects or achievements in coding Hackathons - Passion for Raspberry Pi and ARM CPUs - Keen interest in the field of Autonomous Driving Join us in our mission to revolutionize driver safety through innovative technology solutions tailored for Indian roads.,
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
As a Senior Software Engineer at our global engineering organization, you will play a key role in leading the design, development, and enhancement of our file transfer solutions and products. Joining our file transfer engineering team, you will be responsible for building high-quality, scalable, and secure software that supports critical file exchange capabilities for over 5000 global enterprise customers. We are seeking an experienced backend engineer who excels in a collaborative environment, takes ownership of complex systems, and is proficient in working across the full stackfrom APIs to UI to cloud integration. Your responsibilities will include designing and developing robust, high-performance file transfer products and solutions using Modern C++ (version 11 and later) and Java. Additionally, you will build and maintain RESTful integrations using JSON and XML and enhance web-based UIs using JavaScript, JQuery, and related frameworks. Your role will involve implementing and optimizing support for various file transfer protocols such as SFTP, FTPS, HTTP/S, and FTP/S. It will also include designing and implementing automated unit and integration tests in a shift-left testing environment, collaborating with team leads and architects on system design and feature planning, participating in code reviews, advocating for best practices, and enhancing code quality across the team. You will partner with Quality Engineering, DevOps, and Product teams to deliver reliable and maintainable enterprise software. Working with cloud technologies like AWS and Azure, you will deploy and scale infrastructure and services. In an Agile Scrum environment, you will contribute to team ceremonies, technical documentation, take ownership of assigned modules, and mentor junior engineers when appropriate. **YOUR EXPERIENCE** - Bachelor's degree in Computer Science, Engineering, or related field. - 5-7 years of professional experience in software engineering, with strong Modern C++ and OOP development skills. - Solid knowledge of REST APIs, integration patterns, and data formats like JSON. - Proficiency with JavaScript, JQuery, and modern front-end development concepts. - Proficiency with SQL and relational databases. - Strong understanding of file transfer and networking protocols (SFTP, FTPS, HTTP/S). - Experience with version control (Git, SVN) and collaboration tools such as JIRA, TFS. - Familiarity with Agile Scrum development methodologies. - Good understanding of cloud infrastructure and services (AWS, Azure). - Excellent written and verbal communication skills. - Ability to write clean, maintainable, and well-documented code. - Security-first mindset, particularly with networking and data exchange.,
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
haryana
On-site
As an Embedded Application Software Engineer at our company, you will be part of a dynamic team that values passion, goal-orientation, analytical problem-solving, dedication, self-driven learning, and effective communication. Your role will involve the development, enhancement, and testing of embedded software applications and middleware. You will independently focus on embedded software development and testing while also providing support to your colleagues. Your responsibilities will include active participation in various stages of software development using defined SDLC and development models for projects. Minimum Qualifications: - 8+ years of work experience in Embedded Software Application and Middleware Development and Testing. - Proficiency in C++, OOPS programming, with hands-on experience in Modern C++ (C++11/14). Preferred Qualifications: - Experience in architecting and designing applications using modern design patterns. - Proficiency in building development and cross-compilation environments, including experience with U-BOOT, Yocto, CMake, Makefiles, and Embedded Linux patch management. - Strong experience in TDD, unit test frameworks like Parasoft, Gmock/test, and continuous integration. Good to Have: - Experience with lower-level interfaces and exposure to BSP/driver development for various components such as DDRx, SDHC, LVDS, PCIexpress, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet. - Familiarity with board bring-up, hardware-software debugging, and ARM processors. - Knowledge of Linux, VxWorks, and QNX operating systems/RTOS. - Understanding of basic communication protocols including serial and wireless. - Experience with products like hospital monitors (ECG, SPO2, CO2), defibrillators is a plus. - Familiarity with software configuration, defect management tools, and requirement management tools. - Exposure to regulated software development processes or familiarity with FDA and ISO standards like IEC 62304 is advantageous. Work Flexibility: Hybrid Travel Percentage: 10%,
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is the innovation leader in integrated chipsets that power advanced mobile devices. The Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets, providing state-of-the-art video/photo quality and targeting applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection, and compensation. As part of the Camera team, you will innovate to enhance mobile multimedia capabilities with the lowest power consumption and device cost, while ensuring strong feature differentiation. We are currently looking for Software tool engineers for our tuning and software enablement Chromatix tuning tool development. Join our team to work on developing tuning tools that enable the tuning and configuration of camera hardware and software modules. Your responsibilities may include: - Designing and implementing PC application software supporting embedded software on various multimedia platforms - Implementing on-target scripts that generate code to decouple the static generation of the code - Supporting local software/CE teams and interfacing with global teams Requirements: - 2-5 years of experience in developing commercial software in multimedia tools, services, and drivers - Proficiency in C#/C++/C programming languages with industry programming experience on multi-platforms - Experience with GUI frameworks such as WPF and Winforms, Visual Studio, and Microsoft .NET Framework - Familiarity with software design patterns, dynamic programming, and release practices - Experience in SW client/server communication across USB/WIFI/etc. - Ability to develop and debug multi-threaded PC applications and their interaction with embedded servers and SW drivers on mobile platforms - Experience with developing embedded Linux Android and Windows Mobile applications is a plus - Knowledge in operating systems, data structures, computer architectures, and compilers Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering experience - OR Master's degree in Engineering, Information Systems, Computer Science, or related field with 1+ year of Software Engineering experience - OR PhD in Engineering, Information Systems, Computer Science, or related field with 2+ years of academic or work experience with programming languages Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact disability-accommodations@qualcomm.com. For more information about this role, please contact Qualcomm Careers.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You should have a B.Tech, M.Tech, or higher degree in Computer Engineering, Computer Science, Electronics, Robotics Engineering, or related fields. Your written and verbal communication skills should be strong, and you should possess excellent problem-solving abilities. Proficiency in C++ for robotics and machine perception, along with knowledge in data structures and algorithms, is required. Extensive experience with OpenCV, PCL, and ROS2 is essential. You should be well-versed in Modern C++ with a deep understanding of features like RAII, STL, templates, etc. Experience in implementing Deep Learning Algorithms on GPU cluster for tasks like object detection and segmentation is necessary. Familiarity with Unix/Linux environments is a must, and you should be capable of developing software for real-time processing of sensor data from cameras, LIDAR, and other sensors. Your responsibilities will include building robust solutions to cutting-edge Autonomous driving problems and developing advanced algorithms for tasks like object detection, tracking, multi-task learning, distributed training, and multi-sensor fusion. Experience with developing production-ready software is a plus, along with maintaining large-scale libraries and working with parallel computing libraries like TBB and CUDA. Additional desirable qualifications include familiarity with linear algebra libraries such as Eigen, machine learning, software version management tools like Git, and agile development workflows and CI/CD processes.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
Brand Sales Expert We are seeking a C++ Developer to join the SolidWorks Drawings, MBD & Inspection Team You will be reporting to the manager in Pune. This position can be based in Stockholm, Gothenburg, "s-Hertogenbosch, or the UK. Role & Responsibilities This person will be part of a core multi-disciplinary development team of a billion dollar Product, Solidworks, responsible in areas of Drawings, Inspection, MBD. Should be efficient to code in C++ , finding issues, debug & fix them individually. Also handle small/ big projects by coordinating with other stakeholders. Qualifications/Experience Minimum of 3 years of previous experience in core C++ is required. Need sound knowledge of STL containers, modern C++ . Knowledge in python & AI is a plus. As a game-changer in sustainable technology and innovation, Dassault Systmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, its our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future. Diversity statement As a game-changer in sustainable technology and innovation, Dassault Systmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, its our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.,
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
57101 Jobs | Dublin
Wipro
24505 Jobs | Bengaluru
Accenture in India
19467 Jobs | Dublin 2
EY
17463 Jobs | London
Uplers
12745 Jobs | Ahmedabad
IBM
12087 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11498 Jobs | Seattle,WA
Accenture services Pvt Ltd
10993 Jobs |
Oracle
10696 Jobs | Redwood City