Jobs
Interviews

582 Memory Management Jobs - Page 12

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

6.0 - 7.0 years

20 - 25 Lacs

Pune

Work from Office

Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer What you will be doing: Develop and maintain software products in Smart Channels entire technology stack. Mobile apps (iOS) and supporting services. Provide support across the end-to-end delivery and run lifecycle. Carry out software development, testing and operational support activities with the ability to move between the technology stack. Advocate and advance modern software development practices within the mobile engineering community. Grow the technical expertise of mobile engineering community Helping with designing, maintaining and improving all aspects of the mobile software delivery lifecycle Collaborate with technical leaders and product owners to contribute to product and project strategy, code standards, roadmap definition, and requirements gathering Collaborate with the recruiting team and regional Heads of Engineering to attract, onboard and retain diverse top talent Participate in broader discussions about mobile software architecture Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc. ) are identified and addressed at all stages of a product or service release / change. Liaise with other engineers, architects, agile coaches, and other stakeholders to understand and drive the Smart Channels software products Work closely with teams, product owners, agile coaches and other stakeholders to ensure we deliver world-class tools and capabilities for our engineering community Actively participate in the Engineering Discipline and associated communities Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency. Requirements To be successful in this role, you should meet the following requirements: Solid experience on engineering and delivering software products. Good knowledge and development experience in following Proven hands-on experience on iOS development Sound knowledge of Swift and Objective-C Sound knowledge of Cocoa, Memory management, Design patterns, multi-threading for mobile development Familiar with security practices for mobile development Should be familiar with different instruments like memory, profiler, debugger etc Should be familiar with web services, session management Solid understanding of the full mobile development life cycle Good troubleshooting skills Familiar with Unit testing/UI testing Sound knowledge of Mobile Architecture Clean Swift, Viper, MVVM Sound knowledge of POP, OOPS, SOLID Design concepts Sound verbal and written communication to interact with global teams. Good Interpersonal skills Good to have knowledge of tools like Splunk, AppDynamics, JIRA, Confluence Knowledge of cloud environments, being AWS a plus. Passionate about open-source ways of working You have experience in fostering a strong engineering culture in an agile and DevOps environment Track record of identifying and implementing opportunities to enable engineers to develop more productively and with high quality Experience collaborating effectively across multiple engineering centers in multiple territories Credibility and ability to influence stakeholders convincingly with well-considered logic. Advocate for quality and ambassador for writing testable code Knowledge of agile project management with cross functional teams, using Jira and Confluence We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.

Posted 4 weeks ago

Apply

5.0 - 10.0 years

30 - 45 Lacs

Bengaluru

Work from Office

Description: C++ hands on programming and Linux Multithread/Inter Process Comm hands on programming are MUST have skills Requirements: Bachelor’s degree in computer science (or a related program) or equivalent work experience At least 9+ years of development experience in embedded devices. Highly proficient in C, C++11/14 Highly proficient in Linux operating system Experience in Shell-Script, Makefile, Python Expertise in 'git' , bug tracking tools. Experience in HAL layer, notification system, IPC multi-processing, multi-threading, debugging/core dump analysis. Media- Fancy Player, FFMPEG Highly Desirable Experience in Device driver/kernel-modules/u-boot/board-bring up/filesystem/memory management/SELinux, toolchain/makefile/cmake/build environment set-ups, dockers containerization, snapcraft. Appetite for fixing complex bugs Good communication, problem solving skills and team player. Job Responsibilities: same as above What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!

Posted 4 weeks ago

Apply

2.0 - 5.0 years

15 - 19 Lacs

Gurugram

Work from Office

You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be part of a young and multicultural team which builds a cutting edge travel consumer-facing product Developing, releasing, and maintaining native Android Applications and oversee mobile application development efforts Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support Working directly with developers and product managers to conceptualize, build, test and release products Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies Must have: Deep understanding of Android development SDK and strong problem-solving skills Good understanding of Kotlin/Core Java, Android Architecture Components, Dagger 2/Hilt, MVVM architecture Good grasp of algorithms, design patterns, memory management, network interaction, debugging, concurrency and multi-threading in Android Understanding of complete application development, continuous integration & testing, deployment, app distribution infrastructure and maintenance Hands on experience with Android s debugging, unit testing, app security and performance optimisation tools Great people skills and strong passion for Programming in general Qualifications : At least an undergraduate degree in Computer Science, Engineering 2-5 years of experience at cutting edge organizations or startups Extensive experience in developing mobile

Posted 1 month ago

Apply

2.0 - 4.0 years

6 - 10 Lacs

Pune

Work from Office

Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Software Engineer What you will be doing: Develop and maintain software products in Smart Channels entire technology stack. Mobile apps (iOS) and supporting services. Provide support across the end-to-end delivery and run lifecycle. Carry out software development, testing and operational support activities with the ability to move between the technology stack. Advocate and advance modern software development practices within the mobile engineering community. Grow the technical expertise of mobile engineering community Helping with designing, maintaining and improving all aspects of the mobile software delivery lifecycle Collaborate with technical leaders and product owners to contribute to product and project strategy, code standards, roadmap definition, and requirements gathering Collaborate with the recruiting team and regional Heads of Engineering to attract, onboard and retain diverse top talent Participate in broader discussions about mobile software architecture Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc. ) are identified and addressed at all stages of a product or service release / change. Liaise with other engineers, architects, agile coaches, and other stakeholders to understand and drive the Smart Channels software products Work closely with teams, product owners, agile coaches and other stakeholders to ensure we deliver world-class tools and capabilities for our engineering community Actively participate in the Engineering Discipline and associated communities Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency. Requirements To be successful in this role, you should meet the following requirements: Solid experience on engineering and delivering software products. Good knowledge and development experience in following Proven hands-on experience on iOS development Sound knowledge of Swift and Objective-C Sound knowledge of Cocoa, Memory management, Design patterns, multi-threading for mobile development Familiar with security practices for mobile development Should be familiar with different instruments like memory, profiler, debugger etc Should be familiar with web services, session management Solid understanding of the full mobile development life cycle Good troubleshooting skills Familiar with Unit testing/UI testing Sound knowledge of Mobile Architecture Clean Swift, Viper, MVVM Sound knowledge of POP, OOPS, SOLID Design concepts Sound verbal and written communication to interact with global teams. Good Interpersonal skills Good to have knowledge of tools like Splunk, AppDynamics, JIRA, Confluence Knowledge of cloud environments, being AWS a plus. Passionate about open-source ways of working You have experience in fostering a strong engineering culture in an agile and DevOps environment Track record of identifying and implementing opportunities to enable engineers to develop more productively and with high quality Experience collaborating effectively across multiple engineering centers in multiple territories Credibility and ability to influence stakeholders convincingly with well-considered logic. Advocate for quality and ambassador for writing testable code Knowledge of agile project management with cross functional teams, using Jira and Confluence We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.

Posted 1 month ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Gurugram

Work from Office

Software Engineer --> --> Location, Designation --> LocationGurugram DesignationSoftware Engineer Experience1 - 3 Years Skills C/C++ developer, C/C++ Developer with 4G/5G knowledge, C/C++ Developer with Telecom/4G/5G background, C/C++ in Linux, C/C++ with Data Structure : Develop and maintain software components for LTE/5G RAN protocol stacks (RRC, PDCP, RLC, MAC, PHY). Implement features based on 3GPP standards for 4G/5G networks Experience in L2, MAC Scheduler implementation/enhancement, FAPI or Convergence Layer integration with Physical Layer (L1) Preferred hands on with integration of SDR (USRP) based L1 with 4G/5G L2 Good understanding of L3 and NAS Protocols Good understanding of 4G, 5G SA and 5G NSA protocol procedure and network architecture Proficiency in tools like GDB, Valgrind, and Wireshark for debugging and performance analysis Strong programming skills in C/C++ TCP/UDP socket programming for data exchange in Layer 3 protocols (e.g., S1AP, NGAP, X2AP) Multi-threading and concurrency (e.g., using POSIX threads). Memory management (dynamic allocation, pointers). Real-time programming. Performance optimization. Skills in containerization (e.g., Docker) for virtualized RAN and cloud-based deployments Feel Free To Contact Us...!!! Submit

Posted 1 month ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

Gurugram

Work from Office

Senior Software Engineer --> --> Location, Designation --> LocationGurugram DesignationSenior Software Engineer Experience3 - 5 Years Skills : C/C++ - Linux, C/C++ & data structure, C/C++ developer, C/C++ Developer with 4G/5G knowledge, C/C++ Developer with Telecom/4G/5G background : Develop and maintain software components for LTE/5G RAN protocol stacks (RRC, PDCP, RLC, MAC, PHY). Implement features based on 3GPP standards for 4G/5G networks Experience in L2, MAC Scheduler implementation/enhancement, FAPI or Convergence Layer integration with Physical Layer (L1) Preferred hands on with integration of SDR (USRP) based L1 with 4G/5G L2 Good understanding of L3 and NAS Protocols Good understanding of 4G, 5G SA and 5G NSA protocol procedure and network architecture Proficiency in tools like GDB, Valgrind, and Wireshark for debugging and performance analysis Strong programming skills in C/C++ TCP/UDP socket programming for data exchange in Layer 3 protocols (e.g., S1AP, NGAP, X2AP) Multi-threading and concurrency (e.g., using POSIX threads). Memory management (dynamic allocation, pointers). Real-time programming. Performance optimization. Skills in containerization (e.g., Docker) for virtualized RAN and cloud-based deployments Good to have: Experience with Jenkins, GitLab CI, or other CI/CD pipelines Proficiency in Git for source code management. Python and Shell scripting Feel Free To Contact Us...!!! Submit

Posted 1 month ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Gurugram

Work from Office

Software Engineer --> --> Location, Designation --> LocationGurugram DesignationSoftware Engineer Experience1 - 3 Years Key Responsibilities: 1. Software Development and Maintenance: o Design, develop, and maintain robust, high-performance C/C++ applications for 4G Core networks. o Optimize software for performance, scalability, and reliability in telecom environments. 2. 4G Core Expertise: o Develop solutions for 4G Core components, including EPC (Evolved Packet Core), PCEF, MME, SGW, PGW, and HSS. o Implement and troubleshoot protocols like S1AP, GTP, Diameter, and SCTP. 3. System Design and Architecture: o Collaborate with cross-functional teams to design and implement end-to-end solutions for 4G Core networks. o Contribute to system architecture discussions and provide technical guidance. 4. Debugging and Troubleshooting: o Analyze and resolve complex issues related to 4G Core systems and protocols. o Perform code reviews, testing, and debugging to ensure software quality. 5. Documentation and Collaboration: o Document software design, development processes, and system specifications. o Work closely with product management and QA teams to meet project deadlines. --- Required Qualifications: Technical Skills: o Proficiency in C/C++ with strong knowledge of object-oriented programming.o Solid understanding of 4G Core components (EPC, MME, SGW, PGW, and HSS).o Hands-on experience with 5G protocols such as S1AP, GTP, Diameter, and SCTP.o Familiarity with multi-threading, real-time systems, and memory management.Telecom Domain Expertise:o Knowledge of 4G network architecture, standards, and protocols.o Experience in implementing or maintaining telecom core network solutions.Tools and Platforms:o Experience with Linux/Unix development environments.o Familiarity with version control systems (e.g., Git), debugging tools, and build systems.Educational Background:o Bachelors or Masters degree in Computer Science, Telecommunications, or related field. Feel Free To Contact Us...!!! Submit

Posted 1 month ago

Apply

4.0 - 12.0 years

20 - 25 Lacs

Hyderabad, Bengaluru

Work from Office

We are now looking for a Systems Software Engineer . NVIDIAs invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI the next era of computing with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as the AI computing company . We are looking to grow our company , and grow our teams with the smartest people in the world Systems Software supports NVIDIAs new high performance chipset business. They are generalists, with a deep understanding of the todays PC architecture, including bus protocols such as PCI, AGP, USB and 1394, and CPU booting, arbitration, and cache management protocols. System engineers program down to the metal, and are comfortable around hardware specs. They write software for Networking, Audio, IDE, SMBus and other hardware, and implement support for modern PC standards such as ACPI and OnNow What you ll be doing: Developing and validating software for our next-generation SOC platform. Solve and debug problems related to Memory, ACPI, Graphics, and Display to support our customers, partners, and users. Investigating and scoping out the architecture requirement for the next-generation SOC systems. What we need to see: Master s Degree in Computer Science, Computer Engineering or equivalent experience 6+ years of experience Strong C programming skills as well as having shown initiative in pursuing independent coding projects Solid engineering background and understanding of good code methodology Experience writing code to directly control hardware is a plus Good foundation and knowledge of OS & RTOS concepts. Board Support Package and Boot SOC platform engineering, development/integration/bring up Ways to stand out from the crowd: SOC System level understanding with a good grasp on BSP, Boot, ACPI Proficient in navigating the functionalities of diverse IPs within the SOC platform, backed by a robust knowledge of memory management and coherency principles NVIDIA is widely considered to be one of the technology world s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If youre creative and autonomous, we want to hear from you!

Posted 1 month ago

Apply

6.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Strong BASIS working experience in products including SAP S/4, Solman, BTP, Azure and SAP Web applications. Expertise in supporting S/4 applications and resolving critical issues related to memory management, performance tunning, etc Willing to work in SAP Basis support and projects Able to handle P1 and P2s on BASIS end Should experience in Database Administration - Hana and Sybase Should have knowledge in HA/DR setup Update /Upgrade, migration and conversion concepts for NetWeaver & Non NetWeaver Understanding and working experience in SLA/KPI tracking Working experience in a global team with 24/7 support De-escalation experience on IT incidents and requests Management of multiple activities requiring cross team coordination Prior working experience in ECS will be added advantage Implemenataion, Sap Rise, Dba, Basis, Hana, Sap, Migration

Posted 1 month ago

Apply

2.0 - 4.0 years

6 - 10 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Job_Description":" This is a remote position. About Awign Expert: Awign Expert is an Enterprise focused platform that helps businesses Hire, Assess and Manage highly skilled resources for Gig Based Projects. We provide our Experts a gateway to work for and build a freelance/consulting career with large-scale Enterprises. We are a newly launched business division of Awign, which is one of the pioneers and currently the largest player in the Gig Economy in India. Here at Awign, we are changing how the world works with a vision to uplift millions of Careers. Duration: 6 months Location: Remote Timings: Full Time (As per company timings) Notice Period: (Immediate Joiner - Only) Experience: 2-4 Years Develop and maintain React Native applications for iOS and Android, ensuring optimal performance and responsiveness. Implement app performance optimizations (reducing app size, improving load times, and memory management). Debug, troubleshoot, and improve application stability. Write unit and integration tests using React Native Testing Library to ensure app reliability. Collaborate with designers, product managers, and backend engineers to deliver seamless user experiences. Integrate APIs, third-party SDKs, and state management solutions like Redux, Zustand, Recoil, or Context API. Ensure best practices in code architecture, security, and scalability. Required Skills & Qualifications: 2-4 years of experience in React Native mobile development Strong knowledge of JavaScript (ES6+), TypeScript, and React concepts. Experience with app performance optimization (profiling, reducing memory usage, minimizing bundle size). Proficiency in unit and integration testing using React Native Testing Library. Familiarity with REST APIs, GraphQL, and asynchronous programming. React Web Deployment and handling web applications using React.js Experience with state management libraries (Redux, Mobx, Zustand, Recoil, or Context API). Knowledge of mobile UI/UX best practices for smooth and responsive interfaces. Understanding of Agile/Scrum methodologies and DevOps best practices Good to Have: Prior experience with App Store & Google Play Store deployment processes. Knowledge of Firebase services, push notifications, deep linking, and analytics. Experience with React Native upgrades and handling breaking changes. Familiarity with E2E testing frameworks like Appium, Detox. Experience working with native modules (Objective-C, Swift, Java, Kotlin). Hands-on experience with CI/CD pipelines (Bitrise, GitHub Actions, or similar).

Posted 1 month ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication

Posted 1 month ago

Apply

4.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Android Middleware/Framework Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins and Gitlab CI system Hands-on experience with GitLab, Jenkins, Artifactory, Grafana, Prometheus and/or Elastic Search. Experience with different testing frameworks and their implementation in CI system Programming using C/C++, Java/Kotlin, Linux. Yocto and its use in CI Environments Familiarity with ASPICE Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Posted 1 month ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Kolkata

Work from Office

ARISU App Solutions Pvt. Ltd is looking for IOS Developers to join our dynamic team and embark on a rewarding career journey Designing and building mobile applications for Apples iOS platform. Collaborating with the design team to define app features. Ensuring quality and performance of the application to specifications. Identifying potential problems and resolving application bottlenecks. Fixing application bugs before the final release. Publishing application on App Store. Maintaining the code and atomization of the application. Designing and implementing application updates.

Posted 1 month ago

Apply

5.0 - 8.0 years

7 - 11 Lacs

Bengaluru

Work from Office

OPENTEXT - THE INFORMATION COMPANY OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. AI-First. Future-Driven. Human-Centered. At OpenText, AI is at the heart of everything we do powering innovation, transforming work, and empowering digital knowledge workers. Were hiring talent that AI cant replace to help us shape the future of information management. Join us. Your Impact At OpenText, we are looking at motivated highly passionate C/C++ Development Engineer with exceptional troubleshooting skills and experience working with customers to resolve complex issues. The candidate must have the experience, talent, skill set and confidence to work with world-class development team at the OpenText office in Bengaluru, India. What the role offers Design, develop and maintain high performance software solutions in C and C++. Familiar with design, development, and tuning of high-concurrency, high-load, and high-availability systems and have a good ability to analyze and solve problems. Utilize advanced debugging techniques to diagnose and resolve complex issues in customer environments. Work closely with cross functional teams including QA, Product teams and Support to deliver high quality products Provide rapid turnaround time for proof-of-concept implementations for customer demos Ensure timely release of high-quality product patches/hotfixes Contribute towards process improvement initiatives. Communicate high impact product issues and customer experiences to the development team to improve quality of future product releases Own and drive high quality resolution for the product technical issues. Encourage and contribute to innovation aligned with the business Mentoring Junior members What you need to succeed Bachelors or Masters Engineering degree in Computer Science, Information Systems, or equivalent. 5 - 8 years experience. Strong proficiency in C and C++ with hands on experience in OOPS, design patterns, memory management and data structures Experience in developing multi-threading highly scalable components. Experience with debugging tools (Eg Valgrind) and profiling. Proven ability to work directly with customers to understand and address their technical issues. Excellent analytical and troubleshooting skills to diagnose and resolve complex customer problems Good understanding of version control systems, preferably git and experience with CI/CD tools Designing software applications running on multiple platform types. Development and troubleshooting experience with Linux, Windows server operating systems Good understanding of the database like Oracle, SQL Server etc.. Strong teamwork Excellent written and verbal communication skills Experience with agile development methods Additional Job Description (Good to have) - Good understanding of JavaScript, XML, and SQL. Basic Exposure of AIX, Solaris and HP-UX platforms Self-Motivated team player with a great attitude to win is mandatory. Capable to deliver into the new leading Technologies. Experience in Agile SAFE practices OpenTexts efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com . Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenTexts vibrant workplace.

Posted 1 month ago

Apply

2.0 - 4.0 years

25 - 30 Lacs

Mumbai

Work from Office

Google APIs, Maps, Navigation, Google Play Optimization Live Data, Dagger, Co-Routines, Multithreading Memory management and optimizations using Data Structures and Algorithms Espresso, JUnit, kotlin, work manager, Co-Routines,, data structure, multi threading. Technical Skills and Experience Working experience of startup. Excellent communication skills Critical thinker with problem solving aptitude. Ability to develop solution architecture designs Qualifications BTech, BE, MCA or higher Key Skills * Upload Resume Monetize your SME relationship by 8X. Enhance your offerings with our advanced solutions

Posted 1 month ago

Apply

2.0 - 3.0 years

14 - 19 Lacs

Gurugram

Work from Office

You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be part of a young and multicultural team which builds a cutting edge travel consumer-facing product Developing, releasing, and maintaining native Android Applications and oversee mobile application development efforts Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support Working directly with developers and product managers to conceptualize, build, test and release products Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies Must have: Deep understanding of Android development SDK and strong problem-solving skills Good understanding of Kotlin/Core Java, Android Architecture Components, Dagger 2/Hilt, MVVM architecture Good grasp of algorithms, design patterns, memory management, network interaction, debugging, concurrency and multi-threading in Android Understanding of complete application development, continuous integration & testing, deployment, app distribution infrastructure and maintenance Hands on experience with Android s debugging, unit testing, app security and performance optimisation tools Great people skills and strong passion for Programming in general Qualifications : At least an undergraduate degree in Computer Science, Engineering 2-3 years of experience at cutting edge organizations or startups Extensive experience in developing mobile apps using Android SDK with proficiency in Core Java and design patterns Experience with e-business/e-commerce applications and business environment is a must Any experience with internet companies or the travel industry will be a plus

Posted 1 month ago

Apply

6.0 - 11.0 years

15 - 30 Lacs

Bengaluru

Work from Office

The Role Were looking for a seasoned Android engineer to join our Platform team, combining deep technical skills with strong product intuition. As an SDE IV Android , youll work on core app quality initiatives- including improving page latency, enhancing App Vitals, and driving performance and reliability at scale. Youll architect shared frameworks, solve performance challenges on low-end devices, and enable teams to build faster with consistent quality. With a product-first mindset, youll ensure platform solutions translate into meaningful user and business impact. This is a critical individual contributor role focused on elevating the foundation of Meeshos Android experience. What Youll Own Architect and build scalable, high-quality components and systems used across the Meesho Android app Own and improve core app performance metrics like page latency, cold start time, memory usage, and App Vitals Design reusable frameworks, SDKs, and libraries that power consistent experiences across multiple feature teams Be the go-to expert for Android best practices, from Jetpack and Compose to modularization and Gradle optimization Mentor and support engineers across the org driving technical discussions, code reviews, and hands-on problem solving Create tooling, linters, and CI integrations to automate quality and improve developer velocity Collaborate cross-functionally with Product, Design, and Backend teams to deliver delightful user experiences Lead deep dives into performance bottlenecks, and proactively drive platform-wide improvements Stay updated with the Android ecosystem bringing in the best ideas and innovations from the community What You Bring 6+ years building scalable Android apps with real user impact Strong Kotlin/Java skills and deep Android SDK knowledge Experience with Retrofit, Room, Coroutines, Jetpack, RxJava Solid understanding of app architecture (MVVM, Clean Architecture) Proven track record improving performance and platform stability Experience with shared libraries, modularization, and build optimizations Skilled with performance and observability tools (Perfetto, Systrace) Product mindset focused on user experience and business outcomes Bonus: Experience leading cross-team platform initiatives or scaling apps Whats in It for You Ownership and autonomy with no micromanagement A culture that values curiosity, creativity, and open, honest communication Opportunity to make a real impact at scale, affecting millions of users daily Continuous learning and collaboration with highly motivated, skilled peers Be part of a mission to democratize internet commerce for everyone an objective we pursue every day with dedication Strong user empathy: We are committed to understanding and solving the real challenges our users face, and take pride in delivering meaningful improvements

Posted 1 month ago

Apply

1.0 - 6.0 years

15 - 30 Lacs

Bengaluru

Work from Office

About the Role As a Software Development Engineer I (iOS), you will work in a fast-paced environment where agile development is embraced. You will have the unique opportunity to help build cool features from the ground up in all native Swift/SwiftUI for the fastest-growing e-commerce platform in India. The ideal candidate will have strong software design skills, extreme ownership, and a desire to execute things quickly and robustly on a product with a big business impact. If you are interested in joining a world-class team of passionate engineers who work hard and play hard, we look forward to hearing from you. What will you do Develop and deliver new product features for our iOS application. Ensure the optimal performance, quality, and responsiveness of the app. Collaborate with team members to define, design, and ship new features. Provide architectural inputs and help maintain code quality. What you will need BE/BTech in any discipline. 1+ years of hands-on experience in iOS development. Familiarity with iOS, Swift, Xcode, Cocoa framework, and the ecosystem. Familiarity with Apple Design guidelines, common mobile UX patterns, and anti-patterns. Hands-on experience with UIKit and SwiftUI for UI development. Ability to write clean, maintainable code that others can work on. Ability to reduce tech debt, review code, and suggest good practices. Experience with different programming paradigms, OOPs, functional, etc. Familiarity with consuming REST APIs, JSON encoding/decoding, and what makes them RESTful. Familiarity with Git. Good understanding of core iOS concepts such as Memory Management, Multithreading, Networking, Protocols etc. Proficiency at debugging, including identifying memory leaks and performance bottlenecks. Experience in writing Unit and functional tests.

Posted 1 month ago

Apply

1.0 - 4.0 years

3 - 7 Lacs

Udupi

Work from Office

Strong OO design and programming skills in Objective-C & SWIFT. Experience in coordination on requirement with stakeholders including UX design Strong experience in OS design patterns. Experience working with Cocoa/UIKit frameworks and the iPhone SDK. Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, SQLite etc) Familiar with xcode. Excellent knowledge in Connectivity(Bluetooth and/or WiFi) and Multimedia Frameworks. Asynchronous programming techinques with the sound knowledge of Grand Central Despatch (GCD) . Experience interfacing mobile applications with web services (SOAP, REST) Familiarity with OOP best practices, including MVC/MVVM patterns. Knowledge of memory management and multi-threading Strong record of innovation demonstrated through patents, papers or products Proven ability to articulate and advocate a vision for technology direction with customers and internal development teams Strong presentation skills and excellent interpersonal skills; fun, outgoing and easy to work with Self-starter able to operate with minimal supervision to achieve objectives

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Zeta is a Next-Gen Banking Tech company that empowers banks and fintechs to launch innovative, AI-powered banking solutions. Founded by Bhavin Turakhia and Ramki Gaddipati in 2015, we are redefining banking infrastructure with a modern, cloud-native stack. Our flagship processing platform - Zeta Tachyon - integrates issuance, processing, lending, fraud & risk, and core banking into a single, API-first ecosystem. With 20M+ cards issued globally , we work with the world s largest banks and fintechs to transform customer experiences. Zeta has over 1,700+ employees across the US, EMEA, and Asia, with 70%+ roles in R&D . Backed by SoftBank, Mastercard, and other investors , we raised $330M at a $2B valuation in 2025. Learn more : www.zeta.tech | careers.zeta.tech | LinkedIn | Twitter About the Role A Senior iOS Developer takes role in designing, developing, and maintaining complex iOS applications. They work collaboratively with the development team, contribute to coding tasks, and participate in testing and debugging activities. Responsibilities Native iOS Application Development: Responsible for developing, releasing, and maintaining native iOS applications, ensuring they meet quality standards and user requirements. Full App Life Cycle Management: Drive the entire app life cycle, from design and development to deployment, testing, release on app stores, and ongoing support, ensuring a seamless user experience. Bug Fixing and Performance Improvement: Address and resolve bugs, actively working on improving application performance to enhance overall user satisfaction and maintain a high-quality user experience. Technology Exploration and Implementation: Continuously explore, evaluate, and implement new technologies to enhance development efficiency, keeping abreast of industry trends and best practices. Performance Optimization: Optimize application performance, ensuring it aligns with the latest industry standards and provides a smooth and responsive user interface. Skills Technical Proficiency: Demonstrate expertise in Swift, Cocoa framework, Auto Layout, UI Kit, Xcode, core animations, core data, Apple Push notifications, and overall iOS app development, showcasing a comprehensive skill set. Problem-Solving Skills: Exhibit strong problem-solving skills, essential for identifying and resolving challenges encountered during the development process. Memory Management: Possess a solid understanding of memory management in iOS, with hands-on experience using instruments to detect memory leaks and optimize performance. Adherence to Coding Guidelines: Follow Apples recommended guidelines and best practices for coding, ensuring the development of high-quality, standardized iOS applications. Design Patterns Mastery: Familiarity with design patterns such as MVC, MVVM, VIPER, Coordinator, RIBs, etc., reflecting a nuanced understanding of architectural principles for scalable and maintainable code. Networking and Multithreading: Demonstrate knowledge of iOS networking concepts and multithreading, crucial for efficient data communication and responsive application behavior. Awareness of Latest Technologies: Stay updated on the latest iOS technologies, with good-to-have knowledge of Swift UI, Combine, and structured concurrency, showcasing a forward-thinking approach to technology adoption. Experience and Qualifications 5+ years of relevant experience in iOS development Experience in writing XC Tests. Proven hands-on experience working with table views, scroll views, stack views ,delegates, notifications, operations, GCD. Have published one or more iOS apps in the app store.. Equal Opportunity At Zeta, we are committed to equal employment opportunities regardless of job history, disability, gender identity, religion, race, marital/parental status, or another special status. We are proud to be an equitable workplace that welcomes individuals from all walks of life if they fit the roles and responsibilities.

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Our flagship processing platform - Zeta Tachyon - is the industry s first modern, cloud-native, and fully API-enabled stack that brings together issuance, processing, lending, core banking, fraud & risk, and many more capabilities as a single-vendor stack. 20M+ cards have been issued on our platform globally. Zeta has over 1700+ employees - with over 70% roles in R&D - across locations in the US , EMEA , and Asia . We raised $280 million at a $1.5 billion valuation from Softbank, Mastercard, and other investors in 2021. About the Role A Senior Android Developer is instrumental in designing and implementing complex features for Android applications. They provide technical expertise and collaborate with cross-functional teams to ensure the development of high-quality, scalable, and maintainable mobile solutions. Responsibilities Android Application Development: Responsible for developing, releasing, and maintaining native Android applications, ensuring they meet quality standards and user requirements. Full App Life Cycle Management: Drive the entire app life cycle, from design and development to deployment, testing, release on app stores, and ongoing support, ensuring a seamless user experience. Bug Fixing and Performance Improvement: Address and resolve bugs, actively working on improving application performance to enhance overall user satisfaction and maintain a high-quality user experience. Technology Exploration and Implementation: Continuously explore, evaluate, and implement new technologies to enhance development efficiency, keeping abreast of industry trends and best practices. Performance Optimization: Optimize application performance, ensuring it aligns with the latest industry standards and provides a smooth and responsive user interface. Mentoring : Mentoring junior developers and guiding them on a day to day basis. Skills Technical Proficiency: Demonstrate expertise in Kotlin, Java, Android SDK, Android Studio, and overall Android app development, showcasing a comprehensive skill set. Problem-Solving Skills: Exhibit strong problem-solving skills, essential for identifying and resolving challenges encountered during the development process. Memory Management: Possess a solid understanding of memory management in Android, with hands-on experience using instruments to detect memory leaks and optimize performance. Adherence to Coding Guidelines: Follow Play Store recommended guidelines and best practices for coding, ensuring the development of high-quality, standardized Android applications. Design Patterns Mastery: Proficient with design patterns such as MVC, MVVM, MVP, reflecting a nuanced understanding of architectural principles for scalable and maintainable code. Networking and Multithreading: Demonstrate knowledge of Android networking concepts and multithreading, crucial for efficient data communication and responsive application behavior. Awareness of Latest Technologies: Stay updated on the latest Android technologies, with good-to-have knowledge of Jetpack Compose, showcasing a forward-thinking approach to technology adoption. Experience and Qualifications 5+ years of relevant experience in Android development. Experience in shipping one or more Android apps, ideally currently available on the Play Store. Personal projects that show an aptitude for engineering and product Equal Opportunity

Posted 1 month ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Since our founding in 2007, ChargePoint has focused solely on making the transition to electric easy for businesses, fleets and drivers. ChargePoint offers a once-in-a-lifetime opportunity to create an all-electric future and a trillion-dollar market. Join the team that is building the EV charging industry and make your mark on how people and goods will get everywhere they need to go, in any context, for generations to come. Senior Software Engineering Manager What You Will Be Doing As a Staff Engineer, you ll be at the forefront of solving high-impact problems from real-time charger availability to seamless RFID-based charging to connected vehicle integrations. You will own architectural decisions, drive engineering excellence, and work cross-functionally to craft reliable, scalable, and delightful user experiences. What You Will Bring to ChargePoint Architect, develop, and optimize core modules of our iOS app charging station discovery, session management, payments, and notifications Lead technical strategy and cross-team collaboration on complex initiatives like offline charging workflows, smart charging, and OTA updates Champion clean code, modular design, testability, and maintainability across the mobile stack Mentor and support a team of iOS engineers through code reviews, design discussions, and technical planning Work closely with product managers, designers, and backend engineers to define roadmap and ensure timely, high-quality delivery Drive performance, security, and reliability across key parts of the mobile experience especially in real-time and location-based use cases Own observability and analytics for mission-critical user journeys (e.g., session start/stop, RFID access, charger diagnostics) Requirements 8+ years of professional experience in building scalable iOS applications Expert-level proficiency in Swift , SwiftUI , and modern iOS frameworks Deep understanding of mobile app architecture, network stacks, memory management, and asynchronous operations Proven experience shipping high-traffic apps with complex user flows and offline capabilities Experience working with hardware or IoT-adjacent systems (e.g., BLE, RFID, embedded APIs) is a strong plus Familiarity with real-time data , push notifications , location services , and map-based UIs Strong collaboration, technical leadership, and mentorship skills Track record of making thoughtful trade-offs between tech debt, user value, and delivery speed Bonus Points Prior experience in EV, mobility, or energy tech domains Experience working with vehicle telematics , OBD integrations , or CAN protocols Contributions to open-source iOS libraries or community engagement Familiarity with multi-platform code sharing, modular architecture, or Combine-based frameworks Experience leading mobile observability and analytics strategy (e.g., Amplitude, Location Bangalore If there is a match between your experiences/skills and the Company needs, we will contact you directly. ChargePoint is an equal opportunity employer. Applicants only - Recruiting agencies do not contact.

Posted 1 month ago

Apply

2.0 - 4.0 years

5 - 6 Lacs

Mumbai

Work from Office

BE / BTech/BSc/MCA/BCA 2 - 4 years C, C++, SQL, MySQL Job Details: Strong proficiency in C, C++, with fair knowledge of the language specification Strong in Data Base like SQL, MySQL Experience in developing C++ application/DLL (Linux & Windows) Knowledge of the latest C++11/17 standard is appreciated Thorough knowledge of the standard library STL containers, and algorithms, dynamic polymorphism Required knowledge of Boost API Experience in developing multi-threading application with socket programming Good understanding of memory management Thorough knowledge of Application performance tuning Proficient understanding of code versioning tools Help maintain code quality, organization, and atomization Excellent object-oriented programming and debugging skills with efficient error solving skill

Posted 1 month ago

Apply

1.0 - 4.0 years

6 - 10 Lacs

Pune

Work from Office

Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Software Engineer What you will be doing: Develop and maintain software products in Smart Channels entire technology stack. Mobile apps (iOS) and supporting services. Provide support across the end-to-end delivery and run lifecycle. Carry out software development, testing and operational support activities with the ability to move between the technology stack. Advocate and advance modern software development practices within the mobile engineering community. Grow the technical expertise of mobile engineering community Helping with designing, maintaining and improving all aspects of the mobile software delivery lifecycle Collaborate with technical leaders and product owners to contribute to product and project strategy, code standards, roadmap definition, and requirements gathering Collaborate with the recruiting team and regional Heads of Engineering to attract, onboard and retain diverse top talent Participate in broader discussions about mobile software architecture Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc. ) are identified and addressed at all stages of a product or service release / change. Liaise with other engineers, architects, agile coaches, and other stakeholders to understand and drive the Smart Channels software products Work closely with teams, product owners, agile coaches and other stakeholders to ensure we deliver world-class tools and capabilities for our engineering community Actively participate in the Engineering Discipline and associated communities Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency. Requirements To be successful in this role, you should meet the following requirements: Solid experience on engineering and delivering software products. Good knowledge and development experience in following Proven hands-on experience on iOS development Sound knowledge of Swift and Objective-C Sound knowledge of Cocoa, Memory management, Design patterns, multi-threading for mobile development Familiar with security practices for mobile development Should be familiar with different instruments like memory, profiler, debugger etc Should be familiar with web services, session management Solid understanding of the full mobile development life cycle Good troubleshooting skills Familiar with Unit testing/UI testing Sound knowledge of Mobile Architecture Clean Swift, Viper, MVVM Sound knowledge of POP, OOPS, SOLID Design concepts Sound verbal and written communication to interact with global teams. Good Interpersonal skills Good to have knowledge of tools like Splunk, AppDynamics, JIRA, Confluence Knowledge of cloud environments, being AWS a plus. Passionate about open-source ways of working You have experience in fostering a strong engineering culture in an agile and DevOps environment Track record of identifying and implementing opportunities to enable engineers to develop more productively and with high quality Experience collaborating effectively across multiple engineering centers in multiple territories Credibility and ability to influence stakeholders convincingly with well-considered logic. Advocate for quality and ambassador for writing testable code Knowledge of agile project management with cross functional teams, using Jira and Confluence We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.

Posted 1 month ago

Apply

6.0 - 11.0 years

25 - 30 Lacs

Bangalore Rural, Bengaluru

Hybrid

Experienced C/C++ developer with strong OOP skills, driving module-level design, development, and debugging. Skilled in architecture patterns, code reviews, and performance optimization. Collaborative team player with Agile/Scrum expertise. Required Candidate profile Seasoned C/C++ developer with strong OOP and system design skills. Experienced in debugging, code reviews, and Agile. Drives high-quality solutions with architecture best practices.

Posted 1 month ago

Apply
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