Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
7 - 9 years
0 - 0 Lacs
Bengaluru
Work from Office
Role Proficiency: Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution. Outcomes: Interpret the application feature and component designs to develop the same in accordance with specifications. Code debug test document and communicate product component and feature development stages. Validate results with user representatives integrating and commissions the overall solution. Select and create appropriate technical options for development such as reusing improving or reconfiguration of existing components while creating own solutions for new contexts Optimises efficiency cost and quality. Influence and improve customer satisfaction Influence and improve employee engagement within the project teams Set FAST goals for self/team; provide feedback to FAST goals of team members Measures of Outcomes: Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues Percent of voluntary attrition On time completion of mandatory compliance trainings Outputs Expected: Code: Code as per the design Define coding standards templates and checklists Review code - for team and peers Documentation: Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation requirements test cases and results Configure: Define and govern configuration management plan Ensure compliance from the team Test: Review/Create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain relevance: Advise software developers on design and development of features and components with deeper understanding of the business problem being addressed for the client Learn more about the customer domain and identify opportunities to provide value addition to customers Complete relevant domain certifications Manage Project: Support Project Manager with inputs for the projects Manage delivery of modules Manage complex user stories Manage Defects: Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate: Create and provide input for effort and size estimation and plan resources for projects Manage knowledge: Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release: Execute and monitor release process Design: Contribute to creation of design (HLD LLD SAD)/architecture for applications features business components and data models Interface with Customer: Clarify requirements and provide guidance to Development Team Present design options to customers Conduct product demos Work closely with customer architects for finalizing design Manage Team: Set FAST goals and provide feedback Understand aspirations of the team members and provide guidance opportunities etc Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE on retention measures Certifications: Obtain relevant domain and technology certifications Skill Examples: Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort resources required for developing / debugging features / components Perform and evaluate test in the customer or target environments Make quick decisions on technical/project related challenges Manage a team mentor and handle people related issues in team Have the ability to maintain high motivation levels and positive dynamics within the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback for team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers and answer customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning handling multiple tasks. Build confidence with customers by meeting the deliverables timely with a quality product. Estimate time and effort of resources required for developing / debugging features / components Knowledge Examples: Appropriate software programs / modules Functional & technical designing Programming languages - proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile - Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Broad knowledge of customer domain and deep knowledge of sub domain where problem is solved Additional Comments: We're looking for a hands-on senior lead with a strong grounding in modern web technologies and a sharp curiosity for how Generative and Agentic AI can transform digital experiences. This is a hybrid role where deep technical capability meets creative solutioning. You will be a member of a lean, high-performance group that works directly with leadership to prototype, architect, and deliver innovative tech solutions across industries. You'll work on rapid pilots, flagship products, and AI-native experiences Key responsibilities: - Architect modern, performant frontend systems using React, Angular, and associated technologies. - Design intelligent interfaces and embed Agentic AI capabilities (task-based agents, smart flows, goal-driven UI behaviors). - Lead hands-on development, code reviews, and quality assurance across frontend builds. - Collaborate with design, backend, and AI/ML experts to shape solutions from concept to deployment. - Integrate LLMs and AI agents into workflows using cutting-edge frameworks. - Represent the team in technical discussions with leadership and customers, translating business goals into technical blueprints. Required Qualifications: - 8+ years of experience in frontend development, with strong expertise in React, Angular, JavaScript/TypeScript, HTML, CSS. - Solid understanding of micro-frontend architecture, component libraries, state management, and responsive design. - Experience with frontend performance tuning, accessibility, SEO, and cross-platform optimization. - Hands-on exposure to Gen AI technologies including: - LLM APIs (OpenAI, Claude, Gemini, Mistral, Cohere) - Agentic AI frameworks: LangChain, AutoGen, CrewAI, Semantic Kernel, Haystack, LlamaIndex - RAG (Retrieval Augmented Generation), prompt engineering, multi-agent workflows Required Skills React,Generative and Agentic AI Tools,Angularjs,Javascript/Typescript
Posted 2 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have skills :SAP HANA DB Administration Good to have skills :SAP HANA Technical Architecture Minimum 2 year(s) of experience is required Educational Qualification :1 Minimum 15 years of full time education Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have Skills :SAP HANA DB AdministrationGood to Have Skills SAP HANA Technical ArchitectureJob Requirements :Key Responsibilities :Requirement for SAP HANA DB Administration role preferably HANA ECS experience candidates with 2-3 years of experience requiredResource has to provide L2 level support in HANA Enterprise Cloud Technical Operations Technical Experience :Must have skills:-Installing, Configuring And Maintaining HANA database-Table Partitioning, Replication, Database Management-HANA DB certification prefered-Upgrades / HA DR / Backup / restore related troublshooting-Multi-node / Multi tenant administration-Collect runtime dumps, kernel profiler traces-Performance parameter tuning / Security compliance And hardening for HANA DB Good to have skills:User management/administration DB on Cloud platforms AWS, Azure etc Professional Attributes :1 Good communication and interpersonal skills2 Good team player3 Candidate must be ready to support 24/7 rotational shifts Educational Qualification:1 Minimum 15 years of full time educationAdditional Info : Qualifications 1 Minimum 15 years of full time education
Posted 2 months ago
1 - 4 years
3 - 7 Lacs
Bengaluru
Work from Office
locationsIndia, Bangalore time typeFull time posted onPosted 30+ Days Ago job requisition idJR0035096 Job Title: Software Development Engineer C++ About Trellix: Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work. Our comprehensive, GenAI-powered platform helps organizations confronted by todays most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions. We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at . Role Overview: Software Development Engineer Having windows Kernel Development (C / C++ / System / Kernel) About the role : Handling customer escalation and fixing issues for customers. Will work to convert a problem statement to a design and implementation. Will document details of functionality, design and architecture of a component. You Will participate in code reviews with other engineers. Can understand the impact of code changes- both programmable and logical changes. Can "piece together" relevant existing functionality and quickly come up with a prototype or solution. Encourage or host reviews on Application source code and technical documentation. Collaborate with team members, key stakeholders, and business groups to categorize and describe solutions for business and technical requirements. About You : You have 2 to 5 Years of experience in product development. You have professional experience working in designing software solutions for large enterprises. You have experience working on Endpoint products for Enterprise with a focus on security, quality & performance. You are hands-on with multiple programming and scripting languages including C, C++, Windows driver Development. Excellent knowledge of Windows with good understanding of the OS architecture, and Networking Should have programming, strong debugging experience, and excellent problem-solving skills. Proven knowledge of debugging using tools like windbg. Should be able to write Unit Tests. Knowledge of Windows internals. Familiar with Test Driven Development concepts. Demonstrated ability to work effectively both within a team and cross-group to drive identification and resolution of issues to ship under tight deadlines along with being able to drive features into the product. Passion to work with demanding customers Document, user stories/use cases, functional specification and desig Company Benefits and Perks: We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees. Retirement Plans Medical, Dental and Vision Coverage Paid Time Off Paid Parental Leave Support for Community Involvement We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Posted 2 months ago
4 - 9 years
8 - 12 Lacs
Bengaluru
Work from Office
locationsIndia, Bangalore time typeFull time posted onPosted 30+ Days Ago job requisition idJR0035120 Job Title: Senior Staff Software Engineer About Trellix: Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work. Our comprehensive, GenAI-powered platform helps organizations confronted by todays most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions. We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at . Role Overview: We are looking for a Senior Engineer to work on the Endpoint Detection and Response product line. About the Role : Design, build and maintain efficient ,reusable, and reliable C++ code. Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles. Strong in data structures and algorithms Gather technical requirements and specifications from customers and business stakeholders and develop technical specifications according to which solutions are defined and delivered. Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance. About You : You are a Technical Leader with 14+ years of relevant experience Proficiency in C++ coding and very strong debugging skills - Kernel and user space You have relevant exposure to Endpoint security products Knowledge of Windows User Mode and kernel mode programming and internals You have exposure in working on multiple platforms - Windows, Linux and Mac. Good understanding of software architecture and design patterns. Strong Object-Oriented Programming principles. Strong in data structures and algorithms Good knowledge of operating system internals. You have sufficient exposure to attack techniques across operating systems. Working knowledge of tools like WinDbg, Coverity, Application Verifier, etc. Strong communication skills Good organisational and time-management skills You keep yourself updated with the latest technology trends in Security Software and Cybersecurity as an industry. Meticulous at both analysis and execution Ability to collaborate and work with multiple teams across different time-zones Company Benefits and Perks: We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees. Retirement Plans Medical, Dental and Vision Coverage Paid Time Off Paid Parental Leave Support for Community Involvement We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Posted 2 months ago
3 - 8 years
25 - 32 Lacs
Bengaluru
Work from Office
Proficient in C++ Experience with hardware components Device driver development Kernel-level programming
Posted 2 months ago
6 - 11 years
20 - 35 Lacs
Bangalore Rural, Bengaluru
Work from Office
"We are Hiring for Linux Device Driver Developer Role at Bangalore Location" Role: Linux Device Driver Developer Work Experience: 5 to 11 Years Location: Bangalore Required Skills & Experience: Strong programming expertise in C and C++ for embedded systems. Hands-on experience with Linux device driver development and BSP customization . Experience with embedded RTOS platforms like Linux, QNX , etc. Proficiency in writing and debugging drivers for UART, SPI, I2C, PCIe, Ethernet , and memory/storage interfaces. Solid understanding of communication protocols : SPI, I2C, UART, Ethernet. Knowledge of hypervisors and virtualization techniques in embedded domains. Skilled in using embedded system debugging tools (JTAG, GDB, etc.). Strong analytical and problem-solving capabilities. More Information: +91 7359 710155 | rushit@tekpillar.com
Posted 2 months ago
2 - 6 years
12 - 17 Lacs
Hyderabad
Work from Office
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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. 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. The engineer will contribute to the stability team in debugging Linux Kernel and System level issues for Qualcomm chipsets. The position requires -Excellent debug skills, especially in the core kernel software stability domain -Excellent knowledge of ARM architecture -Excellent knowledge of Linux kernel and the device driver model -Expert level knowledge of C -Prior experience with Android is a plus - Knowledge of debug tools such as JTAG -Master or bachelor"™s degree in ECE, EE or CS. - 1 to 4 years of relevant work experience
Posted 2 months ago
2 - 6 years
12 - 16 Lacs
Hyderabad
Work from Office
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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. 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. Job description: The engineer will contribute to the stability team in debugging Linux Kernel and System level issues for Qualcomm chipsets. The position requires: Excellent debug skills, especially in the core kernel software stability domain Excellent knowledge of ARM v7 and v8 architecture, exception levels etc Excellent knowledge of Linux kernel and the device driver model Expert level knowledge of C Excellent communication and soft skills Prior experience with Android, system debug etc is a plus Knowledge of debug tools such as JTAG is a plus Master or bachelor"™s degree in ECE, EE or CS. Preferably 2 to 4 years of relevant work experience
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France