Python C C Programming Jobs in Bengaluru

706 Jobs Found

ST

Security Research Engineer - Security Research

Secpod Technologies

5-8 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Security Research Engineer Security Research Experience: 5 8 Years | Location: Bangalore | Employment Type: Full-Time About SecPod SecPod is a SaaS-based cybersecurity products company focused on prevention-first security. Our Saner Cloud platform is a unified CNAPP solution that combines AI-driven threat intelligence, automated vulnerability detection, and Cloud Security Posture Management (CSPM) to secure multi-cloud environments. Role Summary We are seeking a highly skilled Security Research Engineer to join our Security Research team. This role focuses on researching emerging cloud security threats, developing security intelligence feeds, building proof-of-concepts (PoCs) for misconfigurations, and creating automated remediation and compliance content. Key Responsibilities Threat Research: Conduct security research to develop intelligence feeds and checks with a strong emphasis on cloud security. Vulnerability & Risk Analysis: Identify and create PoCs for emerging cloud misconfigurations and security risks. Automation: Develop automation for research and validation tasks using Python or other scripting languages. Compliance & Remediation: Build remediation feeds for cloud misconfigurations and compliance benchmarks. Lifecycle Management: Manage the end-to-end lifecycle of research outputs, from initial development through production release. Required Qualifications & Skills Professional Experience: 5 8 years in security research or engineering, with at least 3 years in a senior technical role. Cloud Infrastructure: Hands-on experience with AWS, Azure, or GCP. Technical Fundamentals: Strong understanding of operating systems, networking, and computer science security. Programming: Proficiency in languages such as Python, C, C++, or Java. Environment Expertise: Experience across Linux/Unix, Windows, and virtualization environments. Compliance: Solid knowledge of cloud security and security benchmark compliance. Education Bachelor s degree (or equivalent) in Computer Science or a related field. Qualification : Bachelors degree (or equivalent) in Computer Science or a related field

Security Research Security research Engineer Security engineer
ST

Senior Test Automation Engineer

Secpod Technologies

3-5 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Senior Test Automation Engineer Experience: 3 5 Years | Location: Bangalore | Employment Type: Full-Time About SecPod SecPod (Security Podium) is a global cybersecurity company that focuses on preventive cybersecurity solutions. Their SanerNow Platform unifies vulnerability management, patching, compliance, and threat detection into a single agent and dashboard. Role Summary We are seeking a highly skilled Senior Test Automation Engineer to lead and drive automation initiatives across SecPod s platforms. This role involves owning the end-to-end automation strategy, building scalable frameworks, and ensuring the delivery of high-quality, secure software. Key Responsibilities Solution Design: Own the design, development, and maintenance of automated testing solutions and scalable test cases. Framework Enhancement: Build and maintain frameworks for Web, Desktop, and REST APIs. Strategy & Best Practices: Define automation strategies, test design techniques, and optimize test execution efficiency. Regression Expansion: Continuously evaluate and expand regression suites for new features. Technical Collaboration: Work closely with Architects and Development Leads to ensure top-tier deliverables. Required Qualifications & Technical Skills Experience: 3 5 years of hands-on experience in test automation. Framework Development: Strong experience designing frameworks for applications built using Java, JavaScript, C, and C++. Programming: Proficiency in Java or Python. SDLC/STLC: Deep understanding of the Software Testing Life Cycle and software engineering principles. DevOps & CI/CD: Practical experience with Jenkins or Bamboo and CI/CD pipeline implementation. Technical Breadth: Knowledge of HTTP, REST, and database concepts across Linux and Windows environments. Domain Knowledge: Experience in the cybersecurity domain is a strong advantage. Non-Technical Skills Agile Mindset: Ability to adapt quickly in a fast-paced environment. Analytical Thinking: Excellent troubleshooting, debugging, and research-oriented problem-solving skills. Communication: Strong collaboration and verbal/written communication skills. Education: Bachelor s or Master s degree (BE / MCA / M.Tech). Qualification : Bachelors or Masters degree (BE / MCA / M.Tech)

Senior Automation Test automation Automation test Senior test automation
FW

Software/embedded Developer

Fracktal Works

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Position: Software/Embedded Developer Location: Bengaluru Employment Type: Full-Time Job Overview We are seeking a motivated and skilled Software/Embedded Developer to design, develop, and implement **embedded solutions** for our 3D printer systems. This role focuses on enhancing UI/UX interfaces, communication protocols, and hardware integration for embedded platforms. Key Responsibilities Embedded Development: Design and develop embedded applications using **Python and/or C++**. UI/UX: Build intuitive **UI/UX interfaces using Qt** for embedded platforms. Communication: Implement and maintain **web socket communication** for device connectivity. Functionality Enhancement: Develop and integrate **plugins** to enhance product functionality. Version Control: Use version control systems (**GitHub**) for code management and collaboration. Microcontroller Interfacing: Program and interface with **Raspberry Pi and Atmega-based microcontrollers**. Hardware Integration: Collaborate with hardware engineers to integrate software with 3D printer electronics. Testing & Optimization: Debug, test, and optimize embedded applications to ensure system reliability and performance. Code Quality: Participate in **code reviews** and provide feedback on system design and implementation. Required Qualifications & Skills Education: Bachelor s degree in Electronics, Computer Science, or a related field (**Freshers welcome**). Experience: Proven experience in embedded systems development. Core Programming: Proficiency in **Python and/or C++**. GUI Framework: Hands-on experience with **Qt framework** for GUI development. Design: Strong understanding of **UI/UX principles**. Technical Tools: Experience with **web sockets, plugin development, and version control systems (GitHub)**. Hardware Platforms: Practical knowledge of working with **Raspberry Pi and Atmega microcontrollers**. Domain Knowledge: Familiarity with **3D printing technology** is a strong advantage. Soft Skills: Excellent **problem-solving and debugging skills**; strong communication and teamwork abilities. Qualification : Bachelors degree in Electronics, Computer Science, or a related field

Software Embedded Software embedded Embedded software Developer
AS

Quality Leader

Avin Systems

8-12 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Quality Leader Location: Bangalore Experience: 8 12 Years Education: B.E / B.Tech / M.E / M.Tech in Electronics, Computer Science, or a related discipline Job Summary We are looking for an experienced Quality Leader to drive software and process quality across embedded systems projects, with a focus on ASPICE, CMMI, and Functional Safety standards. The ideal candidate will have deep expertise in quality systems, metrics-driven process evaluation, and project lifecycle management. This role is instrumental in ensuring that project deliverables meet the highest standards of quality, safety, and compliance especially within the automotive domain. Key Responsibilities Process Monitoring & Compliance Ensure adherence to defined processes (ASPICE 3.1/4.0, CMMI, ISO standards) across multiple projects. Identify and report non-compliance issues and drive corrective/preventive actions (CAPA). Conduct process audits and facilitate project quality gate reviews. Data Collection & Metrics Analysis Collect project and process data to derive key quality metrics (e.g., defect density, review efficiency, process compliance scores). Perform root cause analysis (RCA) for quality issues and implement improvement actions. Tool and System Oversight Manage configuration management systems and defect/issue tracking tools. Work closely with development and testing teams to ensure tool usage aligns with defined processes. Process Definition & Improvement Define, maintain, and continuously improve the organization s Quality Management System (QMS). Contribute to functional safety and cybersecurity process definition (e.g., ISO 26262, ISO 21434). Promote a culture of quality and continuous improvement through training, mentoring, and awareness programs. Required Skills & Experience 8 12 years of experience in quality assurance or process management in embedded software projects. In-depth knowledge of ASPICE (3.1/4.0), CMMI, and SDLC models such as V-Model, Agile/Scrum. Experience with software quality metrics, root cause analysis, and CAPA processes. Familiarity with defect tracking and configuration management tools (e.g., Jira, IBM Rational, Git, SVN). Understanding of software quality factors, process audits, and measurement techniques. Exposure to Functional Safety (ISO 26262) and QMS process definition. Working knowledge of at least one programming language (C, C++, Python, etc.) to understand software deliverables from a quality perspective. Preferred / Added Advantage Experience in the automotive domain, including compliance with industry-specific safety and cybersecurity standards. Involvement in certification or appraisal processes (e.g., ASPICE assessments, CMMI appraisals). Knowledge of ISO 21434 (Automotive Cybersecurity). Lead quality transformation initiatives across cutting-edge embedded projects. Collaborate with top-tier automotive and industrial clients. Play a strategic role in shaping process excellence and organizational quality culture. Competitive compensation and a platform for professional growth. Qualification : B.E / B.Tech / M.E / M.Tech in Electronics, Computer Science, or a related discipline

Quality Leader Quality leader Full-Time Quality management
FW

Software Embedded Engineer

Fracktal Works

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Software & Embedded Systems Engineer Location: Bangalore Department: Engineering Role Summary Fracktal Works is looking for a skilled and motivated Software & Embedded Systems Engineer to join our innovative engineering team in Bangalore. The ideal candidate has a strong foundation in software development, hands-on experience with embedded systems, and a keen interest in working with hardware platforms. Experience with 3D printers is a plus. This role will involve designing, developing, and maintaining embedded software solutions, collaborating closely with hardware teams, and contributing to cutting-edge projects in the field of additive manufacturing and automation. Key Responsibilities Design, develop, and maintain embedded software for various hardware platforms. Write clean, efficient, and optimized code in Python and C++ for embedded applications. Apply object-oriented programming (OOP) principles to develop modular and scalable codebases. Collaborate with hardware engineers to integrate, test, and debug embedded software with physical hardware. Build and experiment with Arduino, Raspberry Pi, and other microcontroller-based platforms. Diagnose and resolve software and hardware integration issues. Work within Linux environments for scripting, system management, and development tasks. Use Git, GitHub, and other version control tools for collaborative development and project tracking. Participate in code reviews, providing and incorporating constructive feedback to ensure code quality. Qualifications & Skills Bachelor s degree in Computer Science, Electronics/Electrical Engineering, Mechatronics, or a related field. Strong programming skills in Python and C++. Solid understanding of object-oriented programming (OOP) and software design principles. Experience with embedded systems development and working with hardware interfaces. Hands-on experience with Arduino, Raspberry Pi, or similar development boards. Proficiency with Linux systems (including shell scripting and system-level operations). Familiarity with version control systems (e.g., Git and GitHub). Prior experience with 3D printers either operating, building, or modifying them is an advantage. Excellent problem-solving skills, attention to detail, and a passion for hands-on development. Strong collaboration and communication skills both written and verbal. Knowledge of PCB design is a plus, but not required. At Fracktal Works, you ll join a team that is pioneering the future of manufacturing technology. You ll work on exciting projects in 3D printing and embedded systems, learn from a collaborative and highly skilled team, and make a tangible impact in an innovative, fast-paced environment. Qualification : Bachelors degree in Computer Science, Electronics/Electrical Engineering, Mechatronics, or a related field

Software Embedded Software embedded Embedded software Engineer
C-

Robotics Solution Engineer

Cynlr - Cybernetics H.i.v.e

3+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Robotics Solution Engineer Location: Bengaluru Key Focus Areas: The ideal candidate will have experience and expertise in 40-60% of the following domains: Task Development: Breaking down complex robotic tasks (e.g., pick, orient, place) and designing efficient workflows. Simulation and Validation: Using advanced physics-based simulation tools to model and validate robotic systems and interactions. System Integration: Seamless integration of hardware, software, and sensors tailored to customer environments. Customer-Centric Solutions: Customizing robotic solutions to fit specific customer requirements and constraints. Foundational R&D and ML Development: Supporting research and machine learning algorithm development to enhance robotic perception, autonomy, and decision-making. Roles and Responsibilities: Physics-Based Simulation Development: Develop comprehensive physics-based models for robots, environments, and their interactions. Create and validate dynamic models involving rigid body dynamics, contact physics, material properties, and compliance, especially for multi-arm robotic systems. Build and maintain digital twins of physical robots and real-world environments. Algorithm Development & Implementation: Design, implement, and validate control and motion planning algorithms for multi-arm robots, focusing on manipulation and grasping. Optimize kinematics, dynamics, and force-based control strategies for real-time robotic applications. Support learning-based algorithm implementation for real-time perception and manipulation, including simulation-based testing and validation. Machine Learning Applications: Apply machine learning techniques to robotic perception and decision-making. Implement learning-based algorithms for perception and manipulation tasks. Testing, Validation & Optimization: Develop protocols to validate simulation accuracy by bridging virtual and real-world performance. Create automated test sequences and metrics for robust validation across various scenarios. Analyze simulation results to enhance system performance, safety, and reliability, suggesting design improvements. Collaboration & Cross-Functional Support: Work closely with controls engineers to validate and tune control systems in simulation. Collaborate with algorithm, software, and hardware teams to refine systems and resolve issues. Provide insights from simulation analyses to guide product improvements. Documentation & Reporting: Document simulation approaches, assumptions, and validation outcomes clearly. Prepare detailed reports on system performance, testing results, and optimization opportunities. Skills and Experience: Core Expertise: Advanced physics-based modeling and numerical simulation techniques. Deep understanding of robot kinematics, dynamics, and control theory. Experience with simulation validation and verification methodologies. Sensor modeling for cameras, force/torque sensors, etc. Motion planning algorithm knowledge. Familiarity with machine learning frameworks (PyTorch, TensorFlow) and real-time control implementation. Software & Tools: Experience with physics simulation platforms like NVIDIA Isaac Sim/Omniverse, CoppeliaSim, Mujoco, PyBullet, PhysX, Gazebo, or equivalents. Proficient in Python and C++ for scripting and automation tasks. Comfortable integrating CAD software and managing version control with Git. Engineering & Analysis: Skills in system dynamics modeling and error analysis. Developing test plans and performing root cause analysis. Conducting feasibility studies and model validation. Required Qualifications: Bachelor s or Master s degree in Robotics, Mechanical Engineering, or related fields. Minimum 3 years of professional experience in robotics engineering, with a focus on simulation and modeling. Strong foundation in robot kinematics, dynamics, and control systems. Proficient in Python and C++ programming. Experience with physics engines (PhysX, Bullet, PyBullet) and validating simulation results with real-world data. Preferred Qualifications: Master s or PhD in Robotics, Computer Science, or a related discipline. Hands-on experience with NVIDIA Isaac Sim/Omniverse or similar simulation platforms. Background in computer graphics, sensor modeling, and digital twin technologies. Qualification : Bachelors or Masters degree in Robotics, Mechanical Engineering, or related fields.

Robotics Solution Engineer Robotics engineer Solution engineer
C-

Solution Architect - Robotics & Automation

Cynlr - Cybernetics H.i.v.e

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Solution Architect Robotics & Automation Location: Bengaluru Role and Responsibilities Engage closely with customers to understand their applications and translate requirements into detailed Solution Requirement Documents (SRD) for internal delivery. Conduct feasibility studies considering engineering constraints, system integration, ergonomics, unit economics, and process optimization. Design scalable, modular, and serviceable end-to-end automation solutions including factory layouts and workflow automation. Develop detailed solution architectures for automation systems (cells, lines), decomposing into hardware, software, and functional components. Analyze and optimize production processes using simulation tools, addressing bottlenecks to improve cycle times, throughput, and efficiency. Resolve robotic automation challenges such as part presentation, variability, path planning, precision, throughput, reliability, and safety compliance. Plan and manage project workflows, milestones, development, and testing cycles with a focus on process optimization and cycle time analysis. Create and implement test and validation frameworks for design, integration, performance, and safety based on simulation insights. Lead and collaborate with multidisciplinary teams (hardware, software, simulation) and communicate simulation outcomes effectively to customers. Provide ongoing technical guidance and support to customers throughout project lifecycles, tailoring solutions to operational needs. Oversee project planning, execution, and delivery ensuring alignment with customer expectations and production objectives. Skills and Experience Proven expertise in designing and delivering comprehensive robotic and automation solutions end-to-end. Skilled in creating scalable, modular, industry-agnostic system architectures enabling seamless production line integration. Experienced in leading multidisciplinary teams to successful solution delivery. Strong knowledge of warehousing, manufacturing, and assembly processes with an ability to customize solutions to diverse industries. Ability to troubleshoot complex technical issues and optimize performance using advanced simulation tools. Excellent communication skills, capable of explaining technical concepts and simulation results to both technical and non-technical stakeholders. Familiarity with PLCs, IPCs, sensors, IO devices, and communication protocols such as Modbus and Ethernet. Basic programming skills in Python, C++, or similar languages. Strong analytical and problem-solving aptitude with focus on production process optimization. Experience visualizing robotic work envelopes and motion constraints via simulation. Required Qualifications Bachelor s or Master s degree in Robotics, Mechatronics, Mechanical Engineering, Computer Science, or related field. Minimum 5 years experience in solution engineering or a similar role within industrial engineering. Proven customer-facing experience, preferably delivering solutions to large or Fortune 500 clients. Strong technical foundation in robotics, industrial machinery, and system-to-site integration. Demonstrated leadership in managing cross-functional teams and multiple projects. Excellent interpersonal and communication skills. Hands-on experience designing automation cells and systems. Additional Preferred Qualifications Master s degree in relevant discipline. 8-10 years of experience as a solution architect or similar senior role. Proficiency with factory simulation tools such as Siemens Plant Simulation, FlexSim, or equivalent. Credible project management experience. Familiarity with modern software development practices including Git and CI/CD pipelines. Qualification : Bachelors or Masters degree in Robotics, Mechatronics, Mechanical Engineering, Computer Science, or related field.

Solution Architect Solution Architect Architect solution Robotics
GC

Engineering Manager

Google Careers

3+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Engineering Manager GPay Nityam Location: Bengaluru, Karnataka, India Company: Google Minimum Qualifications Bachelor s degree or equivalent practical experience. 8+ years of experience in software development using one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Experience with mobile app, front-end, and backend technologies. 3+ years in a technical leadership role overseeing projects. 2+ years of experience in people management or team leadership. Preferred Qualifications Master s or PhD in Computer Science or related technical field. 3+ years of experience in a complex, matrixed organization. About the Role As an Engineering Manager at Google, you ll not only contribute to major technical projects but also provide leadership, strategy, and mentorship to your team. This role focuses on managing engineers across multiple teams and locations while overseeing the deployment of large-scale projects globally. You'll work on GPay Nityam, a team dedicated to improving recurring payments on Google Pay. The product spans both vertical and horizontal aspects managing everything from bill payments and mobile recharges to autopay, subscriptions, reminders, and daily payment habit tracking. The Payments team at Google builds technologies that make payments seamless and secure powering money movement for consumers and businesses alike. Key Responsibilities Define and communicate team goals aligned with broader organizational priorities. Set clear individual expectations based on roles and regularly discuss performance and growth. Develop and evolve mid-term technical vision and product roadmaps to support scalability and future infrastructure needs. Design, review, and guide system architecture and write development code to address complex, ambiguous problems. Review code from other engineers, ensuring adherence to best practices including code quality, efficiency, and testability. Collaborate across product, engineering, and leadership teams to ensure alignment and successful execution. Qualification : Masters or PhD in Computer Science or related technical field.

Engineering Manager Engineering manager Manager engineering Full-Time
DT

Principal Systems Development Engineer

Dell Technologies

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Principal Systems Development Engineer Thermal Controls Location: Bengaluru, India Team: Systems Development Engineering Company: Dell Technologies Role Overview As a Principal Systems Development Engineer specializing in Thermal Controls, you ll lead the design and validation of advanced cooling algorithms for Dell s server products, especially those geared towards AI, HPC, and enterprise applications. Your role bridges hardware, firmware, and software to deliver efficient, reliable thermal management systems and uncover innovation opportunities. Key Responsibilities Design, document, implement, and validate thermal control algorithms in collaboration with Dell s global systems management software and thermal teams. Debug and validate thermal control features on live server hardware. Set up and operate servers with varying configurations to test thermal control functionality. Diagnose and route field issues, contributing to resolution strategies. Develop or enhance automation tools to support thermal design and validation workflows. Essential Requirements 5+ years of industry experience in: Mechatronics Thermal controls Electronics cooling Hardware/firmware debugging Strong programming skills in Python, C, or similar languages. Familiarity with server systems: BIOS, CPLD, BMC, device drivers. Proficiency in Linux OS and strong understanding of general OS principles. Excellent debugging, problem-solving, and communication skills. Desirable Qualifications Bachelor s or Master s degree in: Computer Engineering Mechanical Engineering with a focus on controls or mechatronics Experience designing and implementing electronic cooling solutions (hardware to firmware). Proficiency with CAD tools (especially CREO) for mechanical and thermal design. You ll work on thermal control systems that enable the latest in AI and high-performance computing, shaping the future of Dell s data center and server technologies. Dell s engineering culture offers hands-on collaboration, career development, and the opportunity to lead innovations at the intersection of hardware, firmware, and software.

Principal Systems Development Systems development Engineer
DT

Technical Staff, Software Engineering

Dell Technologies

8+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Technical Staff, Software Engineering CTO Storage Team Location: Bengaluru, India Team: CTO Storage Company: Dell Technologies Role Overview You will architect and lead the development of advanced storage architectures focusing on data path technologies across Dell s storage portfolio. This senior technical role involves innovation in AI-driven infrastructure, storage protocols, and system integration, collaborating closely with product teams, management, and external partners to deliver cutting-edge solutions. Key Responsibilities Present innovative storage technology ideas to executive leadership. Architect detailed product designs including functionality, performance, integration, and hardware needs. Lead prototyping, testing, and validation efforts focusing on scalability and performance. Collaborate cross-functionally to build POCs and MVPs ensuring seamless integration of technologies. Mentor and uplift junior engineers and peers, encouraging innovative thinking and solutions. Essential Requirements Experience: 15+ years with Bachelor s degree, OR 12+ years with Master s degree, OR 8+ years with PhD, OR equivalent experience Expertise in AI-driven operations, telemetry, data integration, and storage connectivity/protocols. Deep knowledge of: Filesystem data paths, object protocols, Linux kernel ecosystem. Storage & networking drivers and standards. Unstructured & structured data ecosystems and connectors. Drive technologies and hardware ecosystem (CPU, PCIe, networking, DPU, offload engines). Strong programming skills in Embedded C and Python on Linux OS. Active contributions to open-source or tech communities, plus demonstrated leadership in mentoring. Desirable Qualifications Advanced certifications or publications in Storage Software, AI, Deep Learning, or related fields. Proven track record of leading impactful, innovative projects. Ongoing engagement with open-source projects or technical communities. Join a team pushing boundaries in storage and AI infrastructure, shaping the future of data management with innovative technologies. Collaborate with industry experts and enjoy growth opportunities while making a meaningful impact.

Technical Technical staff Software Technical software Software technical
MC

Data Engineer, Product Analytics

Meta Careers

4+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Data Engineer, Product Analytics Location: Bangalore, India Full Time Company: Meta Meta is looking for an experienced Data Engineer to join our Product Analytics team. In this role, you will work on some of the most extensive data sets in the world, crafting experiences for billions of people and millions of businesses. Your technical expertise and analytical mindset will help shape data solutions across Meta to drive user experience optimization, growth, and strategy. You'll work alongside software engineers, data scientists, and product managers to tackle the most interesting data challenges at a scale few companies can match. Key Responsibilities: Conceptualize and own the data architecture for multiple large-scale projects, balancing design and operational cost-benefit tradeoffs. Design and contribute to frameworks that improve logging data efficacy, working with data infrastructure teams to resolve issues. Collaborate with engineers, product managers, and data scientists to understand data needs and represent insights meaningfully. Define and manage Service Level Agreements (SLAs) for all data sets in allocated areas of ownership. Implement and maintain security models based on privacy requirements and ensure safeguards are followed to ensure data quality. Design, build, and launch sophisticated data models and visualizations that support multiple use cases across various products. Address complex data integration challenges using optimal ETL patterns, frameworks, and techniques from structured and unstructured data sources. Optimize existing processes, pipelines, dashboards, and systems to enhance the development of data artifacts. Influence product and cross-functional teams to identify data opportunities that will drive impact. Mentor junior team members by providing constructive feedback and receiving feedback to grow as a team. Minimum Qualifications: Bachelor s degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience. 4+ years of experience in roles focused on data engineering, data analysis, or similar positions, working with SQL, ETL, data modeling, and programming languages (e.g., Python, C++, Scala). Experience with SQL, ETL processes, and data modeling, along with at least one programming language (e.g., Python, C++, C#, Scala). Preferred Qualifications: Master's or Ph.D. degree in a STEM field (Science, Technology, Engineering, Mathematics). About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. Since launching Facebook in 2004, we have revolutionized how people connect. Our apps, including Messenger, Instagram, and WhatsApp, empower billions worldwide. Now, Meta is moving beyond 2D screens towards immersive experiences like augmented and virtual reality, building the next evolution in social technology. When you join Meta, you help shape the future of digital connection, taking us beyond screens, distance, and even the rules of physics. Equal Employment Opportunity: Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. Qualification : Bachelors degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.

Data Engineer Data Engineer Product Data Engineer product
CC

Subsurface Ai Specialist

Chevron Corporation

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Subsurface AI Specialist Location: Bengaluru, India Company: Chevron Experience: 5+ Years Focus Areas: AI, Machine Learning, Subsurface Data Analysis, Oil & Gas Position Overview The Subsurface AI Specialist will design and implement AI solutions using advanced analytics, modeling, and machine learning to optimize subsurface exploration and production. This role enhances decision-making, automates workflows, and improves resource extraction processes. Key Responsibilities Design and implement AI solutions for subsurface exploration and production. Identify AI opportunities to improve decision-making and automate workflows. Collaborate with Chevron subsurface practitioners and IT teams to deploy innovative AI solutions. Communicate AI value propositions to stakeholders. Ensure ethical AI usage and compliance with data privacy regulations. Analyze and interpret subsurface data to support resource management and decision-making. Key Skills & Qualifications Bachelor s or Master s degree in Geosciences, Petroleum Engineering, Computer Science, or related field. Minimum 5 years of hands-on experience in AI solution development for complex business problems. Knowledge of the oil and gas value chain (upstream, midstream, downstream). Strong background in machine learning, data science, and AI technologies. Proficiency in programming languages such as Python, C++, and cloud AI/ML services like Azure and Databricks. Preferred Qualifications Experience with Agentic AI. Benefits Competitive salary and benefits package Health, dental, and vision insurance Retirement savings plan Paid time off, including vacation and sick leave Opportunities for professional development Apply Now If you are passionate about AI and innovation in the energy sector, apply today to join Chevron's Subsurface team! Equal Opportunity Statement Chevron is an equal opportunity employer, committed to diversity and inclusion in the workplace. Qualification : Bachelors or Masters degree in Geosciences, Petroleum Engineering, Computer Science, or related field.

Subsurface Ai Specialist Ai specialist Full-Time
QI

Staff/senior Staff Ai Developer Advocate

Qualcomm India Private Limited

6+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Staff/Senior Staff AI Developer Advocate Location: Bangalore, Karnataka, India Company: Qualcomm India Private Limited General Summary We are looking for Developer Advocates to enable developers building with generative AI and AI-driven hardware applications. You will engage with the community and create resources to onboard developers on our platforms. Qualcomm products touch multiple industries, including mobile, laptops, mixed-reality, robotics, and industrial IoT. You will work closely with product, engineering, and regional sales teams to drive awareness and engagement for our platforms. You are a builder who loves writing code and integrating AI models into applications. Whether it's language-based use cases, computer vision, or audio, you can effortlessly integrate open-source models (large or small) and distilled models into applications. You are also a community builder, engaging, ideating, and helping others realize their development goals. Your contributions and insights from the community will directly impact product improvements, drive feature prioritization, and help create a repository of community-contributed sample applications, tutorials, and content. You will engage with community builders and influencers to build ecosystems that encourage constant collaboration. Responsibilities Engage with external developers in at least one of the following application areas: IoT, Automotive, Microsoft device ecosystem. Collaborate across software, hardware engineering, developer marketing, and product management teams. Understand trends in ML model design and workflow through academic research and developer engagements. Ensure comprehensive sample applications for AI on Linux/Windows using Snapdragon to cover a variety of models and use cases. Interface with 3rd party developers and internal teams to create easy-to-use sample applications and documentation for Windows on Snapdragon. Contribute new features and designs to the Qualcomm AI toolkit to enhance the developer workflow. Minimum Qualifications Bachelor's or advanced degree in computer science, artificial intelligence, or a related field. 6+ years of software engineering, systems engineering, or related work experience. Preferred Qualifications Excellent understanding of AI frameworks (e.g., TensorFlow, PyTorch), GPU programming, and parallel computing. Experience with large language models/foundational models is a plus. Good understanding of the complete AI software stack and AI performance tuning techniques on GPU, NPU-based systems. Experience in developing end-to-end AI applications on Windows using Windows ML, DirectML. Experience with training and deploying models on servers and porting them to client Windows compute platforms, including inference deployment and performance tuning. Proficiency in programming languages such as Python and C++. Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. Strong leadership abilities to guide development teams. Attention to detail with strong problem-solving, analytical, and debugging skills. Ability to adapt quickly and learn in a fast-changing environment. Familiarity with software development methodologies, version control systems, and agile project management practices. 12+ years of application development experience, with 5+ years in AI application development on Windows. Bachelor's degree in Computer Science or Electrical Engineering. Qualification : Bachelor's or advanced degree in computer science, artificial intelligence, or a related field.

Senior Ai Developer Senior developer Ai developer
NU

Member Of Technical Staff

Nutanix

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

MTS Dev Extension Engineer Description Hungry, Humble, Honest, with Heart. The Opportunity Nutanix is creating revolutionary technology, building the software-defined data center and helping customers move to a Hybrid-Cloud model. We're using our love of programming and outstanding backgrounds to change the way companies virtualize their data centers. At Nutanix, you'll find no shortage of challenging problems to work on. We work closely with our product in a collegiate, collaborative environment that encourages open exploration of ideas. The MTS Dev Extension Engineer will work on the Nutanix distributed system infrastructure. About the Team The Dev-Extension team ("DevEx" for short) at Nutanix is a 60+ person team located primarily in the US and India. This team plays a crucial role in maintaining a high NPS score by solving and root-causing challenging customer problems at a code level. Their successes are recognized company-wide, and they have been frequently acknowledged in multiple R&D All Hands meetings. What sets them apart is their deep commitment to sustaining engineering and their holistic approach to addressing customer issues efficiently. Your Role Work as part of the extended software development team on software features and bug triaging. Develop automation tools to identify bottlenecks, perform preliminary root cause analysis, and apply corrective actions. Engage with QA teams when needed to reproduce problems and perform in-depth root cause analysis. Develop a deep understanding of complex distributed systems. Manage internal escalations to the Engineering team in the Nutanix AOS Infrastructure and related areas. Program in a Linux environment to develop and maintain reliable, field-serviceable, and maintainable software components. What You Will Bring Passion for programming and strong proficiency in one or more programming languages: C++, Java, Python, Golang. Excellent analytical and problem-solving skills. Hands-on knowledge of OS concepts, networking, and storage systems. Genuine passion for troubleshooting complex distributed systems. Solid understanding of UNIX/Linux operating systems. Strong written and verbal communication skills, along with effective collaboration abilities. A team player who thrives in fast-paced, startup-like environments. Bachelor's degree in Computer Science or related field (industry experience is a plus). Work Arrangement Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with in-person collaboration. In most cases, this means being in the office at least 2-3 days per week. Some roles and teams may require more frequent in-office presence. Specific guidance and norms will be provided by your manager. Equal Opportunity Employer Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affirmative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job. We strive to foster an inclusive working environment that enables all Nutants to be themselves and do great work in a safe, welcoming environment free of discrimination, intimidation, or harassment. We also ensure that persons with disabilities are provided reasonable accommodations. Qualification : Bachelor's degree in Computer Science or related field (industry experience is a plus).

Technical Member technical Technical member Technical staff Full-Time
QU

Engineer - Full Stack (python, C# Embedded Systems)

Qualcomm

2-5 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Full-Stack Developer - Windows on Snapdragon Platform Team Company Qualcomm India Private Limited Job Area Engineering Group > Software Engineering General Summary Qualcomm Technologies Inc., the maker of the industry-leading Snapdragon SoCs, is the largest provider of complete chipset solutions for Microsoft Windows on Snapdragon products. Qualcomm is committed to developing solutions for the next generation of Windows on Snapdragon devices. The ideal software engineer will act as a key member of an Agile Scrum Team and play a pivotal role in the end-to-end lifecycle of all Windows-on-Snapdragon product lines. This role requires strong software development skills to act as a hands-on contributor responsible for gathering requirements, designing, and developing improvements to the Windows-on-Snapdragon continuous integration build systems, software release process, and developer operations tools. Strong communication and collaboration skills are essential, as this platform team works closely with internal and external teams to bring up, support, triage, and resolve issues on Qualcomm chipsets. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc. Key Responsibilities Design, develop, test, and maintain web applications using Python and C#. Implement front-end interfaces using ASP.net, HTML, CSS, and JavaScript. Design and maintain SQL databases, writing efficient SQL queries. Develop and maintain automation scripts using PowerShell, CMD, and BAT. Work within version control systems such as Git and Perforce. Contribute to embedded Windows software development with solid programming skills. Apply strong understanding of Operating System concepts, both Windows and Linux. Participate in Windows and/or Linux kernel development activities. Preferred Qualifications 2-5 years of Software Engineering or related work experience. Proficiency in Python, C/C++/C#, SQL, and Shell Scripting. Strong communication and interpersonal skills. Effective problem-solving and debugging capabilities. Experience with Windows OS internals. Experience debugging device drivers using WinDbg, JTAG, or similar tools. Basic understanding of processor architecture and cache subsystems. Experience with PC software development (System BIOS, UEFI, ACPI, Drivers, Applications). Working knowledge of Jenkins and Artifactory. Hands-on experience with Windows program/driver development. Proficiency in Visual Studio as an integrated development environment. Exposure to ARM assembly. Basic understanding of Embedded OS (Kernel architecture, OS services, heap, memory management, multi-core processing, multi-threading, and crash debugging). Strong motivation and ability to learn quickly. Equal Opportunity Employer Statement Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may email [email protected] or call Qualcomm s toll-free number listed on their careers page. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities during the hiring process. (Please note: this email address is intended solely for accommodation requests. Qualcomm will not respond to requests for application status updates or resume inquiries through this contact.) Recruitment Policy Qualcomm s Careers Site is exclusively for individuals seeking employment directly with Qualcomm. Staffing agencies and third-party recruiters are not authorized to submit profiles, applications, or resumes via this site. Any such submissions will be considered unsolicited, and Qualcomm will not be responsible for any associated fees. Compliance Notice All Qualcomm employees must adhere to applicable company policies and procedures, including but not limited to those regarding security, confidentiality, and protection of proprietary information, in compliance with applicable laws.

Engineer Stack Full stack Python C
MT

Devops

Mirafra Technologies

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

DevOps Engineer Location: Bangalore Experience: 5+ 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) Key Responsibilities DevOps & Automation Develop automated CI/CD pipelines and manage build & deployment processes. Implement infrastructure automation using scripting (Shell, Batch, Python). Manage configuration, integration, and deployment using DevOps tools. Version Control & Build Management Work with Git, Gitlab, Bitbucket for version control. Maintain build systems like Make, CMake and manage dependencies using Pip, Conda, Poetry, Maven. Handle binary management tools like Artifactory, Nexus. Code Quality & Security Utilize Static Code Analysis tools (SonarQube, Pylint, Coverity) for code quality enforcement. Monitor and ensure security compliance in the DevOps lifecycle. Cloud & Containerization Manage cloud-based deployments and monitoring using ELK, Docker, Kubernetes. Implement scalable and resilient infrastructure solutions. Agile & Collaboration Work in an Agile/Scrum environment, collaborating with cross-functional teams. Utilize UML modeling and software development best practices. Skills & Qualifications Education: B.E. in Computer Science / Electronics Technical Expertise: Scripting & Automation: Shell, Batch, Python CI/CD & Build Tools: Jenkins, Gitlab, Make, CMake Version Control: Git, Bitbucket, Gitlab SCM Static Code Analysis: SonarQube, Pylint, Coverity Package Management: Pip, Conda, Poetry, Maven Binary Management: Artifactory, Nexus Cloud & Containerization: Docker, Kubernetes, ELK Stack Programming Languages: Python, C, C++ Operating Systems: Linux, Unix, Windows Soft Skills: Strong problem-solving and analytical skills. Excellent communication and team collaboration. Ability to work in fast-paced Agile environments. Cutting-edge projects in Semiconductor, Aerospace, Networking, and IoT. 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 DevOps role? Apply now!

DevOps Full-Time CI/CD (Continuous Integration & Continuous Deployment) Infrastructure as Code (IaC) Automation
QU

Senior Technical Lead Software Engineering

Qualcomm

9-12 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Senior Technical Lead Software Engineering General Summary: Qualcomm Technologies Inc., a global leader in Snapdragon SoCs, is the largest provider of chipset solutions for Microsoft Windows on Snapdragon products. As part of our commitment to developing next-generation solutions, we seek a highly skilled Senior Technical Lead Software Engineering to drive innovation and excellence in our compute platform solutions. The ideal candidate is a self-motivated leader with excellent verbal and written communication skills and a proven ability to collaborate with engineers, partners, and customers across geographies. This role requires experience working with senior management in a corporate environment and the ability to take a hands-on technical leadership approach, diving into technical details and problem-solving as needed. Key Responsibilities: Software Development & Validation: Lead driver development and validation for compute platforms consisting of ARM cores, GPUs, and DSPs. Perform smoke testing, test scenario development, and issue troubleshooting to ensure product reliability and quality. Provide technical guidance and mentorship to software engineering teams. Collaboration & Stakeholder Engagement: Interface with cross-functional development and test teams, ensuring effective communication and seamless execution. Collaborate with OEMs for feature updates, over-the-air (OTA) updates, and test plan development. Drive large-scale software validation efforts across Windows, Linux, Android, and Integrity platforms. Data Analysis & Performance Optimization: Utilize big data tools and platforms to manage and analyze large datasets for software performance improvement. Optimize and validate multimedia drivers across audio, video, camera, display, and graphics components. Technical Expertise & Innovation: Demonstrate strong familiarity with ARM architecture and a solid understanding of CPU, GPU, and NPU architectures. Develop and optimize software using C, C++, Python, and other programming languages. Leverage tools like Power BI for data-driven decision-making. Minimum Qualifications: Bachelor s degree in Engineering, Information Systems, Computer Science, or a related field with 18+ years of Software Engineering experience. OR Master s degree with 15+ years of experience. OR PhD with 12+ years of experience. 2+ years of experience with programming languages such as C, C++, Java, Python, etc. Preferred Qualifications: 9-12 years of experience in driver development, validation, and compute platform software engineering. Proven experience in leading large teams responsible for software validation and development. Hands-on experience with multimedia/embedded applications and driver validation on Windows, Linux, Android, or Integrity platforms. Experience managing and analyzing large datasets using big data tools and platforms. Familiarity with ARM architectures, CPU/GPU/NPU architecture. Strong analytical, debugging, and troubleshooting skills for large-scale software systems. Be part of a pioneering team that develops cutting-edge solutions for Windows on Snapdragon. Work in a collaborative and innovation-driven environment with top industry professionals. Enjoy competitive compensation, career growth opportunities, and access to cutting-edge technologies.

Platform Engineer Platform engineer Full-Time Windows OS Architecture
NV

Senior Asic Power And Thermal Engineer

Nvidia

4+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

As one of the technology industry's most desirable employers, NVIDIA has been redefining accelerated computing, computer graphics and leading the Artificial Intelligence revolution. NVIDIA's innovation is fueled by its great technology and amazing people. We seek a Senior Power and Thermal Engineer to join our dynamic and fast-paced Silicon Solution Group. As part of the Silicon Solutions Team, we architect and deliver groundbreaking system solutions that integrate all aspects of the system from silicon design, software design to operations and final deployment in multiple market segments that NVIDIA serves. This position offers a unique opportunity to collaborate with multiple organizations in the company and grow your career in a high impact role. We need a passionate, hard-working, and creative individual to architect and productize next generation power and performance controllers. What You Will Be Doing: Responsible for architecting, developing, characterization of next generation power and thermal management features and solutions working with multi-functional teams across the company. Drive methodologies for deployment of features into products. Drive initiatives for power and thermal optimizations spanning across silicon, platform, software, manufacturing, and product systems; for products ranging from largescale datacenters to low-power client devices. Debug and architect solutions for issues seen by customers in the field across a wide range of industries. Influence next generation SW, chip, board, and platform design of products across SOC, GPU and CPUs in Laptops, Servers, and Datacenters Work alongside system architects, designers, chip and board designers, software/firmware engineers, HW/SW applications engineering, process/reliability authorities, ATE engineers, and silicon operations, in a fast-paced, high-energy, collaborative work environment to bring industry-defining products to market. What We Need to See: B. Tech or M. Tech in Electronics Engineering, Computer Science, or related field (or equivalent experience) 4+ years of experience in silicon bring-up, validation, and productization. Experience with power and thermal controllers and management. Expertise and deep understanding in the areas of silicon power, transistor/device physics, power modeling and measurement, active power management is a plus Proficiency in Python, Perl or C programming languages. Self-starter with strong skills in multi-tasking, influencing, communication, presentation, and consensus-building Enthusiastic, responsive, and keen on process improvement With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. Qualification : B. Tech or M. Tech in Electronics Engineering, Computer Science, or related field (or equivalent experience)

Senior ASIC Power Thermal Engineer
NE

Software Engineer (java/python)

Netapp

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

About NetApp NetApp is the intelligent data infrastructure company, transforming disruption into new opportunities for every customer. We help organizations unlock the full potential of their data no matter the type, workload, or environment turning challenges into business possibilities. And it all starts with our people. If you re ready to bring fresh ideas to life and tackle each challenge with open-minded innovation, NetApp is the place for you. Here, we embrace diversity and openness it s in our DNA. Collaboration and asking for help when needed are essential parts of our culture. You ll have a supportive community and exciting opportunities to grow and make an impact. "At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher-performing organization." George Kurian, CEO Job Summary We are seeking a talented and motivated Software Engineer to join our Cloud Engineering team. In this role, you ll focus on developing and maintaining cloud-based solutions, solving complex coding challenges, and driving automation. The ideal candidate has a solid background in cloud technologies, software development, and automated testing. Job Responsibilities Assist in the design, development, and maintenance of software solutions that meet project requirements and development standards. Integrate various cloud services and APIs to improve functionality and performance. Identify, troubleshoot, and resolve system defects and issues, including code debugging and configuration fixes. Collaborate with cross-functional teams such as product management, operations, and other engineering teams to deliver high-quality cloud solutions. Create and maintain comprehensive documentation for software designs, APIs, and testing procedures. Develop, modify, and review test plans and implement improvements in software development processes and tools. Provide support for cloud marketplace offerings, including resolving customer issues with urgency. Technical Skills Proficiency in programming languages such as C, C++, Python, and scripting. Experience with Linux, AWS, Azure, GCP, and Kubernetes. Familiarity with SQL and document databases (e.g., MongoDB, Cassandra, Cosmos DB). Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI). Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM). Proficiency in automated testing frameworks and tools. Education and Experience Minimum of 5+ years of experience in software development. Bachelor s degree in Computer Science or a related field is required. Working Environment At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. Most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. We help customers turn challenges into opportunities through fresh thinking and tailored approaches. We offer a healthy work-life balance, including: 40 hours of paid volunteer time off per year for employees to give back to their favorite causes. Comprehensive benefits covering health, life, and accident plans. Access to emotional support resources for employees and their families. Legal services and financial savings programs to help you plan for the future. Opportunities for professional and personal growth through educational assistance and perks that enhance your overall quality of life. Equal Opportunity Employer NetApp is committed to Equal Employment Opportunity (EEO) and compliance with laws that prohibit discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability, genetic information, pregnancy, or any other protected status. Apply Today Qualification : A bachelors degree in computer science or a similar field is required.

Software Engineer Software Engineer Engineer software Java
GC

Software Engineer

Google Careers

1+ Year | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Minimum qualifications: Bachelor s degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. Experience developing accessible technologies. 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. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and businesses. 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. Qualification : Bachelors degree or equivalent practical experience.

Software Engineer Software Engineer Engineer software Full-Time

1 - 20 of 0 jobs

* No exact matches found. Showing closest results instead
Sort by:

No results found

Modify search criteria or create an alert to get relevant jobs as soon as they’re posted

Create an alert

Continue to Save

Please login to your jobseeker account, or create a new one to save this job.

Feedback

Share Feedback