Jobs
Interviews

55 Bazel Jobs

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

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a self-driven individual, you have the ability to solve problems through collaboration and continuous learning. You possess a good understanding of the Dev and agile process, allowing you to refine assigned stories based on previous dev experience. Your skill set includes the ability to gather and filter information from various sources and an understanding of the importance of quality in your work. Additionally, you excel in analyzing, implementing, and reviewing tasks efficiently. Key Responsibilities: - Analyze and identify gaps in requirements using tools and existing code. - Implement code according to requirements/design and write unit-level test logic for testing. - Adhere to coding guidelines and quality metrics during implementation. - Identify coding and quality issues during peer reviews. - Identify missing unit-level test implementations during peer reviews. Good to Have: - Propose design changes in the code if necessary. - Understand test infrastructure limitations and create functional test cases. - Define test cases for different scenarios. - Demonstrate debugging skills for corner cases on HW. - Understand and reproduce PRs received from customers. - Collaborate with team members to gather required information. Qualifications Required: - Strong programming skills in C++14, with understanding of STL implementation levels (Vector, Array, Map, Unordered Map), Lambda and scope implementation levels, Smart Pointers, Polymorphism, Mutex, Threading concepts, and Templates. - Proficiency in Gtest, including knowledge of unit testing logic, fixtures, and parameterized testing. - Familiarity with Static Analysis Tool. - Basic knowledge of Git commands. - Good to have experience in Python, Bazel, Adaptive Autosar, and SOME/IP. - Strong written and spoken English skills. Additional Details: - Modern C++ (11/14), Linux, G test, Bazel knowledge, and tools like Git/Gerrit are essential for this role. - Unit testing using Google test framework and familiarity with GIT are required for this position.,

Posted 4 days ago

Apply

7.0 - 12.0 years

15 - 30 Lacs

pune

Remote

We are looking for an experienced DevOps Engineer with hands-on expertise in Bazel , cloud infrastructure (AWS/GCP/Azure), container orchestration, automation, and CI/CD pipelines. The ideal candidate will be responsible for managing and optimizing complex build pipelines, cloud-based deployments, and resolving issues across infrastructure, Kubernetes clusters, and CI/CD processes. Key Responsibilities Design, build, and manage scalable CI/CD pipelines to support development, test deployments, and production releases. Troubleshoot issues across Kubernetes environments, cloud infrastructure (AWS), and CI/CD systems. Develop and maintain build systems using Bazel . Automate infrastructure provisioning using Terraform and Ansible . Containerize applications and manage deployments using Docker and Kubernetes (EKS/ Helm). Implement and maintain monitoring, logging, and alerting tools. Collaborate with development and QA teams to ensure seamless integration and deployment of applications Write and maintain shell and Python scripts to support automation tasks. Document problem resolutions and processes in internal knowledge base for future reference. Continuously improve reliability, scalability, and performance of infrastructure and deployment processes. Required Skills & Qualifications Bachelors degree in Computer Science or a related field (or equivalent experience). 3+ years of strong DevOps experience in cloud environments and automation. Hands-on experience with Bazel and maintaining large build systems. Solid experience in Linux administration and Shell Scripting . Cloud expertise in AWS (EC2, S3, EKS). Experience with GCP or Azure is a plus. Proficient in scripting with Python and/or PowerShell Experience with Kubernetes , especially Helm charts, pods, and EKS. Deep understanding of CI/CD concepts and tools, especially Jenkins . Experience with Git/GitHub and version control workflows. At least 2 years of experience with infrastructure as code using Terraform and/or Ansible . Experience with system monitoring tools like Prometheus, Grafana , or similar. Proven ability to independently identify and resolve technical problems using diverse resources. Preferred/Good to have Qualifications Certifications in AWS, Kubernetes, or DevOps tools.

Posted 4 days ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

bengaluru

Work from Office

Senior Software Engineer, Developer Productivity Bengaluru, India Get to know Okta Okta is The World s Identity Company. We free everyone to safely use any technology anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We re building a world where Identity belongs to you. As a member of the Developer Enablement team, you will be focused on solving challenging problems around development environment frameworks, scalability and stability so that all engineers at Okta are enabled to deliver products at high velocity and scale without compromising quality, and coding standards. The team is chartered to understand software development pain points, provide solutions for those, set guidelines for code organization and development, and ensure that development environments in general are kept performant and stable as we continue to add more features and functionalities to our product portfolio. In this team you will have the opportunity to define and mould the future of development infrastructure at Okta. Job duties and responsibilities Design and develop innovative automated solutions that enable developers to stay productive as they continue to add product features and functionalities Understand, analyze usage of and drive improvements to the development environments Build tools that measure operational performance of local development environments Enable automation for quick and efficient configuration of development environments Help developers with any questions they may have regarding their development environments Provide guidelines to enable best practices for code organization and development Profile and tune performance of development environments, including making changes to the codebase itself Work with developers, architects and release engineering to keep the code and overall development process efficient Stay abreast of industry trends for developer efficiency and cross-pollinate those ideas and processes with Okta's development processes Qualifications Bachelor s degree in computer science or equivalent 3+ year of industry experience of developing, debugging, profiling and performance tuning in Java, Spring and Tomcat Well versed with build tools like Maven (preferred), Gradle, Bazel etc. -- configuring, profiling, and fine tuning those for superior performance Knowledge of containerization technologies like Docker and Kubernetes/ECS Experience with large public cloud provider like AWS, GCP, or Azure a plus Familiar with GIT and CI/CD pipelines Ability to work collaboratively across engineering teams, and get up to speed with new technologies What you can look forward to as an Full-Time Okta employee! Amazing Benefits Making Social Impact Fostering Diversity, Equity, Inclusion and Belonging at Okta Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/ . Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application, interview process, or onboarding please use this Form to request an accommodation. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/ . U.S. Equal Opportunity Employment Information Read more Individuals seeking employment at this company are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. When submitting your application above, you are being given the opportunity to provide information about your race/ethnicity, gender, and veteran status. This information helps us support or diversity, inclusion, and belonging efforts, as well as maintain fair and equitable hiring practices. Completion of the form is entirely voluntary . Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows: A "disabled veteran" is one of the followinga veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability. A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service. An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense. An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985. Pay Transparency Okta complies with all applicable federal, state, and local pay transparency rules. For additional information about the federal requirements, click here . Voluntary Self-Identification of Disability Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026 Why are you being asked to complete this form We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/agencies/ofccp . How do you know if you have a disability A disability is a condition that substantially limits one or more of your major life activities. If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to: Alcohol or other substance use disorder (not currently using drugs illegally) Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS Blind or low vision Cancer (past or present) Cardiovascular or heart disease Celiac disease Cerebral palsy Deaf or serious difficulty hearing Diabetes Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders Epilepsy or other seizure disorder Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD Missing limbs or partially missing limbs Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports Nervous system condition, for example, migraine headaches, Parkinson s disease, multiple sclerosis (MS) Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities Partial or complete paralysis (any cause) Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema Short stature (dwarfism) Traumatic brain injury PUBLIC BURDEN STATEMENTAccording to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete. Okta The foundation for secure connections between people and technology Okta is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 7,000 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. More than 19,300 organizations, including JetBlue, Nordstrom, Slack, T-Mobile, Takeda, Teach for America, and Twilio, trust Okta to help protect the identities of their workforces and customers. Follow Okta Apply

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

In this role at GlobalLogic, you will focus on the design and development of middleware components for a Linux-based operating system in connected cars. Together with the DevOps team, you will develop software that communicates with cloud services, implements innovative customer functions inside the car, and works on areas like remote software update, telematics & connectivity, context-aware systems, and application platforms. The company is committed to modern development methodologies like continuous integration, agile development, and test automation to design and implement innovative and high-quality software. Your work will play a crucial role in shaping the future of mobility. **Key Responsibilities:** - Port existing system to new automotive ECUs, maintain, and enhance it - Develop a solution for LXC/docker container updates for a Linux/Yocto operating system - Develop a solution based on a client's rough concept and a client's predecessor approach - Creation of a SDK (Software Development Kit) for container application developers **Qualifications Required:** - 5+ years of proven experience in software engineering - Hands-on experience with Python (5+ years) - Build/release engineering and platform integrations experience - Build systems and CI/Zuul or Jenkins experience at the expert level - Very good Linux system knowledge - Experience with using Docker containers - Very good communications in English **Nice to have:** - Agile Scrum and/or Kanban SW experience - Experience with Yocto, Bitbake, Bazel - Automotive software security understanding - Experience in leading a technical software team - Knowledge of C++ and CMake GlobalLogic offers a culture of caring, prioritizing people first, inclusive culture of acceptance, and belonging. The company is committed to continuous learning and development, providing opportunities to try new things, sharpen skills, and advance careers. You will work on interesting and meaningful projects that make an impact globally, with a chance to engage your curiosity and problem-solving skills. The company believes in balance and flexibility, offering various work arrangements to help integrate work and life effectively while maintaining a high-trust environment based on integrity and ethical practices. About GlobalLogic: GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner known for creating innovative digital products and experiences. The company collaborates with clients globally to transform businesses and redefine industries through intelligent products, platforms, and services.,

Posted 6 days ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

pune

Work from Office

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Position Responsibilities: Analyze and fix software defects. Develop new features and refactor existing code. Implement and test embedded software for production systems. Ensure high-quality deliverables by following standard software development processes. Collaborate within an Agile team and follow XP practices like TDD/ATDD. Must-Have Skills: Strong programming skills in C++ with solid understanding of OOP concepts , STL , and Data Structures . Good experince in C++ 11, ROS, CMAKE or Bazel Experience with Qt development on Linux platforms. Familiarity with Software Design Principles and Design Patterns . Exposure to Google Test (GTest) framework. Exposure to Docker or CI CD tool Chain Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Posted 6 days ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining as an Android Analyst with a primary focus on enhancing code quality, documentation, quality assurance (QA), refactoring, and code comprehension. This role is designed for individuals who take pleasure in scrutinizing code, ensuring technical excellence, advocating for best practices in development, and aiding developer teams through systematic reviews and process enhancements. Your responsibilities will include conducting thorough examinations of codebases to ensure their maintainability, scalability, and adherence to clean architecture principles. You will be expected to provide constructive feedback on areas where best practices have not been followed, suggesting improvements accordingly. Additionally, identifying common bugs in the code, detailing the errors, proposing fixes, and refactoring the code will be part of your routine tasks. Another key responsibility will be reviewing code and writing unit tests to enhance code coverage within the given codebase. Adhering to internal QA processes for all deliverables will also be crucial. To qualify for this role, you should hold a B.E./B. Tech/M.S./M. Tech degree in Computer Science, Engineering, or a related field, along with a minimum of 2 years of relevant industry experience in Android development. Strong logical and analytical skills are essential, as well as proficiency in Kotlin and Java programming languages. Experience with Dart (Flutter), Python, and JavaScript will be advantageous. Hands-on experience with Android application development, including familiarity with build systems like Gradle and Bazel, SDKs, and web development & debugging tools such as Chrome DevTools and ADB, is required. A solid understanding of architectural patterns like MVVM and Clean Architecture, along with knowledge of best practices in Android and web development, is expected. Prior experience with code review, unit testing, documentation, and QA processes will be beneficial. This position is based in Ahmedabad/Pune.,

Posted 1 week ago

Apply

7.0 - 12.0 years

20 - 35 Lacs

hyderabad

Hybrid

Bazel-based build systems for large-scale, polyglot codebases Initiatives to migrate existing build systems to Bazel and optimize build times through incremental builds and artifact caching Exp. managing & optimizing distributed Bazel build system

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a skilled professional in C++ development with expertise in the Automotive ADAS domain, you will be responsible for ADAS feature development using advanced C++ concepts and best practices. Your primary focus will involve coding techniques for ADAS features, including sensor fusion, object detection, and machine learning. You should have experience in Sensor or Tracking, as well as a solid understanding of Git version control system for effective collaboration and code management. Proficiency in using the Bazel build tool for large-scale ADAS projects is essential for this role. Additionally, familiarity with the Gtest framework for writing unit tests and ensuring code quality will be advantageous. Your role will also require working on Embedded development projects within the Linux environment. Your expertise in sensor fusion, object detection, and AUTOMOTIVE technologies will be key in contributing to the success of ADAS feature development.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You should have more than 5 years of experience in embedded software development. Your expertise should include hands-on experience with C++ (version 14 or higher) on Linux/QNX platforms. It is essential to have a deep understanding of POSIX-based operating systems, particularly Linux or QNX, and extensive knowledge of the latest C++ standards. Experience with Rust would be beneficial, as well as a good understanding of Bazel builds. Proficiency in English is required, and knowledge of German would be an added advantage. Familiarity with MISRA standards for safe and secure coding is preferred. Any contribution to open-source projects would be considered a plus in this role.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

kollam, kerala

On-site

Amrita Vishwa Vidyapeetham, Amritapuri Campus is inviting applications from qualified candidates for the post of Android/iOS Platform Developer. As an Android/iOS Platform Developer at Amrita Vishwa Vidyapeetham, Amritapuri Campus, you will be responsible for working on system-level components, frameworks, SDKs, or kernel/driver development for Android (AOSP) or iOS/macOS platforms. You will play a crucial role in developing, debugging, and optimizing low-level platform components while focusing on improving performance, power efficiency, and security of the mobile platform. Key Responsibilities: - Develop, debug, and optimize low-level platform components for Android (AOSP) or iOS/macOS. - Work on system services, HAL (Hardware Abstraction Layer), drivers, or kernel modules. - Customize and extend Android frameworks (e.g., Binder, ART runtime, SurfaceFlinger) or iOS Darwin/XNU components. - Integrate and test new hardware support such as sensors, cameras, and connectivity stacks. - Debug system crashes, stability issues, and memory leaks using tools like ADB, LLDB, systrace, or kernel logs. - Contribute to AOSP (Android Open Source Project) or Apple's open-source Darwin components. - Write native code (C/C++/Rust) and occasionally Java/Kotlin (Android) or Swift/Objective-C (iOS) for framework layers. - Collaborate with hardware vendors (SoC manufacturers, OEMs) to ensure compatibility and maintain and improve build systems. If you hold a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field, along with certifications in Android Platform Development or Apple Kernel Development, you are encouraged to apply for this position. Location: Kollam, Kerala Job Category: Project Required Number: 1 Last Date to Apply: June 28, 2025 For more details, please contact hr-cybersecurity@am.amrita.edu.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a candidate for this position, you should have a strong understanding of Linux process management and system internals. Your experience with logging tools such as auditd or similar will be valuable in this role. You must also possess the ability to analyze and interpret system-level logs and command-line process data. Strong communication and collaboration skills are essential as you will be working across engineering teams. Proficiency in C++, Bazel, and Python is required for this position. Expertise in Linux system level programming and debugging using logs and tools is also a key requirement. Key skills for this role include system internals, Python, auditd, Linux system level programming, Bazel, C, C++, management, command-line process data, system-level logs, logging tools, debugging, and Linux. If you are a tech-savvy individual with a passion for Linux systems and programming, we encourage you to apply for this position.,

Posted 2 weeks ago

Apply

3.0 - 5.0 years

0 Lacs

pune, maharashtra, india

On-site

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world We are currently in need of a highly skilled and motivated DevOps Engineer to join our Compiler Team at NVIDIA. This position provides a unique chance to work alongside a world-class engineering team passionate about building the next generation of compiler technologies. We enhance, maintain the build infrastructure and deliver new libraries, executables etc. for new compiler features to better realize the potential of NVIDIA GPUs for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to graphics workloads for AAA game titles on gaming platforms. Our compiler organization makes its mark on every GPU NVIDIA produces . What you'll be doing: Develop and maintain robust CI/CD pipelines to ensure flawless integration and delivery of software. Collaborate with multi-functional teams to improve the efficiency and reliability of build systems. Monitor and optimize system and build performance, ensuring flawless operation Implement and manage containerization and orchestration tools like Docker and Kubernetes to streamline development workflows. Diagnose and resolve complex issues, ensuring the stability and performance of our environments. What we need to see: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. 3+ years work experience in software development or DevOps roles. Proven experience with GNU Make, CMake, Bazel, or similar build tools. Proficiency in Docker, Jenkins (Groovy), GitLab CI/CD, Artifactory, Ansible, and Kubernetes. Strong understanding of version control systems, including Perforce and Git. Expertise in scripting languages such as Python or Bash. Outstanding problem-solving skills and the ability to determine root causes and implement effective solutions. Strong communication skills and a collaborative team spirit. Prior experience of LLVM build would be advantage. Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 2 weeks ago

Apply

7.0 - 9.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Our company At Adobe, we're changing the world. How We give people the tools to bring their ideas to life and create content that makes life more fun and work more meaningful. We give businesses and organizations the power to truly engage their customers. We're the ones behind the gorgeously designed content that streams across your laptop, TV, phone, and tablet every day-and we're the ones who harness the massive power of big data to help companies move from data to insight and insight to action by delivering content that people crave most. We're a company that understands that product innovation comes from people innovation, and that's why we invest in cultivating leaders throughout the organization. If you're passionate about leading from where you sit, join us. What you'll do: Prototype, develop, and unit-test scalable features in the highest quality Collaborate with teammates on the best approaches for problem solving Perform code reviews, provide feedback to team members on coding techniques and respond effectively to feedback from reviewers Plan, develop, monitor and evolve needed infrastructure in collaboration with Ops partners Troubleshoot and resolve performance, reliability, and scalability issues Adopt a highly reciprocal team that requires effective communication and quality contributions across multiple geographies Requirements: - B.Tech/ MS in Computer Science or related fields, or extensive software development experience. - Minimum 7 years of relevant experience in the industry and at least 5 years of work experience in building modern web applications - Strong computer science fundamentals with a solid understanding of software architecture, design patterns, and performance optimization - Proficiency in JavaScript, TypeScript, and React - Hands-on experience with modern web technologies and tools such as: - React.js, Redux, Webpack, Webhooks - Build systems and monorepo tools like Rush or Bazel - End-to-end testing tools like Playwright - Familiarity with browser-based debugging and performance profiling - Excellent problem-solving and creative troubleshooting abilities - Strong communication and collaboration skills - Ability to thrive in a fast-paced environment and adapt under pressure - Eagerness to learn, grow, and take ownership Nice to Have: - Experience with Python language and frameworks - Exposure to or experience with Generative AI frameworks and tools (e.g., OpenAI, Gemini, LangChain, Transformers (Hugging Face) or similar) - Understanding of integrating AI features into web applications, Prompt engineering, working with LLM APIs, RAG, and MCPs would be a huge plus Adobe is proud to be anemployer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, emailor call (408) 536-3015.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

13 - 23 Lacs

pune

Hybrid

Role & Responsibilities: Design, develop, and maintain Board Support Packages (BSP) for embedded platforms. Develop Linux device drivers, bootloaders, and system-level software. Work on Linux internals, QNX, and user-kernel space applications. Collaborate with hardware teams on ARM-based architectures. Configure and optimize builds using Bazel/Yocto. Develop automation scripts (Bash, Python) for deployment and maintenance. Perform embedded debugging and resolve low-level integration issues. Manage version control and collaboration using Git. Mentor junior engineers and adapt to new technologies as per project needs. Preferred Candidate Profile: 3 to 6 years of experience in embedded software development. Strong in C/C++ programming for embedded platforms. Deep knowledge of Linux internals, RTOS, and QNX. Experience in BSP development, device drivers, and embedded debugging. Familiarity with SPI, IC, UART, CAN protocols. Experience with build systems (Bazel, Yocto). Strong scripting skills in Bash/Python. Excellent problem-solving and debugging skills. Exposure to AUTOSAR/automotive software standards is a plus.

Posted 3 weeks ago

Apply

8.0 - 10.0 years

0 Lacs

bengaluru, karnataka, india

On-site

About Netskope Today, there&aposs more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and follows and protects data wherever it goes, so we started Netskope to redefine Cloud, Network and Data Security. Since 2012, we have built the market-leading cloud security company and an award-winning culture powered by hundreds of employees spread across offices in Santa Clara, St. Louis, Bangalore, London, Paris, Melbourne, Taipei, and Tokyo. Our core values are openness, honesty, and transparency, and we purposely developed our open desk layouts and large meeting spaces to support and promote partnerships, collaboration, and teamwork. From catered lunches and office celebrations to employee recognition events and social professional groups such as the Awesome Women of Netskope (AWON), we strive to keep work fun, supportive and interactive. Visit us at Netskope Careers. Please follow us on LinkedIn and Twitter@Netskope. About The Role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Engineering Productivity Team designs, builds and maintains the foundational systems that NetSkopes engineers use to build Industry Leading security products. This is a critical team and you will get an opportunity to envision, plan and deliver solutions to accelerate Software Delivery for NetSkope. Whats In It For You We are looking for an experienced Principal Software Engineer to join our team of experts to build solutions to accelerate Engineering Productivity. You will be well suited to this role if you are driven by high quality, high-velocity software delivery challenges, and using innovative and cutting edge solutions to achieve these goals. What You Will Be Doing Design, develop, implement and deploy tools, systems, workflows, processes and pipelines that accelerate engineering velocity, reduce manual effort, and increase the quality of output. Work closely with various teams within NetSkope to understand their workflows, challenges, and needs, and create solutions to address these requirements Guide and advise service engineering teams on best practices on software development and delivery Leverage and build AI tools to re-think how NetSkope Engineering can be the most productive team in the industry. Like all other teams, we are responsible for the reliability of the systems we build. This includes an on-call rotation to respond to critical incidents as needed. As technical context: Some technologies we build with include Services from AWS Platform, JFrog Artifactory, Spinnaker, LaunchDarkly, Sonarqube, GitHub Actions, Terraform, Bazel, golang, Python. Required Skills And Experience Have 8+ years of experience in engineering, including 3+ years of experience in building infrastructure tooling for developers. Have experience-driven empathy for the tools, frustrations, and processes that slow engineering teams down and lead to toil or burnout Have a voracious and intrinsic desire to learn and fill in missing skills and an equally strong talent for sharing learnings clearly and concisely with others. Are comfortable with ambiguity and rapidly changing conditions. You view changes as an opportunity to add structure and order when necessary. Strong written, verbal, and presentation skills. Education BSCS or equivalent required, MSCS or equivalent strongly preferred Netskope is committed to implementing equal employment opportunities for all employees and applicants for employment. Netskope does not discriminate in employment opportunities or practices based on religion, race, color, sex, marital or veteran statues, age, national origin, ancestry, physical or mental disability, medical condition, sexual orientation, gender identity/expression, genetic information, pregnancy (including childbirth, lactation and related medical conditions), or any other characteristic protected by the laws or regulations of any jurisdiction in which we operate. Netskope respects your privacy and is committed to protecting the personal information you share with us, please refer to Netskope&aposs Privacy Policy for more details. Show more Show less

Posted 3 weeks ago

Apply

5.0 - 9.0 years

14 - 18 Lacs

mumbai, pune, chennai

Work from Office

Project description Client engages in the business of designing, manufacturing and exporting motor vehicles, engines, transmissions, differentials and their components at its manufacturing locations in Turkey, for sales in the domestic and foreign markets. Client has requested Luxoft to undertake engineering design and consultancy support to a new Software Defined Vehicle (SDV) Development program that meets the technical and attribute requirements, which will be produced and/or sold worldwide by the Client and its licensees. Responsibilities As a DevOps within the SW House, you will be responsible for the setup, configuration, and maintenance of the Continuous Integration and software delivery systems infrastructure. You will be working closely with the development team(s) and support their work by focusing on the building and testing environments. In your role as a Tools & Automation engineer being part of the SW House, you will be able to contribute to the development of CI and CD systems and provide an integral part of what makes the whole SW House produce high-quality software with little manual overhead. Develop and maintain package deployment subsystem for Configuration Management Support cloud deployment activities Support containerization activities Support CI/CD activities for Software Factory Extend build configurations with various platform Skills Must have Experience in Infrastructure & Cloud setup Setup and maintain CI/CD pipelines, setup and maintain CI Server Integrate and automate 3rd party tools to pipelines Automate jobs for continuous testing and producing test reports, test metrics and traceability artefacts Promptly create and configure specific environment for a new project (for developers and testers) SDK & SDE development Collaborate with the team to contribute into build and test processes System Virtualization and Containers Experienced in Windows and Linux development environment and tools, shell scripting Continuous Integration / Delivery Management Advanced Skills in Conan, Bazel, yaml, Azure DevOps, Pipelines, Repos Advanced knowledge for Linux Environments Expert knowledge for Virtualization Environments (Azure-VM, Docker) Advanced CICD Skills for AutomationGit, GitHub Actions and Workflows Experience with daily based integration automation of large scale solutions In dept knowledge of the software development process including Automotive one, project life cycle, methodologies, and approaches Nice to have Agile development principles (especially Scrum) and application supported by tools Infrastructure As Code principles and application Atlassian toolchains such as JIRA, Confluence Testing techniques to include functional, regression, sanity/smoke, batch, and system testing. Test automation tools/frameworks Location - pune,mumbai,chennai,banagalore, Remote India

Posted 3 weeks ago

Apply

4.0 - 9.0 years

6 - 24 Lacs

bengaluru

Work from Office

Responsibilities: * Collaborate with cross-functional teams on project planning & execution. * Develop build scripts using Python, Bash, Shell. * Ensure compliance with coding standards & best practices.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

7 - 10 Lacs

bengaluru, karnataka, india

On-site

Design, develop, and maintain C++ software modules for ADAS functionalities, including perception, planning, and control systems. Implement algorithms for sensor data processing (camera, radar, lidar) and sensor fusion. Develop unit tests, integration tests, and simulation environments to validate ADAS software. Develop function-based reprocessing chain based on a provided framework. Improve SW quality based on quality metrics. Perform software safety analysis. Analyse and optimize runtime and memory usage on embedded target. Perform dependability testing e.g. fuzzing for security issues. Perform SW and Codec adaptions based on boardnet changes. Document software designs, workflows, and best practices for development and maintenance. Must have experience: Strong proficiency in C++ (C++11/14/17), with knowledge of modern software design patterns and principles. Familiarity with automotive communication protocols like Ethernet/SomeIP. Experience with Interface Definition Languages (e.g., IDL, Protobuf, or similar) for defining and managing data interfaces. Familiarity with automotive software safety standards (ISO 26262) and functional safety principles. Proficiency in using version control systems (e.g., Git), build tools (e.g., Bazel, CMake), debugging utilities (e.g., GDB), and performance analysis tools. Strong problem-solving and analytical skills. Effective communication and teamwork abilities

Posted 3 weeks ago

Apply

3.0 - 8.0 years

7 - 10 Lacs

bengaluru, karnataka, india

On-site

Strong proficiency in C++ (C++11/14/17), with knowledge of modern software design patterns and principles. Familiarity with automotive communication protocols like Ethernet/SomeIP. Experience with Interface Definition Languages (e.g., IDL, Protobuf, or similar) for defining and managing data interfaces. Familiarity with automotive software safety standards (ISO 26262) and functional safety principles. Proficiency in using version control systems (e.g., Git), build tools (e.g., Bazel, CMake), debugging utilities (e.g., GDB), and performance analysis tools. Strong problem-solving and analytical skills. Effective communication and teamwork abilities.

Posted 3 weeks ago

Apply

2.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

We are seeking a Software Engineer (Robotics/Autonomous Systems) Systems with 2+ years of experience for our Bengaluru location (max 15 days notice period). The ideal candidate will be responsible for designing, developing, and maintaining core software infrastructure, APIs, and SDKs, ensuring robust and scalable production deployment. The role involves working across the full product lifecyclefrom feature ideation and implementation to testing and deploymentcovering software tools, sensor emulation, and automation frameworks. The candidate should have strong proficiency in C++ development in a Linux environment, scripting experience in Python/Bash, and the ability to optimize code for performance, reliability, and scalability. Preferred exposure includes robotics/AV frameworks (ROS/ROS2), linear algebra and 3D geometry, modern build systems (e.g., Bazel), networking protocols, and automation frameworks like Jenkins. The engineer will actively collaborate in design reviews, contribute to technical discussions, and drive improvements in development practices.

Posted 3 weeks ago

Apply

2.0 - 4.0 years

3 - 7 Lacs

bengaluru

Work from Office

We are seeking a talented Software Development Engineer - Systems with 2+ years of experience for our Bengaluru location (max 15 days notice period) The ideal candidate will be responsible for designing, developing, and maintaining core software infrastructure, APIs, and SDKs, ensuring robust and scalable production deployment The role involves working across the full product lifecycle-from feature ideation and implementation to testing and deployment-covering software tools, sensor emulation, and automation frameworks The candidate should have strong proficiency in C++ development in a Linux environment, scripting experience in Python/Bash, and the ability to optimize code for performance, reliability, and scalability Preferred exposure includes robotics/AV frameworks (ROS/ROS2), linear algebra and 3D geometry, modern build systems (e.g., Bazel ), networking protocols, and automation frameworks like Jenkins The engineer will actively collaborate in design reviews, contribute to technical discussions, and drive improvements in development practices

Posted 3 weeks ago

Apply

2.0 - 4.0 years

3 - 7 Lacs

bengaluru

Work from Office

We are seeking a talented Software Development Engineer Systems with 2+ years of experience for our Bengaluru location (max 15 days notice period). The ideal candidate will be responsible for designing, developing, and maintaining core software infrastructure, APIs, and SDKs, ensuring robust and scalable production deployment. The role involves working across the full product lifecyclefrom feature ideation and implementation to testing and deploymentcovering software tools, sensor emulation, and automation frameworks. The candidate should have strong proficiency in C++ development in a Linux environment, scripting experience in Python/Bash, and the ability to optimize code for performance, reliability, and scalability. Preferred exposure includes robotics/AV frameworks (ROS/ROS2), linear algebra and 3D geometry, modern build systems (e.g., Bazel), networking protocols, and automation frameworks like Jenkins. The engineer will actively collaborate in design reviews, contribute to technical discussions, and drive improvements in development practices.

Posted 4 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

We are looking for a highly skilled and experienced Python Developer with a background in the Automotive domain. You should be proficient in Python programming language, capable of developing scalable and efficient software solutions. Additionally, you should have experience in implementing Continuous Integration and Continuous Deployment (CICD) pipelines to ensure smooth and automated testing, building, and deployment of software applications. You must be proficient in using GIT for version control, with expertise in managing code repositories, branching, and merging. Experience in containerization using Docker and knowledge of creating and managing Docker images, containers, and orchestration is required. Familiarity with the Bazel build tool and experience in building and managing large-scale software projects is a plus. A strong understanding of the Automotive domain is necessary, with experience in developing software solutions for automotive applications like ADAS, autonomous driving, or connected vehicles. If you are passionate about Python development and have experience in the Automotive domain, we encourage you to share your qualifications and experience with us. Let's discuss further about this exciting opportunity.,

Posted 4 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Customer Application Engineer with expertise in C++, you will be responsible for developing and debugging software using Strong Modern C++ (C++ 14/17 and beyond). Your role will require good code reading skills to effectively identify and solve problems. Experience in multithreaded concurrent programming in Linux or QNX environments is essential for this position. Additionally, familiarity with scripting languages such as Python and Bash will be beneficial. Your understanding of build systems like CMake and Bazel will be crucial in ensuring smooth development and deployment processes. This role offers the opportunity to work on cutting-edge technologies in the ADAS domain, making it an exciting opportunity for those passionate about software development and engineering. If you are a proactive problem solver with a strong background in C++ programming, this role will provide you with a platform to showcase your skills and contribute to innovative projects in the automotive industry.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be responsible for utilizing your strong Modern C++ (C++ 14/17 and beyond) programming development and debugging skills in customer application engineering. This involves demonstrating good code reading skills to effectively understand and identify problems within the codebase. You should have experience in multithreaded concurrent programming specifically in Linux or QNX environments. Additionally, familiarity with scripting languages like Python and Bash is beneficial in this role. Understanding build systems such as CMake and Bazel will be essential for successful execution of your tasks. ADAS knowledge and experience is required, while proficiency in C++ 14/17 and familiarity with Linux/QNX are essential skills. Supporting skills in CMake and Bazel, as well as Python and Bash scripting, will also be advantageous for this position.,

Posted 1 month ago

Apply
Page 1 of 3
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies