Home
Jobs

14 Bazel Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 7.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. In Autonomous Drive organization we target to deliver an open, scalable, and flexible architecture solution running on Qualcomm® Snapdragon Ride„¢ System on a Chip (SoC) platform. As a Qualcomm Software Engineer for Release Automation, you will: Enable the creation of the Release packages by developing and operating scripts automating all the release steps, from static code analysis reports, testing and traceability reports to generate relevant process artifacts like external Risk Lists, design documents, etc. Use the available toolchain to create and distribute Release packages for every release from your project. Create and maintain visualization dashboards (Grafana, Kibana, or other visualization tools). Work proactively with process engineering to analyze existing processes and identify potential for automation. Contribute to defining a common release process. 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 Language such as C, C++, Java, Python, etc. Preferred Qualifications and Technical Experience - What you will bring: Bachelors degree in computer science or equivalent. Minimum of 3+ years of relevant work experience. Automation and programming skills in Python Development experience in interfacing REST APIs. Working knowledge of Git, Github and Jira. Familiar with the concept of SBOMs (Software Bill of Materials). Team player with strong problem-solving skills and ability to work independently with little direction. Experience in Agile development methodology such as Scrum or Kanban. Good communication skills for all level of stakeholders, including technical presentations in English. Good to have: Experience with Elasticsearch and Grafana is a plus. Experience with Bazel is a plus. Working knowledge in Software Configuration Management is a plus. Excited about this role, but not sure if you meet 100% of the criteriaWe would still like to hear from you and would welcome your application.

Posted 6 days ago

Apply

5.0 - 10.0 years

8 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Job Duties and Responsibilities Drive the long-term architecture of our CI/CD platform and developer tools; be the thought Leader in optimizing for developer productivity. Design CI and automation components for the scale of Okta, which, at its peak, runs over 55 million tests a day. Set direction and influence the development of tools that support the end-to-end lifecycle of code management Act as an innovator by advising, recommending, and managing the introduction of new technology and practices Consults with other architects across the R&D and Infrastructure Engineering teams to ensure our solution is addressing the top concerns of engineers Build high-quality tools and automation for internal use to support continuous integration, continuous delivery, and developer productivity. Design software or customize software for engineering use with the aim of optimizing operational efficiency. Provide technical input by implementing Proof of Concept, influence the choice of the right technology, contribute to existing frameworks, and review design and code. Roll out deliverables to internal customers in phases, monitor adoption, collect feedback, and fine-tune the project to respond to internal customers needs. Support pre-prod infrastructure in the cloud--monitoring, backup and restore, SLA, cost control, deployment. Minimum REQUIRED Knowledge, Skills, and Abilities: In-depth understanding of application development, micro services architecture, and successful elements of a multi-service ecosystem In-depth knowledge of large-scale and high-transactional continuous integration systems aimed at performance, accuracy, and stability. Expert at Git, maven, build automation tools (e.g,. Jenkins, CircleCI, Github Actions) Experience with public cloud(AWS), its services, and its supporting tools (cost control, reporting, environment management). Experience working with Gradle, Bazel, Artifactory, Docker Registry, npm registry, and Github Administration. Experience in Kubernetes is a plus. Experience in developing/managing infrastructure as a service is a plus. Education and Training: B.S. in CS or equivalent

Posted 1 week ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

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 1 week ago

Apply

8.0 - 10.0 years

10 - 15 Lacs

Pune

Work from Office

Naukri logo

LPM internals,logging-auditingorsimilar, Ability to analysing&interpret system-level logs&command-line process data, Strong, communication&collaboration,C++, Bazel, and Python,Linux system,programming&Debugging

Posted 2 weeks ago

Apply

3.0 - 8.0 years

3 - 8 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. In Autonomous Drive organization we target to deliver an open, scalable, and flexible architecture solution running on Qualcomm Snapdragon Ride System on a Chip (SoC) platform. As a Qualcomm Software Engineer for Release Automation, you will: Enable the creation of the Release packages by developing and operating scripts automating all the release steps, from static code analysis reports, testing and traceability reports to generate relevant process artifacts like external Risk Lists, design documents, etc. Use the available toolchain to create and distribute Release packages for every release from your project. Create and maintain visualization dashboards (Grafana, Kibana, or other visualization tools). Work proactively with process engineering to analyze existing processes and identify potential for automation. Contribute to defining a common release process. 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 Language such as C, C++, Java, Python, etc. Preferred Qualifications and Technical Experience - What you will bring: Bachelors degree in computer science or equivalent. Minimum of 3+ years of relevant work experience. Automation and programming skills in Python Development experience in interfacing REST APIs. Working knowledge of Git, Github and Jira. Familiar with the concept of SBOMs (Software Bill of Materials). Team player with strong problem-solving skills and ability to work independently with little direction. Experience in Agile development methodology such as Scrum or Kanban. Good communication skills for all level of stakeholders, including technical presentations in English. Good to have: Experience with Elasticsearch and Grafana is a plus. Experience with Bazel is a plus. Working knowledge in Software Configuration Management is a plus. Excited about this role, but not sure if you meet 100% of the criteria We would still like to hear from you and would welcome your application.

Posted 3 weeks ago

Apply

4 - 9 years

8 - 18 Lacs

Pune

Remote

Naukri logo

Go + Python (Golang for API Monitoring, Internal Monitoring, Python for Nucleus): Golang (API Monitoring) : Strong experience in Golang , especially in building scalable APIs and monitoring systems. Knowledge of API Monitoring tools, creating metrics, alerts, and logging systems. Proficient in Bazel and Maven for managing build systems. Python (Nucleus) : Strong Python development skills for system-level programming and Nucleus-specific technologies. Experience in handling data processing, automation, and scripting tasks in Python. Nucleus : Experience in deprecating legacy systems or migrating components to better platforms. Monitoring and Observability : Expertise in building internal monitoring systems, identifying system health, performance metrics, and logging. System Simplification : Ability to simplify and refactor complex systems, improving their maintainability and performance. General Skills for Both Positions: Version Control : Expertise in Git for version control. Continuous Integration/Continuous Deployment (CI/CD) : Familiarity with setting up pipelines for build, test, and deployment. Cloud Platforms : Familiarity with cloud technologies such as AWS, GCP, or Azure. Documentation & Knowledge Transfer : Ability to document changes for internal consumption and perform knowledge transfer sessions. Migration Experience : Experience in system migrations and deprecating outdated technologies (e.g., Nucleus). Look for candidates with a mix of these technical skills and hands-on experience with system maintenance, monitoring, and migrations.

Posted 2 months ago

Apply

4 - 6 years

9 - 15 Lacs

Bengaluru

Hybrid

Naukri logo

Job Description We are looking for a highly skilled Build Engineer with around 5 years of overall experience, including 3 to 4 years specializing in build systems, particularly Bazel, Make, CMake, Maven, and Gradle. You will play a crucial role in modernizing our build infrastructure, leveraging your expertise in Bazel and Starlark to improve efficiency and ensure robustness. Collaborate with cross-functional teams to implement advanced build features such as remote caching and execution, while supporting the scalability of our systems. Key Responsibilities: • Lead and execute the migration of build systems from Make to Bazel, minimizing workflow disruptions. • Design, implement, and maintain Bazel build systems for C, C++, and Java codebases. • Develop and customize Bazel Starlark scripts to optimize build and test processes. • Configure and manage remote caching and remote execution to enhance build performance. • Collaborate with development teams to define and implement best practices for Bazel, Make, CMake, Maven, and Gradle. • Troubleshoot and resolve complex build issues, ensuring reliability and efficiency. • Continuously monitor and improve build performance, identifying optimization opportunities. • Mentor and train team members on best practices and usage of various build tools. • Stay updated with the latest features and industry trends related to build systems. Qualifications: • Around 5 years of overall experience in software development and build engineering. • 3 to 4 years of experience specifically with build systems, focusing on Bazel, Make, CMake, Maven, and Gradle. • Proven experience with the Bazel build system and Starlark language. • Strong knowledge of software build processes, dependency management, and CI/CD pipelines. • Solid programming skills in C, C++, and Java. • Proficiency in scripting languages such as Python, Shell, or Bash. • Excellent problem-solving skills and attention to detail. • Strong communication and collaboration skills. • Ability to work independently and as part of a team in a fast-paced environment. Preferred Qualifications: • Experience with large-scale codebases, monorepos, and embedded systems. • Familiarity with CI/CD pipelines and integration with Bazel and other build tools. • Contribution to open-source projects related to build systems is a plus. • Experience with tools like Jenkins, Docker, and Kubernetes.

Posted 2 months ago

Apply

9 - 14 years

35 - 40 Lacs

Pune

Work from Office

Naukri logo

About The Role : Job TitleSenior Full Stack Engineer for Payment Applications Corporate TitleVice President LocationPune, India Role Description Corporate Bank Technology is working on a multi-year technology refresh program that includes re-platforming applications allowing payment initiation. As a Lead Engineer, you will be responsible for adding functionality to a global payment initiation platform that has React based micro frontends backed by Java powered micro-services deployed in a containerized environment. The platformuses varied datastores such as PostgreSQL and MongoDB. You'll collaborate with other Lead Engineers, UX Designers, Senior Engineers and Analysts on the platform embracing agile practices to incrementally enrich the platform with new features with a sharp focus on automation. You will partner with business and technology managers to define modules and enhancements to the application stack that provides Deutsche Bank's institutional clients ability to initiate payments in real time and access to their account balances & statements in near real time. You will enable the digital environment that helps our people share their knowledge, expertise, and real passion for our business. Deutsche Bank is investing heavily in technology, which means we are investing in you. Join us here, and youll constantly be looking ahead. Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy, Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Accountable for engineering and leading a function in Corporate Bank Technology Deliver state of the art solutions and be a hands-on technologist Implement leading technology advancements in the industry Maintain hygiene, risk, control, and stability at the core of every delivery Manage the software development life cycle (SDLC) of software components all the way to production, including helping support the application to resolve production issues with appropriate triaging Partner with UI/UX Design Team, Architects, Business Analysts, and Stakeholders situated in multiple regions and time-zones; at varying capacity to understand requirements Your skills and experience 8 (minimum) Several years of experience with React JS based frontend development 12 (minimum) Several years of frontend development using TypeScript, CSS, and Node.JS Demonstrable Relevant experience with state management solutions such as Redux or Recoil and Single-page applications 12 years of relevant full-stack experience in developing Java based Microservices in a cloud based environment especially with demonstrable use of Java, Kubernetes, Docker, GIT, and build tools such as Maven, Bazel and/or Gradle 8 (minimum) years of Experience designing and evolving RESTful APIs How we'll support you Training and development to help you excel in your career. Coaching and support from experts in your team. A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. In Autonomous Drive organization we target to deliver an open, scalable, and flexible architecture solution running on Qualcomm® Snapdragon Ride„¢ System on a Chip (SoC) platform. As a Qualcomm Software Engineer for Release Automation, you will: Enable the creation of the Release packages by developing and operating scripts automating all the release steps, from static code analysis reports, testing and traceability reports to generate relevant process artifacts like external Risk Lists, design documents, etc. Use the available toolchain to create and distribute Release packages for every release from your project. Create and maintain visualization dashboards (Grafana, Kibana, or other visualization tools). Work proactively with process engineering to analyze existing processes and identify potential for automation. Contribute to defining a common release process. 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 Language such as C, C++, Java, Python, etc. Preferred Qualifications and Technical Experience - What you will bring: Bachelor"™s degree in computer science or equivalent. Minimum of 3+ years of relevant work experience. Automation and programming skills in Python Development experience in interfacing REST APIs. Working knowledge of Git, Github and Jira. Familiar with the concept of SBOMs (Software Bill of Materials). Team player with strong problem-solving skills and ability to work independently with little direction. Experience in Agile development methodology such as Scrum or Kanban. Good communication skills for all level of stakeholders, including technical presentations in English. Good to have: Experience with Elasticsearch and Grafana is a plus. Experience with Bazel is a plus. Working knowledge in Software Configuration Management is a plus. Excited about this role, but not sure if you meet 100% of the criteria? We would still like to hear from you and would welcome your application.

Posted 3 months ago

Apply

5 - 9 years

7 - 10 Lacs

Pune

Work from Office

Naukri logo

Role description More than 5+ year of experience into embedded SW development - Hands on Exp into C++ (14+ version) with Linux/QNX platform - Deep understanding of POSIX based operating systems especially Linux or QNX. - Extensive Expertise in latest C++ standards. - Experience with Rust is a plus, Good understanding Bazel builds - Business-fluent skills in English, German is a plus. - Experience with MISRA standards for safe & secure coding is of an advantag Contribution to opensource project is a plus

Posted 3 months ago

Apply

5 - 9 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Skills Required: Strong Modern C++ (C++ 14/17 and beyond) programming development and debugging skills Good code reading skills to understand and identify problems Experience in multithreaded concurrent programming in Linux or QNX Familiarity in scripting languages like Python, Bash Understanding of build systems such as CMake and Bazel

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: At Qualcomm, we are transforming the automotive industry with our Snapdragon Digital Chassis and building the next generation software defined vehicle (SDV). Snapdragon Ride is an integral pillar of our Snapdragon Digital Chassis, and since its launch it has gained momentum with a growing number of global automakers and Tier1 suppliers. Snapdragon Ride aims to address the complexity of autonomous driving and ADAS by leveraging its high-performance, power-efficient SoC, industry-leading artificial intelligence (AI) technologies and pioneering vision and drive policy stack to deliver a comprehensive, cost and energy efficient systems solution. We are seeking smart, innovative, and motivated individuals to lead our strong and passionate ADAS software development team. This role involves contributing to the development of our Advanced Driver Assist System Platform, which includes the Perception stack, Drive policy, and middleware. The selected candidate will be responsible for leading the ADAS software team working on the Qualcomm mixed critical Flex platform (Cockpit+ADAS) for a leading Indian car manufacturer, with the opportunity to work on advanced L2+ level ADAS technology. Candidates should have strong programming skills in C/C++. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Principal Duties and Responsibilities: Lead function software concepts definition together with area experts for Adaptive AUTOSAR based Automated Driving software platform. Coordination of a software team in multiple locations. Build a milestone-based SW development and delivery plan. Break down software concepts into implementation stories and manage their completion. Contribute to software product development and platform integration and deployment. Have a hands on approach in implementing improvements on current solutions. Review and approve technical solutions. Improve technical knowledge by coaching the development teams. Software representative in ADAS SW platform and tier1 discussions Preferred Qualifications: Minimum of 10+ years of relevant work experience. Deep knowledge of (C++ (14/17) and Python. Software development for UNIX platforms (e.g. Linux, QNX). SW-Quality Analysis Tooling (e.g. SonarQube, Klocwork, Clang-Tidy, Valgrind, etc.) ASPICE, ISO26262 standard knowledge. Adaptive AUTOSAR configuration and application development. Hands-on experience with software and software platforms integration. Experience with SW tools such as Git, Jira, Google Test, Bazel, Artifactory, CI. Nice to have: Previous SW development experience for ADAS domain. Service oriented communication (e.g SOME/IP). Good knowledge and usage experience of Design patterns. Coding Standards (e.g. MISRA for C++) Applicants :Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 3 months ago

Apply

7 - 12 years

22 - 37 Lacs

Bengaluru

Work from Office

Naukri logo

JOB-1 Release Engineering requires expertise in Git, Docker, Linux, Bazel, and scripting (Python/Bash) to automate CI/CD, manage builds, and optimize performance. Required Candidate profile JOB-2 Customer Application Engineering focuses on C++ (14/17+), debugging, multithreading (Linux/QNX), scripting, and build systems like CMake/Bazel. Bazel is must

Posted 3 months ago

Apply

6 - 11 years

30 - 45 Lacs

Bengaluru

Hybrid

Naukri logo

Strong in C++ development, debugging & unit testing (GTest) Hands-on in logic development & code implementation. Proficient in C++14 & test spec writing Expertise in build automation & Bazel Familiar with JIRA, Confluence, AWS AUTOSAR knowledge

Posted 3 months ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies