Jobs
Interviews

28 Memory Optimization Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for designing and developing machine learning software solutions for semiconductor device and thin film metrology. This will involve working closely with both internal and external customers to define requirements and then building machine learning-based solutions. You will be optimizing algorithms and prototypical solutions for efficient implementation and designing, developing, implementing, overseeing, and adapting APIs. Your role will also include extending prototypes into fully functional, polished solutions ready for internal and/or external use. You will be implementing solutions in Python with TensorFlow, writing comprehensive unit tests, and providing technical support during alpha and beta testing. Additionally, you will be documenting the design and implementation of the software solutions and giving presentations both internally and externally regarding the work. Furthermore, you will be maintaining new and existing software solutions throughout the life-cycle of the tools. Preferred qualifications for this position include a strong background in machine learning using regression models and the TensorFlow framework, as well as experience in software architecture, modern development practices, and design patterns. Additionally, a background in Python or C#, especially in writing production-quality, object-oriented code, is desired. Experience in parallel/distributed computing, performance profiling, and memory optimization would be beneficial. Knowledge of API development and Azure DevOps is a plus. Experience in computational physics, numerical simulations, and semiconductors (electrical properties, manufacturing, and metrology) would also be advantageous. Moreover, the ability and willingness to travel worldwide to support projects at customer sites is considered beneficial for this role. In return, we offer a competitive and family-friendly total rewards package. Our programs are designed to reflect our commitment to an inclusive environment while ensuring that we provide benefits that meet the diverse needs of our employees. KLA is proud to be an equal opportunity employer.,

Posted 16 hours ago

Apply

7.0 - 11.0 years

0 Lacs

haryana

On-site

You should have hands-on experience in mobile application development for a minimum of 7 years. Additionally, working experience in Swift, React-Native/Objective-C would be advantageous. It is essential to possess expertise in multithreaded programming, memory optimization, and a deep understanding of SDK internals to optimize for performance and data usage, including async operations and thread safety. A strong comprehension of SOLID principles and CLEAN architectures is crucial. Your responsibilities will involve developing and debugging complex UI layouts and interactions at an expert level and a basic understanding of RDBMS and SQL queries. Furthermore, you must have a robust knowledge of security practices related to data storage, data protection, keychain, data transportation, and end-to-end encryptions. Your key responsibilities will include developing SDKs that seamlessly integrate into iOS applications, creating reusable components and frameworks for scalability and performance, and designing libraries and tools for interacting with RESTful APIs, WebSockets, and backend services. You will be responsible for ensuring effective communication between the SDK and backend systems, providing comprehensive documentation, code samples, and integration guides for SDKs, as well as supporting developers in integrating the SDK by troubleshooting and resolving issues. You will also be involved in creating unit tests, integration tests, and UI tests to ensure SDK reliability, testing SDKs on various devices, screen sizes, and iOS versions for compatibility, optimizing SDK performance for low memory and CPU usage, and ensuring the SDK is lightweight without negatively impacting app performance. Moreover, you will need to ensure compliance with Apple's guidelines, privacy policies, and security standards, collaborate with cross-functional teams such as backend engineers, QA, and product managers to align SDK features with business requirements, work with the product team to define SDK functionality and updates, regularly update the SDK to include new features, fix bugs, and support the latest iOS versions, and monitor and enhance SDK stability and crash reporting.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Unity/Unity3D Developer, you should possess a Bachelor's degree in computer science, computer engineering, or a related field. Your role will require previous experience in working with Unity as well as Unity3D software. It is essential to have a deep understanding of 3D development, integrated game physics, and experience in console and mobile game development. Your expertise should include extensive knowledge of C# object-oriented programming and scripting languages. You should have hands-on experience with game assets such as meshes, animations, and materials. A successful track record of evaluating and optimizing game and render performance, including GPU and CPU performance, is crucial. In this role, you will have worked on physics-based game projects and utilized source control tools like Git within a multi-developer team environment. Effective communication skills are important for collaborating with team members. Experience in memory and space optimization, scripting, animation, session management, and textures is required. You should be detail-oriented with excellent troubleshooting skills. This is a full-time position with a day shift schedule. The work location is in-person, and the expected start date is 15/04/2025.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Unity Game Developer, you will be responsible for creating engaging multi-platform games for IOS, Android, and Windows phone. Your role will involve overseeing junior developers, designing new games, and establishing best practices within the team. It is essential to actively participate in team discussions, scrum meetings, and game feedback cycles to enhance the overall game experience. You will be based in Navi Mumbai (Belapur) and should possess the following technical skills: - Proficiency in Unity with a minimum of 3 years of experience. - Familiarity with the Facebook API is advantageous. - Strong understanding of object-oriented design, design patterns, 3D Math, and data structures. - Ability to develop efficient, reusable, and reliable code. - Experience in meeting fixed deadlines. - Knowledge of AWS services and API Gateways. - Expertise in game physics and particle systems. - Proficient in using code versioning tools like GitHub. - Experience in leading Unity teams. - Skilled in optimizing memory and performance for Unity2D and 3D games. - Provide technical support to team members for leveraging 2D and 3D technology effectively. Preferred skills for this role include: - Implementation of saved game data in a structured format like JSON or XML. - Previous experience in launching games on iOS, Android, and Web platforms. - Familiarity with Asset Bundles and AI Programming/Machine learning. In addition to technical skills, soft skills play a crucial role in this position. You should: - Possess excellent communication skills. - Be a collaborative team player. - Demonstrate the ability to work independently and provide leadership when needed. - Capable of rapidly prototyping game ideas and delivering production-ready code. - Exhibit a genuine passion for gaming. If you are a motivated individual with a strong background in Unity development and a keen interest in creating innovative games, we encourage you to apply for this exciting opportunity.,

Posted 4 days ago

Apply

4.0 - 9.0 years

9 - 13 Lacs

Mumbai

Work from Office

About The Role : In Scope of Position based Promotions (INTERNAL only) Job title: Corporate Banking Strat Corporate Title:Associate LocationMumbai, India Role Description Deutsche CIB Centre Pvt Ltd is Deutsche banks global platform for front-office & aligned functions to create value by utilizing non-traditional locations, exceptional talent and a collaborative culture. Strategic Analytics Group is responsible for implementing all quant driven analytics within the bank on a common platform. DBC Strats team is a part of global Strats group and works in close collaboration with onshore teams located in New York, London, Frankfurt and Singapore. Within the Strats group, different verticals are aligned with respective business and work very closely with onshore desks to implement and streamline all their functional and regulatory requirements. This strats role is for Corporate Banking business of the bank. The candidate will work in close collaboration with London/New York strats team and business desk on various projects. The candidate is required to understand the business requirement, gather information required for the implementation (data, model, regulations etc.) and provide an end-to-end optimized solution on a scalable platform. Implementation of the projects needs to be done in Python and C++ programming language. Candidate should possess excellent English communication skills in order to coordinate and communicate effectively with various stakeholders spread across the globe. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Accident and Term life Insurance Your key responsibilities This position is responsible for, but not limited to : Implementation of IRRBB (Interest Rate Risk in Banking Book) regulatory requirements for Corporate Banking Develop a framework to project Net Interest Income for the bank based on banking book trades Identify risk factors and run what-if scenarios to analyze potential loss End of Day Risk and PnL calculation for various products for the Global Transaction Banking business Optimize funding requirements for the business from internal Treasury Optimize institutional loan profiles based on deposits profile and regulatory requirements per region Your skills and experience Technical Skills Strong programming skills in any Object Oriented Programming language (C++//Python) with proven experience of at least 4 years in financial industry or Product based company Good knowledge of Data Structures & Algorithms, Memory optimization etc Experience of working with relational databases (Oracle, Mysql) is a plus Quant/Analytical Skills Good quantitative skills in Probability, Calculus, Linear algebra Knowledge of Financial products and pricing/risk calculation is a plus Behavioral Skills Strong communication skills and presentation ability with attention to detail Good problem solving instincts and strong analytical skills Inclination to learn Finance and econometrics on the job Educational Qualification Strong educational background in Engineering/Science, preferably from Tier 1 colleges in India How well support you

Posted 5 days ago

Apply

2.0 - 7.0 years

15 - 20 Lacs

Mumbai

Work from Office

About The Role : Job title: Debt Strategic Analytics Corporate TitleAnalyst LocationMumbai, India Role Description Deutsche CIB Centre Pvt Ltd is Deutsche banks global platform for front-office & aligned functions to create value by utilizing non-traditional locations, exceptional talent and a collaborative culture. Strategic Analytics Group is responsible for implementing all quant driven analytics within the bank on a common platform. DBC Strats team is a part of global Strats group and works in close collaboration with onshore teams located in New York, London, Frankfurt and Singapore. Within the Strats group, different verticals are aligned with respective business and work very closely with onshore desks to implement and streamline all their functional and regulatory requirements. This strats role is for Corporate Banking business of the bank. The candidate will work in close collaboration with London/New York strats team and business desk on various projects. The candidate is required to understand the business requirement, gather information required for the implementation (data, model, regulations etc.) and provide an end-to-end optimized solution on a scalable platform. Implementation of the projects needs to be done in Python and C++ programming language. Candidate should possess excellent English communication skills in order to coordinate and communicate effectively with various stakeholders spread across the globe. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Accident and Term life Insurance Your key responsibilities This position is responsible for, but not limited to : Implementation of IRRBB (Interest Rate Risk in Banking Book) regulatory requirements for Corporate Banking Develop a framework to project Net Interest Income for the bank based on banking book trades Identify risk factors and run what-if scenarios to analyze potential loss End of Day Risk and PnL calculation for various products for the Global Transaction Banking business Optimize funding requirements for the business from internal Treasury Optimize institutional loan profiles based on deposits profile and regulatory requirements per region Your skills and experience Technical Skills Strong programming skills in any Object Oriented Programming language (C++//Python) with proven experience of at least 2 years in financial industry or Product based company Good knowledge of Data Structures & Algorithms, Memory optimization etc Experience of working with relational databases (Oracle, Mysql) is a plus Quant/Analytical Skills Good quantitative skills in Probability, Calculus, Linear algebra Knowledge of Financial products and pricing/risk calculation is a plus Behavioral Skills Strong communication skills and presentation ability with attention to detail Good problem solving instincts and strong analytical skills Inclination to learn Finance and econometrics on the job Educational Qualification Strong educational background in Engineering/Science, preferably from Tier 1 colleges in India How well support you About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 5 days ago

Apply

5.0 - 10.0 years

15 - 30 Lacs

Bengaluru

Work from Office

Development programmer with strong C/C++ programming (xlC and OpenXL) and software build skills: Must have demonstratable ability to understand, evaluate, write and debug complex application C and C++ code and then implement measurable performance improvements via compiler & toolchain usage and/or updates in the source code. Strong understanding of C/C++ language standards, ability to leverage low level programming techniques and compiler optimization techniques. Ability to evaluate alternate code compilation options and quantify benefits and impacts of those options. Must understand low level OS capabilities, preferably on AIX, or experience with other UNIX/Linux OSs with a willingness andability to learn AIX specifics. Required skills Experience developing C/C++ applications that use low-level UNIX/Linux OS features. Strong debugging and problem-solving skills applied to the low-level OS features OS features include memory cache management, threading, file locking, muti processing & TCP/UDP networking Experience with C and C++ application programming using one or more of these compilers: GCC, XL C, ICC, CLANG/LLVM, AOCC Familiarity with Java Development Kit (JDK) and Java Virtual Machine (JVM) Preferred skills UNIX system programming (distributed/parallel applications) Application performance optimization investigation & analysis using tools like valgrind, perf, Nectar, PMU, pipestat, nmon, iostat

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Senior Unity Game Developer, you will be responsible for building outstanding multi-platform games for IOS, Android, and Windows phone. Your role will involve overseeing junior developers, designing new games, and establishing best practices within the team. Your proactive participation in team discussions, scrum meetings, and game feedback cycles will be crucial for enhancing the overall game quality. With a minimum of 5 years of experience in Unity game development, you will be a key player in driving innovation and success. Your responsibilities will include demonstrating a strong understanding of object-oriented design, design patterns, 3D Math, and data structures. Proficiency in utilizing the Facebook API will be advantageous. You will be tasked with designing, developing, and maintaining efficient, reusable, and reliable code, while also adhering to fixed deadlines. Familiarity with AWS services, API Gateways, game physics, particle systems, and code versioning tools like GitHub is essential. Your experience in team management and optimizing Unity 2D and 3D memory and performance will contribute to meeting game platform requirements. To be eligible for this role, you must possess excellent expertise in Unity with a minimum of 5 years of practical experience. Demonstrated experience in implementing structured and extensible saved game data formats like JSON or XML, as well as launching titles on IOS, Android, and Web platforms, is required. Proficiency in Asset Bundles, AI Programming, and Machine Learning will be considered a valuable asset.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 - 0 Lacs

maharashtra

On-site

The Unity Developer position in Mumbai requires a professional with over 3 years of experience in Unity development, specifically focusing on WebGL and multiplayer systems. The ideal candidate can expect a salary ranging from INR 6-9 LPA based on their qualifications and expertise. As a Unity Developer, your main responsibilities will include working on Unity-based development for WebGL and mobile builds, developing and maintaining games using Unity 3D and C#, implementing game features such as UI, animation, and basic game physics, integrating and optimizing gameplay logic for various interactive zones, collaborating with UI/UX and backend teams to incorporate RESTful APIs, authentication layers, and real-time data syncing, debugging issues across devices and browsers, contributing to AR/VR and AI-based gameplay elements, building multiplayer games using Photon, and assisting in migrating or refactoring existing logic to support new UI frameworks. The requirements for this role include experience with multiplayer or mobile games, strong proficiency in Unity 2020+ with C# scripting, hands-on experience with Unity WebGL and memory optimization, familiarity with Photon PUN or Fusion for multiplayer handling, proficiency in integrating 3rd-party plugins, a solid understanding of object pooling, performance profiling, and scene management, experience building UI with Unity UI Toolkit or Canvas, a Bachelor's degree in Computer Science or a related field, familiarity with Unity Cloud Build, Addressables, and asset streaming, working knowledge of backend API integration and JWT-based authentication flows, and exposure to metaverse or avatar-based systems such as Ready Player Me. By joining this team, you will have the opportunity to work on a groundbreaking metaverse project in the telecom and other industries, collaborate with an award-winning creative tech company, and lead innovation in Web3.0-style browser environments. To apply for this position, please submit your portfolio, previous Unity projects (especially WebGL or multiplayer), and your GitHub profile (if applicable) to vivek@ecultify.com,

Posted 1 week ago

Apply

9.0 - 16.0 years

0 Lacs

noida, uttar pradesh

On-site

As a JAVA Performance Engineer, you will play a crucial role in optimizing the performance of middleware systems by leveraging your expertise in Java, middleware technologies, and performance tuning. Your responsibilities will include performance optimization and troubleshooting, middleware performance engineering, code review and design recommendations, collaboration with the architecture team, as well as performance testing and monitoring. With a focus on enhancing system performance, you will be tasked with activities such as JVM tuning, garbage collection optimization, and thread management. Troubleshooting performance issues across various middleware layers, including Kafka and Kubernetes environments, will be a key aspect of your role. By analyzing application logs and metrics, you will identify performance bottlenecks and provide actionable insights to improve system efficiency. In the realm of middleware performance engineering, you will optimize Kafka for high-throughput messaging systems and utilize Kubernetes for container orchestration to achieve scalability and fault tolerance. Leveraging performance monitoring tools like Dynatrace, you will identify system-level inefficiencies and propose enhancements to ensure optimal performance. Your role will also involve conducting code reviews to enforce performance best practices and collaborating with development teams to refine application design in alignment with performance objectives. By partnering with application architects, you will explain performance challenges and propose improvement plans to influence architectural decisions with a performance-first approach. Additionally, you will be responsible for developing and executing performance testing strategies to validate system reliability under load conditions. Establishing automated performance monitoring pipelines for proactive issue detection and resolution will be essential to maintaining system performance. To excel in this role, you should possess strong Java programming skills, a deep understanding of JVM internals and tuning, hands-on experience with middleware technologies such as Kafka, Grafana, and Kubernetes, as well as proficiency in using performance monitoring tools like Dynatrace. Troubleshooting complex system performance issues, reviewing code for performance optimizations, and collaborating effectively with cross-functional teams are also key attributes required for this position. Preferred qualifications include experience in distributed systems and microservices architecture, familiarity with cloud platforms like Azure and OCI, as well as knowledge of CI/CD pipelines and DevOps practices for performance testing integration. If you are passionate about optimizing system performance and ensuring the scalability and reliability of middleware systems, this role offers a challenging yet rewarding opportunity to make a significant impact.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You are an experienced Android App Developer with expertise in Java, and you will be joining our dynamic team in India. Your primary responsibility will be to design, develop, and maintain high-quality Android applications using Java. You will collaborate with cross-functional teams to define, design, and implement new features to deliver innovative and user-friendly solutions. Your key responsibilities will include ensuring the performance, quality, and responsiveness of the applications you work on. You will be responsible for identifying and resolving any bugs and performance issues in existing applications. Additionally, you will conduct code reviews, providing constructive feedback to your team members. To excel in this role, you must have expertise in Android app development using the Java programming language. You should possess a strong understanding of the Android SDK, various versions of Android, and how to manage different screen sizes effectively. It is essential to be familiar with RESTful APIs for connecting Android applications to back-end services and have experience working with third-party libraries and APIs. Proficiency in using version control systems like Git is required, along with a sound knowledge of Android UI design principles, patterns, and best practices. Experience with performance and memory tuning, optimization techniques, and debugging tools will be beneficial. It is crucial to have an understanding of mobile application security principles and best practices. Staying updated with the latest industry trends and technologies in mobile app development is essential for this role. By leveraging your skills and qualifications, you will contribute to the continuous improvement and success of our Android applications.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

Are you eager to work as a Java Engineer in a true agile environment where digital products are designed and built for WMA clients and advisors Are you passionate about building and supporting robust and scalable digital platforms involving cloud native, vendor integrations, and webservice-driven microservices As a full-stack developer, you will play a pivotal role in designing, developing, and maintaining Java applications that power our systems. We are looking for someone like you in an engineering role to: - Develop modern distributed applications by working in an agile team consisting of Java/UI/QA engineers and WMA business. - Have hands-on experience in application design & development using SDLC methodologies, well-versed with Agile processes. - Possess good experience in building and deploying applications in Azure cloud and hybrid models. - Collaborate with multiple IT & business stakeholders to understand business requirements and develop high-performance and scalable solutions. - Design and develop RESTful APIs and Java applications, ensuring optimal performance and security. - Integrate APIs with various systems, databases, and third-party services. - Troubleshoot and resolve issues in existing APIs, ensuring high availability and reliability. - Maintain code quality, follow coding standards, and participate in code reviews. - Stay up to date with industry best practices and emerging technologies in Java and API development. - Provide support to other team members and stakeholders and mentor junior developers when necessary. You will work with the Client Self Service Enablement team, which is part of WMA (Wealth Management Americas) client-facing technology applications. Your role will be accountable for the design/implementation of technical solutions within WMA and timely delivery of projects following agile/scrum SDLC. You will collaborate closely with front-end and back-end developers, designers, and other stakeholders to work on projects. Our team is dedicated to creating innovative solutions that drive our organization's success. We foster a collaborative and supportive environment where you can grow and excel in your role. Your expertise should include: - Hands-on Java developer with 8-12 years of development experience. - Strong knowledge and expertise in design and development in Java, J2EE, Spring, Spring boot. - Expertise in SOAP and Restful web services is a must. - Experience in Java collections, multithreading, and microservices architecture is highly desirable. - Good understanding of Java resource, Memory optimization, and Caching framework. - Experience with enterprise integration and messaging related technologies such as JMS, MQ, and/or Kafka will be an added advantage. - Experience with JDBC, SQL database, and Java integration with the database. - Good to have knowledge of JavaScript, ReactJS, component-based architecture, and UI/UX design principles is preferred. - Working knowledge of Azure cloud platforms is a must. Good to have DevOps and resource deployment experience in Azure cloud through ARM templates. UBS is the world's largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.,

Posted 2 weeks ago

Apply

8.0 - 11.0 years

10 - 15 Lacs

Pune

Hybrid

Specialist Software Engineer At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you. Responsibilities Work with Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation. Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed. Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship. Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments. Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments. Experience: 8+ Years Qualifications / Education: We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment. Key Responsibilities: Bachelor’s degree in computer science or a related field from a reputed institute. Proven experience in Java programming , with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization. Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks . Extensive hands-on experience with microservice architecture and RESTful API development. Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have). Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora. Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS). Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices. Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus). Comfortable working in an Agile environment, utilizing tools like JIRA for work item management. Proficiency in version control systems like Git and TFS. Strong analytical skills and a problem-solving mindset. Excellent communication and collaboration abilities, able to work effectively in a team setting. Excellent communication and collaboration skills. About NiCE NiCELtd. (NASDAQ: NiCE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Posted 2 weeks ago

Apply

4.0 - 7.0 years

5 - 15 Lacs

Pune

Hybrid

Senior Software Engineer At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you. Responsibilities Work with Software engineers, Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation. Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed. Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship. Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments. Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments. Experience: 4-7 Years Qualifications / Education: We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment. Key Responsibilities: Bachelor’s degree in computer science or a related field from a reputed institute. Proven experience in Java programming , with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization. Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks . Extensive hands-on experience with microservice architecture and RESTful API development. Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have). Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora. Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS). Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices. Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus). Comfortable working in an Agile environment, utilizing tools like JIRA for work item management. Proficiency in version control systems like Git and TFS. Strong analytical skills and a problem-solving mindset. Excellent communication and collaboration abilities, able to work effectively in a team setting. Excellent communication and collaboration skills. About NiCE NiCELtd. (NASDAQ: NiCE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Posted 2 weeks ago

Apply

8.0 - 11.0 years

15 - 20 Lacs

Pune

Hybrid

Specialist Software Engineer At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you. Responsibilities Work with Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation. Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed. Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship. Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments. Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments. Experience: 8+ Years Qualifications / Education: We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment. Key Responsibilities: Bachelor’s degree in computer science or a related field from a reputed institute. Proven experience in Java programming , with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization. Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks . Extensive hands-on experience with microservice architecture and RESTful API development. Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have). Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora. Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS). Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices. Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus). Comfortable working in an Agile environment, utilizing tools like JIRA for work item management. Proficiency in version control systems like Git and TFS. Strong analytical skills and a problem-solving mindset. Excellent communication and collaboration abilities, able to work effectively in a team setting. Excellent communication and collaboration skills. About NiCE NiCELtd. (NASDAQ: NiCE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

19 - 30 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Job Description As a member of the Design Verification [Pre-Silicon DV] Team for NXP WCS/SCE BU. You will be responsible for verification of various IPs and/or SoC. Candidate must be self-motivated and capable of working independently or as part of a team. You will implement simulation testbenches, low power simulation setup, assembly/C language diagnostics, assertion checkers or coverage monitors to meet target verification goals. You will also assist with developing test-plans, debugging failures and analyzing coverage information. Must have excellent knowledge of computer architecture and design verification fundamentals Must have experience with Verilog and popular EDA simulation, System Verilog assertions and testbench methodologies Must have experience in developing complex test bench in System Verilog using OVM/UVM methodology Hands-on experience in AMBA protocol, PCIe MAC, USB MAC, Bluetooth MAC, Wifi 802.11 MAC layer protocol Experience in Low Power Simulation/UPF setup, debug low power simulation failures. Exposure to scripting languages like Perl, Unix shell or similar languages Good to have some experience with assembly language programming required Excellent written and oral communication skills necessary.

Posted 2 weeks ago

Apply

3.0 - 5.0 years

12 - 16 Lacs

Pune

Work from Office

Overview We are seeking an outstanding software engineer to join our development team in Mumbai office. You will work on data-centric analytical applications with a focus on data access components, providing data infrastructure to other components in the platform, develop scalable high-performance multi-threaded components, develop unit testing, assist with production deployments and post-production support. Responsibilities We are looking for a software engineer who understands the complexity of building foundational data abstraction layers that sit at the intersection of raw data and complex financial analytics. The ideal candidate brings experience in designing and building platform services, is comfortable with data modeling across multi-asset domains, and is passionate about engineering excellence. In this role, you will be an active contributor to a globally distributed team responsible for abstracting and delivering business-critical data to clients and internal analytics layers. You will work on a mix of strategic initiatives (e.g., unified data interfaces, metadata-driven architecture) and tactical work (e.g., enhancements, issue triage) that directly impact production platforms. You’ll participate in design reviews, contribute to coding and testing, and drive implementation of best practices across service boundaries and data pipelines. You’ll also work closely with product managers, platform teams, and operations stakeholders to align priorities and deliver business value. Qualifications BSc in Computer Science or equivalent degree in Engineering, Mathematics, or a related field. 9 –12 years of experience building distributed systems and platform services, preferably in financial services or analytics. Proven expertise with Java, including experience writing scalable, efficient, and testable code. Practical experience working with JVM internals, profiling tools, garbage collection tuning, and performance optimization. Excellent knowledge of data structures, algorithms, concurrency, and memory optimization techniques. Prior exposure to risk or performance attribution systems, or deep experience with financial data modeling across asset classes. Familiarity with Kubernetes, Docker, Azure, Helm, Terraform is a strong plus. Strong interpersonal and communication skills with the ability to work in a globally distributed team. Attention to detail and a pragmatic approach to balancing quality, performance, and delivery timelines. What we offer you Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing. Flexible working arrangements, advanced technology, and collaborative workspaces. A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results. A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients. Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development. Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles. We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum. At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You’ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry. MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process. MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries. To all recruitment agencies MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes. Note on recruitment scams We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on careers.msci.com

Posted 2 weeks ago

Apply

5.0 - 9.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Mandatory Skills - C++, QNX & Middleware (In Middle ware - BSP (Board Support Package) or DSP (Digital signal Processing) or boot or Power management) & Automotive domain

Posted 3 weeks ago

Apply

2.0 - 7.0 years

12 - 17 Lacs

Bengaluru

Work from Office

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. As a member of a highly proficient, productive and motivated R&D team, using cutting edge software development techniques while developing industrys leading circuit simulator Analog FastSPICE„¢ (AFS), you will be offered. Technical challenges to solve the toughest nanometer scale circuit verification problems for the leading semiconductor companies in the world. A motivating, stimulating and exciting work environment. Excellent training and growth opportunities throughout career..Analog FastSPICE„¢ (AFS) is worlds fastest nanometer accurate circuit verification platform used by over 200 semiconductor companies worldwide for their toughest circuit verification challenges while designing high-speed I/Os, PLLs, ADCs/DACs, CMOS image sensors, RFICs, and embedded memory. This role is based in Bangalore. But youll also get to visit other locations in India and globe, so youll need to go where this job takes you. In return, youll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. Key Responsibilities : * As a key member of AFS R&D team, participate in developing efficient algorithms and implementing them using innovative software engineering processes and development tools, with a strong emphasis on software quality; thus gaining industry level experience in solving tough computational complexity problems while participating in entire software development lifecycle. * Would you like to work closely with other analog circuit simulator developers, architects and product engineers to enhance core circuit simulator accuracy, performance, capacity, and feature set * We are looking for someone to maintain and enhance compatibility with other simulators; Profile and identify bottlenecks in performance of various analyses for very large circuits. * Are you expertised in debugging difficult test-cases with accuracy, performance, capacity, or functional issues! We dont need superheroes, just superminds! Job Qualifications: * Bachelors or Masters degree in Electrical Engineering, Computer Science, Applied Mathematics or relevant area. * 2-10 years of experience in developing software for engineering applications; preferably using numerical methods and sparse matrix techniques. * Solid background inobject-oriented design and software engineering processes (C++/Linux). * We are looking proficiency in memory optimization,high-performance data structures and algorithms. Solid understanding of multithreading programming * Excellent oral / written communication skills andproblem-solving skills Good to have: Coursework or industry experience in one or more of: * Numerical Analysis * Electronic Design Automation topics * Machine Learning * Analog Circuit Analysis * Computer Architecture * Compiler Design * Experience using Matlab A collection of over 377,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications,merit and business need. Bring your curiosity and creativity and help us shape tomorrow! Transform the everyday Accelerate transformation #LI-EDA #LI-HYBRID

Posted 1 month ago

Apply

2.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. As a member of a highly proficient, productive and motivated R&D team, using cutting edge software development techniques while developing industrys leading circuit simulator Analog FastSPICE„¢ (AFS), you will be offered. Technical challenges to solve the toughest nanometer scale circuit verification problems for the leading semiconductor companies in the world. A motivating, stimulating and exciting work environment. Excellent training and growth opportunities throughout career..Analog FastSPICE„¢ (AFS) is worlds fastest nanometer accurate circuit verification platform used by over 200 semiconductor companies worldwide for their toughest circuit verification challenges while designing high-speed I/Os, PLLs, ADCs/DACs, CMOS image sensors, RFICs, and embedded memory. This role is based in Bangalore. But youll also get to visit other locations in India and globe, so youll need to go where this job takes you. In return, youll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. Key Responsibilities: As a key member of the AFS R&D team, we expect you to contribute to developing efficient algorithms and implementing them using innovative software engineering processes and development tools, with a strong emphasis on software quality. We offer an opportunity to gain industry-level experience in solving complex computational problems while engaging in the entire software development lifecycle. We encourage collaboration with other analog circuit simulator developers, architects, and product engineers to enhance core circuit simulator accuracy, performance, capacity, and feature set. We seek individuals who can maintain and improve compatibility with other simulators while profiling and identifying performance bottlenecks in large-scale circuit analyses. We value expertise in debugging sophisticated test cases related to accuracy, performance, capacity, and functionality. We are looking for individuals who are passionate about solving challenging problems and driving innovation in circuit simulation. We dont need superheroes, just superminds! Job Qualifications: We are looking for candidates holding Bachelors or Masters degree in Electrical Engineering, Computer Science, Applied Mathematics or relevant area. 2-8 years of experience in developing software for engineering applications; preferably using numerical methods and sparse matrix techniques. Proven background in object-oriented design and software engineering processes (C++/Linux). We are looking proficiency in memory optimization, high-performance data structures and algorithms. Proven understanding of multithreading programming! Excellent oral / written communication skills and problem-solving skills Good to have: Experience or coursework in one or more of the following areas: Numerical Analysis Electronic Design Automation (EDA) Machine Learning Analog Circuit Analysis Computer Architecture Compiler Design Proficiency in MATLAB A collection of over 377,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! Transform the everyday Accelerate transformation #LI-EDA #li-hybrid

Posted 1 month ago

Apply

4.0 - 9.0 years

19 - 25 Lacs

Mumbai

Work from Office

: Job titleDebt Strategic Analytics Corporate Title:VP LocationMumbai, India Role Description Deutsche CIB Centre Pvt Ltd is Deutsche banks global platform for front-office & aligned functions to create value by utilizing non-traditional locations, exceptional talent, and a collaborative culture. This branch of Deutsche Bank Group company is looking for extremely bright candidates for the role of Debt Strategic Analytics (Strats). The candidate is required to work in close collaboration with London/Singapore teams on various quantitative and regulatory driven projects. Candidate is required to understand the business problem, gather information required for the implementation and provide an end-to-end optimized solution on a scalable platform. Implementation of the project needs to be done in Python and C++ programming language. Candidate should possess excellent English communication skills to coordinate and communicate effectively with various stakeholders spread across the globe. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Accident and Term life Insurance Your key responsibilities The Quantitative Strategist (Quant Strat) is responsible for designing, developing and implementing through analytical (quantitative) and direct coding (e.g., via C++; Python or any other relevant application), quantitative strategic models, risk management (credit risk, market risk, anti-financial crime etc.) and pricing solutions to meet business & control needs and drive respective strategies or regulatory adherence. Some responsibilities for this role include, but not limited to: Work with Capital and Liquidity Management colleagues in Treasury to develop a framework to optimize funding for the bank, manage asset and liability mismatches in the liquidity pool and bring more transparency into the process. Development of complex processes, framework or risk analysis as well as improvements specially focused on Liquidity Risk. Implement, enhance and maintain existing framework to measure market risks across the bank from Treasury perspective. Remediation of regulatory as well as external and internal findings against any existing risk model. Build quant driven tools and products for front-office and control functions. Coordinate and gather information from various stakeholders for deeper understanding of the business. Develop and design tables and databases required for storage of the data. Design an automated solution which is optimized and scalable. Your skills and experience Strong programming skills in C++ and Python preferably in financial industry. Relevant experience of at least 8 years in Banking or Software Development. At least 3+ year experience with relational database design (oracle, mysql). Strong understanding of Data Structures & Algorithms, memory optimization etc. Good quantitative skills in Probability, Calculus, and Linear Algebra. Experience with applied econometrics (Hypothesis testing, PCA, Linear/Non-Linear Regression etc.) is a plus. Knowledge of applied linear/Integer linear programming, dynamic programming & greedy algorithms is a plus. Relevant experience in some of financial products like Bonds, Swaps, Cross Currency Swaps, Loans & Deposits is a plus. Strong communication skills and presentation ability with attention to detail. Good problem-solving instincts and strong analytical skills. Strong educational background in Engineering/Science, preferably from top tier colleges in India. How well support you . . . . .

Posted 1 month ago

Apply

8.0 - 13.0 years

15 - 30 Lacs

Visakhapatnam

Work from Office

Dear Candidate, Pennant Technologies Pvt Ltd is hiring!! Job Title: :Lead Engineer, Support Work location: :Vizag Work mode: :Work from office Experience: :8 to 13 years Industry type: :Product based Fintech company Domain: :BFSI Lending Domain Key Skills: 7+ years of experience in a software support environment supporting complex, multi-tiered enterprise software applications. Hands on experience in supporting JAVA/J2EE Applications. • Experience on IDE (Eclipse) for debugging. Performance improvements / optimization / shell scripts / memory management / automation activities Strong knowledge in DB Skills (Post Gres/Oracle / SQL Server). Solid experience in Technical Troubleshooting skills. Strong hands-on experience in Lending domain (LMS, LOS, Collections etc.) Prior experience in client interaction. Ability to be available for 24*7 on call if required, and to work in flexible hours. Ability to multi-task and work through problems independently. Open to travel. Role Outcomes: Resolving all customer issues in a time bound manner. Comply with the SLA for issue resolution. Software troubleshooting using Java technologies and relational databases. Work closely with technical teams, testing and release teams to investigate complex issues and enhance the quality of existing products and report it in the reporting system. Perform root cause analysis and update application developers in fixing the issue. Identify repeating issues and deliver long term solutions. Working with cross functional teams in client location/environment. Participate in Client calls. Generating documentation in the form of case notes. Participate in Mini Month End activity or bimonthly activity / as per client requirements. Ability to identify and prioritize open tickets. Tracking and maintaining ticket life cycle in Pennant Service desk, starting with ticket logging to ticket closure. Training/Mentoring the new joiners. Generating performance metrics for all the support activities of peers and overall project perspective on timely.

Posted 1 month ago

Apply

4.0 - 6.0 years

3 - 7 Lacs

Bengaluru

Work from Office

React Native Developer. Role Overview. We are seeking a talented React Native Developer with 3–4 years of mobile app development experience to design, develop, and optimize a high-performance consumer-facing mobile application for iOS and Android. In this role, you will focus on creating seamless UI/UX, managing dynamic listings, and driving user engagement, while collaborating closely with native iOS and Android developers for critical integrations.. Key Responsibilities. Design, develop, and enhance a React Native application for iOS and Android with a strong focus on achieving high conversion rates.. Implement dynamic listing features to optimize the browsing experience.. Collaborate with native developers to integrate native modules where necessary.. Optimize app performance, responsiveness, and scalability to manage high traffic effectively.. Integrate analytics tools and execute A/B testing to refine user journeys.. Develop push notifications and in-app messaging systems to bolster user engagement.. Ensure clean, maintainable, and efficient code by adhering to best practices.. Debug and resolve technical issues to ensure a seamless user experience.. Manage app deployment processes for the App Store and Google Play.. What We Look For. Skills:. 3–4 years of mobile app development experience using React Native.. Strong proficiency in JavaScript (ES6+); TypeScript is preferred.. Expertise in React Hooks, Redux, Context API, and React Navigation.. Solid experience with RESTful APIs, GraphQL, and third-party SDK integrations.. Proven ability in optimizing conversion rates and implementing A/B tests.. Familiarity with native iOS/Android module integration; basic knowledge of Swift, Kotlin, or Objective-C is a plus.. Strong skills in performance profiling, debugging, and memory optimization.. Experience working with analytics tools such as Google Analytics or Mixpanel.. Familiarity with Git, CI/CD pipelines, and testing frameworks like Jest, Detox, or Appium.. Experience with Firebase, push notifications, and deep linking.. Proven track record in Series A–D product-based companies, with overall 5+ years of experience including at least 3 years in React Native.. Experience in end-to-end app deployment and handling critical business modules.. Mentoring experience is a bonus.. Ability to work from an office or in a hybrid model.. Qualifications. Required Experience: 3–4 years in mobile app development with React Native and 5+ years of total software development experience.. Bonus Points: Prior experience mentoring team members and a track record of managing critical business modules from design to deployment.. Compensation. Up to 40 LPA INR per annum. What We Offer. Competitive compensation and benefits package. Professional growth and career development opportunities. A collaborative and innovative work environment. We look forward to receiving your application and exploring how you can contribute to our mission of enriching spiritual lives through innovative technology.. Show more Show less

Posted 1 month ago

Apply

12.0 - 15.0 years

15 - 19 Lacs

Bengaluru

Work from Office

Who We Are Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips- the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world- like AI and IoT. If you want to work beyond the cutting-edge, continuously pushing the boundaries of"science and engineering to make possible"the next generations of technology, join us to Make Possible® a Better Future. What We Offer Location: Bangalore,IND At Applied, we prioritize the well-being of you and your family and encourage you to bring your best self to work. Your happiness, health, and resiliency are at the core of our benefits and wellness programs. Our robust total rewards package makes it easier to take care of your whole self and your whole family. Were committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits . Youll also benefit from a supportive work culture that encourages you to learn, develop and grow your career as you take on challenges and drive innovative solutions for our customers."We empower our team to push the boundaries of what is possible"”while learning every day in a supportive leading global company. Visit our Careers website to learn more about careers at Applied. Senior Software Architect About Applied Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. About PDC Applied Materials SW & AI Group leads the development of image processing systems, which are integrated in a wide range of products. These highly distributed systems capture the images from high-speed scanning systems and perform complex image processing algorithms to detect defects on memories and processors chips. Role Description As a Senior Software Architect, you will be responsible for designing and implementing complex software solutions for our organization. You will work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them into architectural designs that meet business needs. Your primary focus will be on ensuring that the software systems are scalable, reliable, and maintainable. Key Responsibilities Architect and design software solutions that align with business goals and technical requirements. Collaborate with cross-functional teams to understand business needs and translate them into architectural designs. Develop and maintain architectural guidelines, standards, and best practices. Conduct technical reviews and provide guidance to software engineers during the development process. Identify and mitigate technical risks and issues throughout the software development lifecycle. Evaluate and recommend appropriate technologies and frameworks to meet project requirements. Lead the design and implementation of complex software components and systems. Ensure that software systems are scalable, reliable, and maintainable. Mentor and coach junior software architects and engineers. 12-15 yrs. of experience with B. Tech / MTech /Ph. d in Electronics / Computer Science Proven experience as a Software Architect or similar role with experience of 10+ yrs. in product development Strong fundamentals and hands-on experience in C++/C programming. Good Knowledge of python programming and libraries (Ex; NumPy, OpenCV, pandas etc.) Practical Experience with GPU/CPU Optimization techniques like Overclocking/Memory Optimization/Load. Balancing/Hyperthreading/Simultaneous multithreading (SMT). Excellent problem-solving skills and ability to work independently and as part of a team. Advantage Knowledge on Semiconductor domain. Knowledge of digital signal processing (DSP)/Deep learning is a plus. Experience with computing design and benchmarking is a plus. Experience leading small teams or projects. Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities. Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation Eligible: Yes Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Back 7+ years of experience in Android development Strong understanding of Clean Architecture, MVVM/MVI, modular design Thorough knowledge of Android APIs and platform capabilities Deep knowledge of RESTful API integrations and robust Caching s Strong expertise in Kotlin, Cortisones, Flow Strong understanding of multi-threading, memory optimization, and performance tuning in Android applications Familiarity with Agile methodologies and modern development practices Excellent communication skills to collaborate with global teams and stakeholders Experience with CI/CD pipelines for Android applications Requirements Hands-on experience with Kotlin Multiplatform (KMP) Experience working in the media, streaming, or content industry Experience with video streaming protocols (HLS, DASH, DRM solutions) and media playback frameworks like MediaPLayer, ExoPlayer, etc Experience with Firebase services and analytics implementation Knowledge of app performance optimization techniques What We Offer Competitive salaries and comprehensive health benefits Flexible work hours and remote work options Professional development and training opportunities A supportive and inclusive work environment

Posted 2 months ago

Apply
Page 1 of 2
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies