Mobile Security Jobs in Bengaluru
701 Jobs Found
Lead Engineer Mobile Development
Mahindra First Choice
Lead Engineer Mobile Development Location: Bangalore Company: Mahindra First Choice About Mahindra First Choice Mahindra First Choice Wheels is India s leading used vehicle platform, revolutionizing the automotive ecosystem by organizing the fragmented pre-owned vehicle market. With the largest pan-India used car retail network, robust sourcing partnerships, a top-tier auto content platform, and a dominant position in enterprise solutions for banks, NBFCs, insurers, and OEMs, we are redefining the future of mobility through data, technology, and scale. Role Overview We are seeking a talented and experienced Lead Engineer Mobile Development to spearhead the design, development, and optimization of mobile applications across Android and iOS platforms. This role is ideal for a hands-on technical leader who thrives in a fast-paced environment, has deep expertise in Kotlin, Android, and iOS technologies, and can mentor teams while driving mobile projects from concept to deployment. Key Responsibilities 1. Technical Leadership & Architecture Lead the development of robust, scalable, and high-performing mobile applications for both Android and iOS platforms. Define and implement mobile architecture best practices, coding standards, and performance guidelines. Own the full mobile development lifecycle from architecture and design to deployment, monitoring, and maintenance. 2. Mobile Development & Hands-On Engineering Write clean, maintainable, and efficient code using Kotlin (including Kotlin Multiplatform), Android frameworks, and Swift/Objective-C for iOS. Build reusable libraries, components, and frameworks to streamline development. Implement modern UI/UX standards, animations, and seamless interactions for an exceptional user experience. Ensure apps are optimized for performance, battery usage, and responsiveness across devices. 3. Collaboration & Cross-Functional Coordination Work closely with Product Managers, UX/UI Designers, and Backend Engineers to translate product requirements into technical solutions. Integrate mobile applications with RESTful APIs and third-party SDKs. Coordinate with QA to ensure rigorous testing, debugging, and high-quality releases. 4. Innovation & Continuous Improvement Stay current with mobile development trends, tools, and best practices. Recommend and evaluate emerging technologies, frameworks, or tools to improve mobile development velocity and app performance. Continuously monitor and enhance the performance, stability, and usability of mobile applications. 5. Team Leadership & Mentorship Lead and mentor a team of mobile developers, fostering a culture of excellence, ownership, and learning. Conduct regular code reviews, provide technical guidance, and promote knowledge sharing. Manage development timelines, task allocation, and project delivery in collaboration with cross-functional teams. Qualifications & Skills Required Bachelor s or Master s degree in Computer Science, Engineering, or related discipline. 7+ years of hands-on experience in Android and iOS mobile application development. Deep expertise in Kotlin, Kotlin Multiplatform, and Android development (Android Studio, Jetpack components, Material Design). Proficiency in Swift and/or Objective-C for iOS development using Xcode and UIKit/SwiftUI. Solid experience integrating RESTful APIs, JSON, and third-party SDKs. Strong grasp of mobile architecture patterns such as MVVM, MVP, or Clean Architecture. Proven ability to publish and manage apps on Google Play Store and Apple App Store. Experience with performance profiling, memory optimization, and debugging tools. Preferred Experience with hybrid frameworks like Flutter or React Native. Familiarity with CI/CD pipelines, automation, and deployment tools. Working knowledge of Agile methodologies and tools like JIRA, Git, Jenkins, etc. Soft Skills Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and interpersonal skills to collaborate effectively across teams. Proven leadership capabilities and ability to mentor junior engineers in a high-growth environment. At Mahindra First Choice, you ll be part of a passionate, innovation-driven team that s transforming how India buys and sells used vehicles. This is a high-impact role with the opportunity to shape our mobile strategy and deliver apps used by thousands across the country. If you re looking to lead cutting-edge mobile projects and grow in a fast-paced tech-first environment, we d love to hear from you. Qualification : Bachelors or Masters degree in Computer Science, Engineering, or related discipline
Penetration Tester/ Red Team Ops
Colortokens
Red Team Hacker / Pen Tester (Onsite, Bangalore) Who We Are ColorTokens We re on a mission to keep businesses running safe and sound even when cyber attackers try to mess things up. Our next-gen platform, ColorTokens Xshield , stops ransomware and malware from spreading sideways inside companies, so critical stuff stays locked down and working. We ve got mad skills in spotting and controlling traffic between all kinds of devices and users from your typical laptops to IoT and medical gadgets. That means we can slice and dice security zones to keep bad actors contained. Forrester calls us a Leader in Microsegmentation (Q3 2024), and we help global companies avoid big $$$ downtime. Our Vibe We re all about hustling with heart. You ll get to own your projects, work with smart teammates, and solve tough problems that actually protect people from kids in hospitals to entire cities. If you re driven, curious, and ready to make a real impact, you ll fit right in. The Gig What You ll Do Run epic red team ops that mimic real-world hackers trying to break in. Hack (ethically!) into networks, apps (web, mobile, APIs), and cloud setups to find weaknesses. Build your own scripts and tools to level up your tests and dodge detection. Team up with defenders (blue team) to boost how we spot and stop attacks. Write clear, no-fluff reports with proof-of-concept hacks and smart fixes. Keep your finger on the pulse of the latest threats and hacker tricks. Jump into purple teaming and adversary simulations to sharpen our edge. Bachelor s in Cybersecurity, CS, or you ve got real-world chops that match. 6+ years deep in red teaming, pentesting across web, APIs, infrastructure, and cloud. Pro with tools like Cobalt Strike, Metasploit, Nessus, Burp Suite, Nmap, and scripting (Python/PowerShell/Bash). Solid grasp of MITRE ATT&CK, threat modeling, and adversary emulation. Know Windows & Linux inside out, Active Directory, plus cloud platforms (AWS, Azure, GCP). Bonus points if you re into social engineering, phishing, or physical security. Skilled at writing docs that actually make sense. Must-have certifications: OSCP is a must; CRTP, OSCE, OSEP, CRTE, GPEN, GXPN are pluses. Qualification : Bachelor's degree in Cybersecurity, Computer Science, or related field (or equivalent experience).
Associate IT Engineer
Playsimple
Job Title: Associate IT Engineer Location: Bangalore North, Karnataka, India Job Type: Full-Time Experience Required: 2 3 Years Industry: Entertainment / Mobile Gaming About Us: We are one of India s most dynamic and fast-growing mobile gaming companies. Since our founding in 2014, we ve been building chart-topping games for a global audience in partnership with Modern Times Group (MTG). Our mission is to create simple, impactful casual gaming experiences at massive scale. Our portfolio includes globally popular titles such as Daily Themed Crossword, WordTrip, WordJam, WordWars, WordTrek, TileMatch, and Jigsaw. Position Summary: We re looking for a motivated Associate IT Engineer to support our growing technology infrastructure. In this role, you ll take ownership of IT operations, endpoint and access management, IT security, cloud platform administration, and day-to-day support tasks ensuring our teams have seamless and secure access to the tools they need. Key Responsibilities: System & Endpoint Management Manage MDM solutions (e.g., Intune, Jamf, JumpCloud, ManageEngine). Automate device provisioning and security configuration processes. Oversee IT asset lifecycle (endpoints, peripherals, and licenses). Identity & Access Management Manage IAM for SaaS tools (e.g., GitHub, Slack, AWS/GCP, Zoom, Apple Store Connect, Google Play). Implement and maintain SSO/SAML integrations for internal tools and dashboards. Security & Compliance Monitor and enhance endpoint and network security (e.g., antivirus, encryption, OS patching). Implement cybersecurity best practices and incident response playbooks. Liaise with internal/external auditors and lead audit compliance processes. IT Support & Operations Provide L1/L2 support for internal IT issues. Monitor infrastructure health and performance via appropriate tools. Maintain technical documentation on Confluence. Support software license deployment and version upgrades with cost optimization. Skills & Requirements: 2 3 years of hands-on IT experience in a similar role. Strong working knowledge of MDM platforms and endpoint security tools. Familiarity with access control and SSO tools. Proficient in managing SaaS environments and troubleshooting desktop hardware/software. Strong grasp of networking fundamentals and cybersecurity principles. Excellent problem-solving skills and stakeholder communication. Experience with infrastructure monitoring tools is a plus. Exposure to cloud platforms (AWS/GCP) preferred. What We Offer: A high-energy, collaborative work culture. Opportunity to work in a fast-scaling, tech-first gaming company. Access to the latest technologies and tools in IT & infrastructure. A chance to shape secure systems used by a globally recognized mobile gaming company.
Senior Security Specialist
Serko
Senior Security Specialist Location: Bengaluru, Karnataka, India Employment Type: Full-time About Serko: Serko is a leading tech platform revolutionizing global business travel and expense technology. Joining Serko means becoming part of a passionate team of travelers and technologists dedicated to transforming the business travel marketplace. With offices worldwide and a new hub in Bengaluru, we embrace diversity and authenticity to create meaningful impact. Our fast-growing India team seeks motivated professionals to help build world-class products and experiences. Role Overview: We are looking for a highly skilled Senior Security Specialist with a strong software engineering and DevSecOps background. This role will lead security initiatives, manage risks, oversee security operations, ensure compliance, and report to senior management. You will work closely with agile development teams to embed security throughout the software development lifecycle, driving robust, scalable security solutions. Key Responsibilities: Lead integration of security practices into the DevOps lifecycle, embedding security into software development and deployment pipelines. Collaborate with development and operations teams to identify and mitigate security risks across applications, infrastructure, and pipelines. Implement and maintain security automation and orchestration tools to improve security posture and operational efficiency. Identify, assess, and manage security risks; develop and implement mitigation strategies. Oversee daily security operations, including monitoring, incident response, and threat intelligence. Ensure compliance with security policies and external standards such as PCI-DSS and SOC2. Prepare and present detailed security reports to senior management, highlighting risks and mitigation plans. Lead security awareness campaigns to educate employees on emerging threats and best practices. Stay current on emerging security technologies and trends, particularly in Azure security and DevSecOps. Evaluate and recommend security tools and solutions to enhance the organization's security posture. Qualifications & Experience: 5+ years in a senior security role focused on Security Operations, Risk Management, and Compliance within software engineering environments. Deep understanding of security attack and defense methods; hands-on experience with ethical hacking tools preferred. Proven experience with DevSecOps tools such as SAST and DAST. Expertise in Microsoft security products including Azure Security Center, Defender, Azure AD, and Sentinel. Relevant certifications such as CISSP or equivalent highly preferred. Excellent communication, presentation, and documentation skills. Strong team collaboration and leadership skills. Bachelor s degree in Computer Science, Cybersecurity, or related field; certifications may substitute for degree. What We Offer: Competitive base salary and discretionary incentive plan based on individual and company performance. Access to learning and development platforms to own your career growth. Comprehensive family medical coverage, meal coupons, transport allowances, and mobile & internet reimbursement. Flexible work policies supporting work-life balance. An engaging environment with great tools, support, and opportunities to innovate and deliver high-quality results. Qualification : Bachelors degree in Computer Science, Cybersecurity, or related field; certifications may substitute for degree.
Mobile Developer Team Lead
In4velocity
Mobile Developer Team Lead Hybrid Mobile Apps (8 12 Years) | Bangalore Location: Bangalore Experience Required: 8 to 12 Years Job Type: Full-time About the Role We re looking for an experienced Hybrid Mobile Developer Team Lead to join our dynamic tech team in Bangalore. This is a leadership role where you will be responsible for developing cross-platform mobile applications using modern hybrid frameworks like React Native, Ionic, and Xamarin. You ll lead a team of developers, ensuring timely and high-quality delivery of scalable, user-friendly mobile apps for both iOS and Android platforms. Key Responsibilities Lead, mentor, and manage a high-performing mobile development team. Design and develop responsive, cross-platform mobile apps using HTML5, JavaScript, CSS3, and hybrid frameworks. Build scalable mobile applications using frameworks such as React JS, Angular, Ionic, Node.js, and more. Integrate mobile apps with web services (REST, SOAP, JSON, XML). Develop interactive dashboards and analytics using charts, graphs, and animation. Work with third-party libraries, APIs (e.g., payment gateways, Google Maps, ESRI Maps), and social media platforms. Use tools such as PhoneGap, Cordova, Xamarin, and Appcelerator for app development. Collaborate using Agile/Scrum methodologies. Coordinate with stakeholders to ensure seamless app performance and timely delivery. Technical Skills Required Strong experience in hybrid mobile app development. Hands-on with React Native, Ionic, Xamarin, or similar frameworks. Proficient in C#, SQL Server, HTML5, CSS, JQuery, JavaScript. Experience with iOS SDK, Android SDK, Xcode, Eclipse. Solid understanding of responsive UI/UX design with tools like Bootstrap. Web API and web services integration experience (SOAP/REST). Strong debugging, problem-solving, and performance tuning skills. Knowledge of Microsoft .NET stack: ASP.NET, MVC, C#/VB.NET, ADO.NET. Familiar with source control tools (e.g., Git, VSS, CVS). Preferred/Bonus Skills Experience in ERP systems or enterprise-level application development. Exposure to Crystal Reports, ASP, VB 6.0. Knowledge of OOAD, UML, design patterns. Experience in Build & Configuration Management. Microsoft Certified Professional (MCP) is a plus. Qualifications Bachelor s or Master s Degree in Computer Science, Information Technology, or related field. 8 12 years of proven experience in mobile and software development. Soft Skills & Company Culture Fit Positive attitude with a team-first mindset. Strong verbal and written communication skills. Collaborative, respectful, and eager to mentor team members. Passion for continuous learning and skill improvement. Ability to thrive in a fast-paced, agile environment. Perks & Benefits Flexible working hours Comprehensive medical & insurance coverage Learning and development support Collaborative and innovation-driven work culture About In4Velocity Since 2004, In4Velocity has been a trusted technology partner for real estate, construction, and infrastructure companies, helping them streamline operations with our powerful platform In4Suite . Our all-in-one software solution integrates every core function of real estate development, providing a 360-degree view across business processes. From the buy-side to sell-side to in-side operations, In4Suite drives digital transformation, supported by robust BI tools and global customer support. Join us in our mission to redefine how the real estate industry operates through innovation and intelligence. Apply now and become a part of our growth story. Qualification : Bachelors or Masters Degree in Computer Science, Information Technology, or related field.
(senior) Frontend Engineer
Cognite
(Senior) Frontend Engineer Location: Bengaluru (Whitefield) Team: Product Engineering Employment: Full-Time | Hybrid About Cognite Cognite is a global SaaS leader using AI and data to solve complex industrial challenges in Oil & Gas, Chemicals, Pharma, Manufacturing, and Energy. With products like Cognite Atlas AI and Cognite Data Fusion (CDF), we drive industrial digital transformation. Recognized as a 2022 Technology Innovation Leader and 2024 Microsoft Energy & Resources Partner of the Year, Cognite is a top choice for tech talent looking to innovate. Our Values Impact: Deliver measurable outcomes. Ownership: Take responsibility beyond your role. Relentless: Innovate with determination and care. Role Overview Join a dynamic Product team building Cognite Data Fusion, a scalable platform unlocking value from industrial data. You ll work in autonomous teams alongside product managers and engineers, focusing on critical authentication and authorization services that secure privileged data. This role combines security, infrastructure, and user-facing feature development. Key Responsibilities Own and solve end-to-end frontend problems across diverse systems and technologies. Collaborate with multiple stakeholders and subject matter experts in a fast-paced environment. Design user-focused solutions that help users get their jobs done efficiently. Develop elegant APIs, user experiences, and underlying frontend infrastructure. Contribute actively to product and technical roadmaps. Engage with users to deeply understand their needs and build effective products. About You Passionate about creating great user experiences and making users happy. Skilled at prioritizing tasks for maximum impact. Write clean, efficient, maintainable code with a strong focus on quality. Proficient in JavaScript and TypeScript. Experienced with frontend frameworks like React, Angular, Vue, or similar. Adaptable to learn and use new languages or technologies as needed. Comfortable working in English-speaking environments. Bonus experience: Leadership or project management in frontend teams. Architecting frontend tiers for complex domains. Process industry knowledge. Python and data analytics. Mobile application development. Be part of a global, diverse community of 70+ nationalities focused on inclusion. Modern, fun, hybrid work culture based in Whitefield, Bengaluru. Flat hierarchy with direct access to decision-makers. Work alongside experts on ambitious, impactful projects across industries. Join our HUB for conversations and connections with Cognite teams and partners. Make Your Impact Join Cognite to empower industries through digital transformation, enabling better decisions and sustainable value. We encourage candidates from all backgrounds to apply, even if you don t meet every requirement.
Security Engineer
Danaher Corporation
Join Our Team as a Security Engineer Location: Bengaluru, India (On-site) Department: Global Information Security Reports to: Director of Information Security APAC At Cytiva, we are dedicated to advancing future therapeutics from discovery to delivery. As part of our Global Information Security Team, you ll work at the forefront of securing the systems, applications, and infrastructure that power critical healthcare solutions. Join us and play a key role in designing and implementing secure, resilient systems that ensure business continuity and safeguard our digital assets. What You Will Do Secure Architecture Design: Assist in developing and implementing secure architecture solutions for systems, applications, and infrastructure. Threat Modeling & Risk Assessment: Perform threat modeling and support security risk assessments to proactively identify vulnerabilities and mitigate potential threats. Design Reviews: Participate in security design reviews for applications and infrastructure across various environments, ensuring security best practices are followed. Security Technology Implementation: Deploy and manage enterprise security technologies, including Identity and Access Management (IAM), Data Loss Prevention (DLP), and Mobile Device Management (MDM). Regulatory Compliance: Ensure alignment with regulatory compliance and audit requirements, supporting the organization in maintaining secure, compliant systems. Who You Are Education: Bachelor s degree in Computer Science, Information Security, Cyber Security, or a related discipline. Experience: At least 5+ years of experience in security engineering or architecture, including expertise in threat modeling, risk assessment, and security architecture principles. Security Technologies: Hands-on experience with security technologies such as IAM, SIEM, EDR, DLP, and MDM. Cloud Security: Familiarity with cloud technologies (e.g., AWS, Azure, GCP) and cloud security best practices. Regulatory Compliance: Experience with frameworks and regulatory standards such as ISO 27001, NIST, and CIS Controls. Travel, Motor Vehicle Record & Physical/Environmental Requirements Travel: Ability to travel globally up to 10% of the time to support regional and global security initiatives. It Would Be a Plus If You Also Have: Experience conducting security design reviews for infrastructure, applications, and cloud environments. Expertise in implementing security standards and secure design patterns in alignment with frameworks like ISO 27001, NIST, and CIS Controls. Experience providing technical security advisory support to project teams, ensuring compliance with security and regulatory standards. Impactful Work: Your role directly influences the security and reliability of life-saving healthcare solutions used around the globe. Global Collaboration: Work with a diverse, dynamic, and global team of security experts dedicated to making a real difference. Career Development: Take advantage of opportunities for professional growth and continuous learning in a rapidly evolving industry. Apply now and join a global leader in advancing therapeutics and securing tomorrow s healthcare technologies. Qualification : Bachelors degree in Computer Science, Information Security, Cyber Security, or a related discipline.
Senior Software Engineer, Core Data, Data Indexing
Google Careers
Job Title: Software Engineer Location: Bengaluru, India Company: Google Minimum Qualifications: Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. 5 years of experience with one or more general-purpose programming languages, including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go. 4 years of experience with Distributed Processing, System Design, and High-Performance Computing. Preferred Qualifications: Experience in solving ambiguous problems in complex environments. Experience in building distributed systems that are scalable and efficient. Ability to design and complete projects independently, taking ownership of the end-to-end process. About the Job: Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile. The list of technologies we engage with is always growing. As a software engineer, you will work on a specific project critical to Google s needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, to display leadership qualities, and to be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Core Team Overview: The Core team builds the technical foundation behind Google s flagship products. We are the owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure that make up the backbone of Google s services. These are essential building blocks for creating excellent, safe, and coherent user experiences that also drive the pace of innovation for every developer at Google. We look across Google s products to build central solutions, break down technical barriers, and strengthen existing systems. As the Core team, we have the unique opportunity to impact critical technical decisions across the company, influencing the direction of the most foundational and influential aspects of Google s technology. Responsibilities: Work on a core indexing platform that is pivotal to the functionality and performance of Google s services. Design, develop, and maintain highly efficient, scalable, and robust systems to manage large-scale indexing challenges. Work with cross-functional teams to create innovative solutions for distributed computing problems, ensuring that Google s products remain performant and reliable at scale. Contribute to building distributed systems capable of handling immense data volumes in real-time, ensuring that Google's systems can scale with global usage. Participate in code reviews, design discussions, and the creation of detailed documentation to ensure high-quality outcomes. Qualification : Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
Software Engineer Iii, Google Cloud
Google Careers
Job Title: Software Engineer Location: Bengaluru, India Company: Google Minimum Qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical fields. Experience developing accessible technologies that meet diverse user needs. About the Job: Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list goes on and continues to grow every day. As a software engineer, you will work on a specific project critical to Google s needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, to display leadership qualities, and to be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Cloud Overview: Google Cloud accelerates every organization s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google s cutting-edge technology and tools to help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities: Write product or system development code, focusing on building scalable and efficient systems. Participate in, or lead design reviews with peers and stakeholders to decide on the most appropriate technologies for the task. Review code developed by other developers and provide feedback to ensure best practices, such as: Style guidelines Code accuracy Testability Efficiency Contribute to existing documentation or educational content, and adapt it based on product or program updates and user feedback. Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and understanding their impact on hardware, network, or service operations and quality. Qualification : Master's degree or PhD in Computer Science or related technical fields.
Openbmc Developer
International Business Machines
OpenBMC Developer Location: Bangalore, Karnataka, India Experience: 2 10 Years Job Type: Full-Time Education: Bachelor s Degree (Master s preferred) Industry: Technology / Firmware Development Company: IBM India Systems Development Lab (ISDL) Introduction: IBM is one of the world s largest and most innovative technology companies, operating in over 170 countries. With a legacy of more than 100 years, IBM is at the forefront of global transformation, reshaping industries through the power of Cloud, AI, Analytics, Security, Mobile, and IoT. At IBM, we believe in doing work that matters. We re building a smarter business and a better world and we want bright, driven minds like yours to join us. This is your opportunity to become an essential part of a company that fosters creativity, growth, and the pursuit of innovation. About the Role: As a Firmware Developer in our India Systems Development Lab (ISDL), you will contribute to the design and development of features for IBM's next-generation enterprise Power servers. Working within the global WW Firmware Development Organization, you will focus on cutting-edge development on the OpenBMC stack, helping shape the future of server infrastructure. Your Responsibilities: Design and develop firmware components and features independently and collaboratively. Work on the OpenBMC stack, contributing to the architecture and feature development for IBM Power systems. Collaborate with cross-functional, global teams in an Agile environment. Participate in code reviews, debugging, and hardware bring-up activities. Ensure the delivery of high-quality, efficient, and scalable code. Required Technical and Professional Expertise: 2 10 years of relevant industry experience. Strong programming skills in Modern C++ (including STL, data structures, and design patterns). Solid understanding of Linux operating systems, with hands-on experience across various flavors. Experience with open-source tools and scripting: Git, Gerrit, Jenkins, Bitbake, Python/Perl. Excellent debugging and problem-solving skills. Ability to work independently as a self-starter and as part of a global agile team. Preferred Technical and Professional Experience: Prior experience in OpenBMC development. Exposure to server management protocols: Redfish, REST, HTTP. Familiarity with hardware abstraction, including protocols like I2C, SPI, GPIO and Device Tree manipulation. Understanding of networking concepts (Socket programming, SSL, certificates, Linux firewalls). Experience with C++17 or C++20 standards is highly desirable. Involvement in hardware bring-up or low-level firmware debugging is a strong plus. Work on industry-leading systems powering the world's critical infrastructure. Collaborate with global innovators across cutting-edge domains. Enjoy a workplace that values diversity, learning, and career growth. Be part of a company committed to building a smarter planet. Qualification : Bachelors Degree (Masters preferred)
Android Developer
Techasoft Pvt. Ltd.
Job Title: Android Developer Experience: 2+ Years Location: Bangalore Responsibilities Design and develop advanced Android applications. Collaborate with cross-functional teams to define and implement new features. Work with external data sources and APIs. Unit-test code for robustness, including edge cases and general reliability. Address bugs and optimize application performance. Continuously explore and integrate new technologies to enhance development efficiency. Requirements Minimum 2 years of software development experience in Android. Proven Android development experience with at least one published app. Experience with Android SDK and working with remote data via REST and JSON. Familiarity with third-party libraries and APIs. Understanding of mobile development trends, architectures, and emerging technologies. Strong knowledge of the full mobile development life cycle.
Mobile App Developer
Techasoft Pvt. Ltd.
Job Title: Mobile App Developer Experience: 2 to 4 Years Location: Bangalore Qualifications 2-3 years of experience developing mobile applications using React Native. Professional program certification in React Native is strongly preferred. Experience working on large-scale software projects. Professional experience using cybersecurity and open-source technology. Outstanding collaboration and communication skills. Experience developing secure software systems based on industry specifications. Ability to analyze code for weaknesses and errors, providing detailed plans for improvement. Experience developing customized code for multiple projects simultaneously. Job Description Experience with React Native, TypeScript, Aurelia, and ES6+ syntax. Proficient in REST API and Web API. Strong skills in JavaScript and TypeScript. Translate wireframes and PSD designs using HTML5, CSS3, Node.js, and MongoDB. Design and build apps for iOS and Android. Required experience in product-based companies. Hands-on full-stack React Native development and custom React Native plugins for both iOS and Android. Experience with React Native map wrappers (Google, Leaflet, or ESRI).
Software Engineer Iii, Infrastructure, Core
Google Careers
Job Title: Software Engineer Location: Bengaluru, India Company: Google Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms in either an academic or industry setting. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience building and developing infrastructure, distributed systems, or networks, or experience with compute technologies, storage, or hardware architecture. Experience developing accessible technologies. About the Job: Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities, and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions that impact billions of users worldwide. Responsibilities: Write product or system development code to build solutions at scale. Participate in, or lead, design reviews with peers and stakeholders to make technology decisions and choose the best available solutions. Review code developed by other engineers, providing feedback to ensure best practices are followed (e.g., style guidelines, checking code in, accuracy, testability, efficiency). Contribute to existing documentation or educational content, updating it based on product or program changes and user feedback. Triage product or system issues, debug, track, and resolve them by analyzing the sources of issues and assessing their impact on hardware, networks, or services. About the Core Team: The Core team at Google builds the technical foundation behind Google s flagship products. As the foundation of Google s platform, we are responsible for the underlying design elements, developer platforms, product components, and infrastructure that are essential for building excellent, safe, and coherent experiences for users. We influence the pace of innovation across every developer team at Google. We provide central solutions, break down technical barriers, and strengthen existing systems, creating innovative and scalable solutions that power the products used by billions of people. Qualification : Master's degree or PhD in Computer Science or related technical fields.
Software Engineer III, Scaled Infrastructure
Google Careers
Software Engineer at Google Minimum Qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting, and building software for data privacy or security (e.g., identity and access management). Experience with C++, infrastructure design, and Android app development. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Experience with Security Analysis, Program Analysis, Decompiler. Knowledge of code and system health, diagnosis and resolution, and software test engineering. About the Job: Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will participate in the development of large scale Google infrastructure Design, as well as develop, and maintain scalable Google wide infrastructure to scan 1 million Android apps per day, manage Petabytes of analysis data, and protect over 3 billion devices. You will build systems to manage and extract intelligence from various sources and make the intelligence available to various internal systems and stakeholders The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products from apps to TVs, from laptops to phones that have an impact on people s lives across the world. Responsibilities: Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Software Engineer Iii, Android
Google Careers
Software Engineer at Google (Android Focus) Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting, and with Android application development. Experience in Android, Kotlin, Java, Mobile App Development, API Design. Preferred Qualifications: Master's degree or PhD in Computer Science or related technical field. 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Experience in code and system health, diagnosis and resolution, and software test engineering. Experience in backend e-commerce, internationalization, and localization. About the Job: Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products from apps to TVs, from laptops to phones that have an impact on people s lives across the world. Responsibilities: Write product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Android With Rust Experts
Kpit Technologies
Job Summary: Embedded Developer (Rust, Android, Embedded C) Location: Pune & Bangalore Experience: 5-10 years Skills Required: Rust, Embedded Development, Android, Embedded C Preferred Skills: SQA Knowledge, Agile, ASPICE Position Overview: We are seeking an experienced Embedded Developer proficient in Rust, Android development, and Embedded C to join our team. This role is ideal for someone with 5-10 years of experience in the embedded systems domain who is passionate about developing high-quality, scalable solutions for cutting-edge technologies. As an Embedded Developer, you will work on designing, developing, and optimizing embedded systems, particularly with Rust and Android-based platforms, while applying best practices in software quality assurance (SQA) and Agile methodologies. Key Responsibilities: Embedded Development: Design, develop, and implement embedded systems solutions using Rust and Embedded C. Ensure that solutions meet project requirements and quality standards. Android Integration: Develop and optimize Android-based applications that interface with embedded systems, ensuring seamless communication between hardware and software. Quality Assurance (SQA): Apply SQA principles to ensure the software meets the highest standards of quality and performance. Conduct rigorous testing to validate system functionality. Collaboration & Agile Methodology: Work collaboratively within an Agile framework with cross-functional teams, including hardware engineers, software engineers, and product managers, to deliver features in sprints. ASPICE Compliance: If applicable, follow ASPICE guidelines to ensure that the development process adheres to industry standards and best practices. Essential Skills: Rust Programming: Extensive experience with Rust, particularly in embedded environments. Embedded Systems Development: Proficient in Embedded C and hands-on experience with microcontrollers, system-on-chips (SoCs), and real-time operating systems (RTOS). Android Development: Strong experience with Android development, particularly in integrating embedded systems with Android apps or services. Preferred Skills: SQA Knowledge: Familiarity with Software Quality Assurance (SQA) practices and tools for testing embedded systems. Agile Methodology: Experience working in Agile teams and familiarity with Agile project management tools. ASPICE: Knowledge of Automotive SPICE (ASPICE) or similar standards in the context of embedded systems development. Work Location: Pune, Maharashtra Bangalore, Karnataka
Application Security Engineer
Phonepe
Job Title: Application Security Engineer About PhonePe Group PhonePe is India s leading digital payments company with 500 million registered users and 37 million merchants, covering over 99% of India s postal codes. Building on its leadership in digital payments, PhonePe has expanded into financial services, including insurance, mutual funds, stock broking, and lending. It has also ventured into adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store, India s first localized app store. The PhonePe Group is a portfolio of businesses aligned with the company s vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we empower our people and trust them to do the right thing. We create an environment that enables you to give your best every day, from day one. If you are passionate about building technology that impacts millions, ideating with the brightest minds, and executing with purpose and speed, PhonePe is the place for you! Job Description We are looking for a skilled Application Security Engineer to join our team and strengthen our security posture. You will proactively identify and mitigate vulnerabilities across our web applications, APIs, and mobile apps. The ideal candidate will have a strong background in penetration testing, secure code review, and security automation. Roles & Responsibilities (What You Will Do) Penetration Testing: Perform penetration testing on web applications, APIs, and mobile apps, providing in-depth vulnerability analysis and remediation guidance. Secure Code Review: Conduct both manual and automated secure code reviews, primarily in Java, Python, and JavaScript. Security Automation: Develop security automation solutions using Python to streamline testing, improve coverage, and reduce manual effort. Collaborate with Development Teams: Work closely with development teams to ensure timely resolution of security issues within fast-paced release cycles. Threat Modeling: Create and maintain threat models, applying threat modeling techniques to proactively identify and mitigate design-level security risks. Security Education: Foster a security-first mindset by educating developers on secure coding practices, common vulnerabilities, and attack vectors. Effectively communicate security findings to stakeholders. What Makes You a Great Fit Experience: 1-5 years of experience in application security, penetration testing, or related fields. Penetration Testing Expertise: Strong penetration testing expertise with tools like Burp Suite, OWASP ZAP, semgrep, MobSF, Jadx-GUI, and other mobile security testing frameworks. DevSecOps Knowledge: Experience integrating security into the SDLC and familiarity with DevSecOps tools. Secure Coding Knowledge: Proficiency in secure coding principles, OWASP Top 10, CWE, and exploit techniques. Scripting Skills: Strong scripting skills (Python preferred) for security automation. Communication Skills: Excellent communication and stakeholder management abilities. Continuous Learning: Passion for continuous learning and staying updated on security trends. Certifications (Optional): Certifications like OSCP, OSWE, CRTP, or a proven Bug Bounty track record and/or CTF participation are a plus. PhonePe Full-Time Employee Benefits Insurance Benefits: Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance. Wellness Program: Employee Assistance Program, Onsite Medical Center, Emergency Support System. Parental Support: Maternity and Paternity Benefits, Adoption Assistance Program, Day-care Support. Mobility Benefits: Relocation Benefits, Transfer Support Policy, Travel Policy. Retirement Benefits: Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment. Other Benefits: Higher Education Assistance, Car Lease, Salary Advance Policy. Why Work at PhonePe Working at PhonePe is a rewarding experience. With great people, a work environment that thrives on creativity, and the opportunity to take on roles beyond your defined job description, PhonePe offers a chance to grow your career in an innovative, dynamic company.
Mobile Automation Engineer (Appium)
Mirafra Technologies
Mobile Automation Engineer (Appium) Location: India (Bangalore) Experience: 4+ Years Education Qualification: B.E. in Computer Science / Electronics About Mirafra Founded in 2004, Mirafra is a fast-growing global product engineering services company specializing in Semiconductor Design, Embedded Systems, Digital Solutions, and Application Software. With over 1,500+ professionals worldwide, we provide cutting-edge solutions to Fortune 500 clients across industries such as Semiconductor, Internet, Aerospace, Networking, Telecom, Medical Devices, and Consumer Electronics. Recognitions: Best Company to Work For SiliconIndia (2016) Most Promising Design Services Provider SiliconIndia (2018) Top 10 Admired Companies for Software Services DigiTech Insight (2022) Roles and Responsibilities Test Automation & Scripting Develop and maintain automated test scripts using Appium for iOS and Android applications. Implement load/performance and security/authentication automated testing. Automate REST API testing to ensure seamless mobile app functionality. Work with LambdaTest, BrowserStack, or Sauce Labs for mobile test automation. Agile & Collaboration Participate in Agile development (Sprint planning, Retrospectives, etc.). Collaborate with Developers, QA Engineers, and Product Teams to enhance test coverage. CI/CD & Reporting Integrate automated tests with Jenkins/Bamboo for continuous integration. Monitor test execution, track defects, and provide detailed test reports using JIRA. Skills & Qualifications Education: B.E. in Computer Science / Electronics Technical Expertise: Automation Testing Tools: Appium (Mobile Automation), JMeter (Performance Testing) Testing Platforms: LambdaTest, BrowserStack, Sauce Labs Software Development Methodologies: Agile (Scrum/Kanban) CI/CD & DevOps: Jenkins, Bamboo Testing Strategies: Functional, Performance, Security, API, and UI Testing Soft Skills: Strong problem-solving and analytical skills. Excellent communication and team collaboration. Ability to work in fast-paced Agile environments. Work on innovative projects with cutting-edge mobile automation. Global work environment with top-tier clients. Career growth opportunities and exposure to the latest technologies. Award-winning workplace culture and industry recognition. Excited to take on a challenging Mobile Automation role? Apply now!
Software Engineer Iii, Infrastructure, Core
Google Careers
Job Title: Software Engineer About the Role: At Google, our Software Engineers are at the forefront of innovation, designing and developing cutting-edge technologies that shape how billions of users connect, explore, and interact with information. Our products operate at an immense scale, extending far beyond web search, and require engineers who bring fresh perspectives from diverse technical domains, including information retrieval, distributed computing, large-scale system design, networking, security, artificial intelligence, natural language processing, UI design, and mobile development. As a Software Engineer, you will contribute to mission-critical projects, collaborating with teams across Google to develop, test, deploy, maintain, and enhance software solutions. Your versatility, leadership abilities, and enthusiasm for solving complex challenges will be crucial as you navigate projects across the full technology stack. The Core Team serves as the backbone of Google s technical infrastructure, building the foundational elements behind our flagship products. This team is responsible for developing essential developer platforms, product components, and infrastructure that drive innovation across Google s ecosystem. As a member of this team, you will play a pivotal role in breaking down technical barriers, optimizing existing systems, and making key architectural decisions that influence the entire organization. Key Responsibilities: Design, develop, and maintain high-quality software solutions that support Google's technical infrastructure and products. Participate in and lead design reviews with peers and stakeholders, evaluating available technologies to determine optimal solutions. Conduct thorough code reviews to ensure adherence to best practices, including code quality, efficiency, accuracy, testability, and compliance with style guidelines. Contribute to documentation and educational resources, updating content based on product enhancements and user feedback. Troubleshoot and debug complex system issues, analyzing their impact on hardware, networks, and service operations to maintain optimal performance and reliability. At Google, we foster a culture of continuous learning, innovation, and technical excellence. If you're passionate about solving challenging problems and building world-class technology, we invite you to be part of our journey. Qualification : Bachelors degree or equivalent practical experience.
Senior Software Engineer, Google Ads
Google Careers
About the Job Google s software engineers develop next-generation technologies that transform how billions of users connect, explore, and interact with information. Our products operate at massive scale and extend well beyond web search. We seek engineers who bring fresh ideas from diverse areas, including: Information retrieval Distributed computing Large-scale system design Networking and data storage Security Artificial intelligence Natural language processing UI design and mobile As a Software Engineer at Google, you ll work on a specific project critical to Google s needs, with opportunities to switch teams and projects as you and our fast-paced business evolve. We need engineers who are versatile, show leadership qualities, and are enthusiastic about solving new problems across the full stack as we continue to push technology forward. With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. About Google Ads Google Ads powers the open internet with cutting-edge technology that creates value for users, publishers, advertisers, and Google. Our teams build Google s advertising products across search, display, shopping, travel, and video advertising, as well as analytics. We create trusted experiences between people and businesses with useful ads that help grow companies from small businesses to large brands and YouTube creators. Responsibilities Write and test product or system development code. Participate in, or lead design reviews with peers and stakeholders to evaluate technologies and approaches. Review code developed by other developers, providing feedback to ensure best practices (e.g., style guidelines, code accuracy, testability, and efficiency). Contribute to and adapt documentation and educational content based on product updates and user feedback. Triage and debug product or system issues by analyzing sources of problems and their impact on hardware, networks, or service operations. Minimum Qualifications Bachelor s degree or equivalent practical experience. 5 years of experience in software development in one or more programming languages, with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products. 1 year of experience in software design and architecture. Preferred Qualifications Master s degree or PhD in Computer Science or a related technical field. 1 year of experience in a technical leadership role. Experience developing accessible technologies. Qualification : Bachelors degree or equivalent practical experience.
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted