Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 10.0 years
0 Lacs
karnataka
On-site
At Capgemini Engineering, the global leader in engineering services, a diverse team of engineers, scientists, and architects collaborate to assist innovative companies in realizing their full potential. From groundbreaking technologies like autonomous cars to life-saving robots, our digital and software technology experts are renowned for their out-of-the-box thinking and unique R&D solutions across various industries. Join our team for a career filled with endless opportunities where you can truly make a difference, and where each day presents new challenges. You will be expected to demonstrate solid expertise in handling complex IP Networking stack development and configuration, as well as designing and implementing complex embedded TCP/IP Networks and Firewalls. Proficiency in Linux stack, Firewall and gateway configuration, IP6 address and connectivity, Ethernet switch, and VLAN configuration is essential. Additionally, you should have a good understanding of the open source/standard community and interfaces, as well as the RFCs utilized in the Linux IP stack. Experience with version control and CI/CD tools such as Git, Jenkins, and Jira is required, along with programming skills in C/C++. A strong grasp of the git workflow, API/ABI compatibility, and experience in software porting for maintenance purposes are also necessary. In terms of personal skills, you should possess excellent problem-solving abilities and troubleshooting skills for technical issues. Strong organizational skills, time management, prioritization, and multitasking capabilities are crucial for handling multiple competing priorities in a fast-paced environment. Initiative, commitment, perseverance, resilience, effective communication, and teamwork skills are highly valued, along with a dedication to achieving engineering excellence. Desired skills for this role include experience with QNX RTOS in areas like System hardening, Sandboxing, and QNX file system integrity, as well as knowledge of QNX security configuration (e.g., Secpol). Familiarity with tools like CMake and OSS, and proficiency in scripting using Python and Bash are also advantageous. As a Software Engineer at Capgemini, you will work on developing, maintaining, and optimizing software solutions/applications. Your responsibilities will involve applying scientific methods to analyze and solve software engineering problems, while also developing and applying software engineering practices and knowledge. You will be required to demonstrate original thought and judgment, supervise the technical and administrative work of other software engineers, and continually enhance your skills and expertise in the software engineering discipline. Collaboration with fellow software engineers and stakeholders is key, as you work together towards achieving common goals and delivering impactful solutions. Capgemini, a global business and technology transformation partner, is committed to helping organizations accelerate their digital and sustainable journey while creating tangible value for enterprises and society. With a diverse team of over 340,000 members in more than 50 countries, Capgemini leverages its 55-year heritage to guide clients in unlocking the value of technology across all aspects of their business. From strategy and design to engineering, Capgemini offers end-to-end services and solutions driven by its leading capabilities in AI, cloud, and data, supported by deep industry expertise and a robust partner ecosystem. In 2023, the Group reported global revenues of 22.5 billion, solidifying its position as a trusted partner for driving technological innovation and business transformation.,
Posted 2 weeks ago
3.0 - 18.0 years
0 Lacs
karnataka
On-site
Samsung is a world leader in Memory, LCD and System LSI technologies and is currently seeking exceptional software and hardware talent to join the Samsung Indian Design Centre and the Advanced Computing Lab (ACL) in San Jose, CA. The Samsung Austin Research Center (SARC) in Austin, TX was established in 2010 as one of Samsung's strategic investments in high-performance low-power ARM-based device technology. The GPU design teams in Austin (SARC), San Jose (ACL), and India Bangalore are currently developing a GPU for deployment in Samsung mobile products. Additionally, the System IP team is focused on Coherent Interconnect and memory controller architectures. As a GPU Engineer, you will be part of a team responsible for designing and documenting major units in a GPU pipeline for Mobile graphics applications and potentially other related markets. This mid to senior level position involves working as an individual contributor to drive the functional and cycle simulators for the GPU pipeline. Collaboration with cross-functional teams including RTL design, modeling, and software on various sub-blocks of the end solution is essential. **Role and Responsibilities:** - Design and document major units in a GPU pipeline targeted at Mobile graphics and machine learning. - Develop functional and cycle simulators for the GPU pipeline, including collecting statistics for evaluating potential optimizations, prototyping to test functional correctness, and specifying detailed schemes for next-level hardware and/or software implementation. - Collaborate with implementation, modeling, and software teams to define and develop microarchitecture, software implementation, and/or a verification plan. - Investigate alternate approaches for important GPU workloads, incremental optimizations, and rebalancing to maximize performance in future key workloads. - Work with software developers to understand trends in future graphics and AI applications, addressing problems faced by application and middleware developers. - Find and/or implement applications to exercise novel algorithms in drivers/hardware. **Minimum Requirements:** - Experience using parallel programming. - Knowledgeable in GPU or other parallel processing architectures. - Strong knowledge of GPU architecture, primarily on Linux Stack or Kernel Mode Driver. - Knowledge of key mobile GPU graphics workloads and compute application workloads such as computer vision, image processing, AI, and Image compression. - Knowledge of game applications, game rendering engines, academic papers on advanced rendering techniques desirable. - Expertise in implementing advanced graphics rendering techniques, machine-learning (AI) approaches. - Proven ability to debug complex issues in multi-threaded environments. - Understanding of Operating System fundamentals and concepts. - Familiarity with offline and JIT compiler designs. - Background in Linux and Android development. - Strong C, C++, and Python programming experience or industrial experience in systems programming (driver development a strong plus). - Strong algorithmic background and outstanding problem-solving skills. - System-level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction). - Excellent C and C++ programming skills (assembly a plus). - Understanding of rasterization pipeline and modern GPU architectures. - Excellent communication and teamwork skills. - Ability to own a problem and drive it to completion. **Preferred Qualifications:** - Experience working with ARM 64-bit architecture. - Experience developing system software for Android OS. - Knowledge of high-level shading languages, e.g., GLSL/HLSL. - Understanding of modern real-time rendering game engines.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |