Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 3.0 years
2 - 5 Lacs
mumbai
Work from Office
About the Role: As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives. Responsibilities: Designing, developing and maintaining core system features, services and engines Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of conversational social robotics platform which includes investigate design approaches, prototype new technology, and evaluate technical feasibility Ensure the developed backend infrastructure is optimized for scale and responsiveness Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project. Introducing new ideas, products, features by keeping track of the latest developments and industry trends Operating in an Agile/Scrum environment to deliver high quality software against aggressive schedules Requirements Proficiency in distributed application development lifecycle (concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms) Proficiency in working on Linux based Operating system. Proficiency in at least one server-side programming language like Java. Additional languages like Python and PHP are a plus Proficiency in at least one server-side framework like Servlets, Spring, java spark (Java). Proficient in using ORM/Data access frameworks like Hibernate,JPA with spring or other server-side frameworks. Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs, Apache Avro,Google Json,JackSon etc. Proficiency in at least one of inter process communication frameworks WebSocket's, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc. Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming). Experience defining system architectures and exploring technical feasibility tradeoffs (architecture, design patterns, reliability and scaling) Experience developing cloud software services and an understanding of design for scalability, performance and reliability Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads. Proficiency is concepts of monolithic and microservice architectural paradigms. Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc. Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, Orientdb Proficiency in at least one of testing frameworks or tools JMeter, Locusts, Taurus Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plus Proficiency in asynchronous libraries (RxJava), frameworks (Akka),Play,Vertx is an added plus Proficiency in functional programming ( Scala ) languages is an added plus Proficiency in working with NoSQL/graph databases is an added plus Proficient understanding of code versioning tools, such as Git is an added plus Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylog is an added plus Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plus Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plus Working Knowledge of container orchestration platform like Kubernetes is an added plus
Posted 1 day ago
5.0 - 8.0 years
4 - 8 Lacs
chennai
Remote
This is a remote position. .NET Full Stack Developer experience is mandatory .NET with React experience are mandatory Must have 4+years of experience in .Net .Net, SQL, C#, MVC, Javascript, Jquery, ReactJS+ Databricks , Synapse SQL server, Javascript/JQuery are must to have skills. Knowledge on ReactJS, .NET core would be added advantage Experience working in an agile process Object oriented development RESTful web services implementation XML and JSON Good communication and interpersonal skills Strong analytical and problem-solving skills
Posted 1 day ago
5.0 - 10.0 years
7 - 12 Lacs
pune
Work from Office
Job Description Role: Senior Developer Location: Pune Who are we looking for? We are looking for a senior Developer for Windows desktop application development program. Technical Skills: Min 5 to 7 years of hands-on experience with C++, ATL, COM & Windows Services technologies Knowledge on developing Hardware enabling Windows applications for Laptop and Desktop domain Strong analytical and debugging skills Good knowledge on Windows Programming - registry, certificates, file and folder security, WMI, Thread, sockets and system programming. Knowledge on InstallShield, Windows Application deployment and PowerShell scripting Knowledge on C#, WPF, UWP App development will be value add Strong knowledge of libraries and frameworks Knowledge on Agile methodologies Good communication skills to interact with global teams Key Skills : C++17 and above Windows Application Programming Interface (Win32 API) Multithreading IPC, RPC preferred Git Unit Test, MSTest preferred Agile Methodology Automation CI/CD, ADO preferred Microsoft Azure Scalability Object Oriented Analysis & Design Software Development Lifecycle Strong Troubleshooting skills Roles and Responsibilities: Implementation of enhancements in the products which includes UI development & enhancements to the product. Participate in the core team meetings and provide inputs on the product enhancements / defects / any outstanding technical issues. Write code per functional requirement, design and architecture Migration of code to new IDE Visual studio (Integrated development environments) Analysis and fix the incidents/defects Porting/migration of products to new Operating Systems (e.g. Windows 10) Support products on current Windows OS 7, 10 Localization support in the products (excluding string translations) Product Security(Includes guidelines as mutually agreed by HP- Mphasis that needs to be followed during enhancements/New Features design and Fixing identified & prioritized issues Sign and release of products Unit testing by each developer for the source code added/modified
Posted 1 day ago
6.0 - 11.0 years
8 - 18 Lacs
chennai, bengaluru
Work from Office
Were Hiring: C++ Developer | Chennai , Bangalore | WFO (5 days) Location: Chennai, Bangalore (Work from Office 5 Days a Week) Experience: 6 to 10 Years Join Time: Immediate to 20 Days Key Skills: C++ , Pointers , STL , Memory management Apply now or refer a friend! Rathna@trinityconsulting.asia Please share resume with details : Name : Mobile number : Total Experience : C++ : STL : CTC : ECTC: Notice Period : Last working date : Offer any : please provide details Current Location : Is that willing to relocate to Chennai , Bangalore : Regards, Rathna Rathna@trinityconsulting.asia
Posted 4 days ago
7.0 - 10.0 years
11 - 15 Lacs
bengaluru
Work from Office
Key Responsibilities Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements Design & code a variety of complex software features with adequate documentation Write automation for new/existing features. Customer Support & troubleshoot/fix a variety of difficult software problems. Proactively communicate on development status & delays in agreed upon timelines Interface with global teams for requirements analysis and schedule. Interface with external customers regarding software issues. Be willing to travel to onsite locations for Short Term Assignments like Feature Integrations & Version Installations. Qualification and Requirements Bachelor''s Degree / masters degree in engineering with Computer Science/Electronics/Electrical background and 7-10 years of experience Minimum of 6 years experience in software development with exposure to maintenance, continuous integration & releases Minimum of 3 years experience in core product software development Strong Object Oriented Design & Programming Experience Professional experience of Core Java Technologies (Design Pattern/Multi-threading/Data Structures/Algorithm) Exposure to Agile methodologies and tool chain (like JIRA) Has knowledge of best practices and how own area integrates with others Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities. Qualifications Education: Bachelor''s Degree Skills: Core Java, Data Structures, Multithreaded Programming Certifications: Languages: Years of Experience: 7 - 10 Years Work Experience: Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 20% of the Time Relocation Eligible: Yes Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
Posted 5 days ago
10.0 - 14.0 years
30 - 35 Lacs
bengaluru
Work from Office
Strong knowledge developing web applications using J2EE, Multi thread programming, Data structure, Junit and Mockito. Strong experience working with Spring Boot and MicroServices, LOG4j, Spring security, JWT token, Single Sign On (SSO) integration with SAML. Strong experience working with Microservices development using Open API frameworks. Experience working with Java17 and functional programming. Strong experience working with Angular framework (version 15+). Experience working with tools like Git, Maven Experience with Build Automation, Continuous Integration and Test Automation (npm, Gradle, Maven, Jenkins). Experience working with Redis Cache. Experience with AWS Cloud environment. Strong knowledge with both relational and non-relational databases. Good experience working with cross-functional teams. Strong knowledge and experience in web applications migration (monolith to micro service architecture). Proven experience working in various application lifecycle stages such as transitioning, sustaining, and maintaining applications. Experience with system architecture diagrams and documentation. Excellent written and verbal communication skills.
Posted 6 days ago
1.0 - 5.0 years
13 - 18 Lacs
hyderabad
Work from Office
General Summary: Qualcomms Audio Systems team is seeking a talented and highly motivated engineer specialized in the implementation of Voice AI and Audio solutions. You will work with a team to prototype, optimize, and productize state-of-the-art ML models, ensuring efficient deployment on snapdragon platforms Responsibilities: - Develop, optimize, and deploy Voice AI and audio ML models for audio applications, with a focus on inference efficiency across NPUs, GPUs, and CPUs. - Perform model evaluation, quantization, and compression to enable fast, robust inference on embedded hardware. - Analyze and compare model architectures (such as Diffusion Models, U-Nets, Transformers, BERT, BART, etc.) for use in audio applications. - Collaborate with cross-functional R&D, systems, and integration teams for system use case verification and commercialization support. - Contribute to the design and software implementation of audio ML models in embedded C/C++ and Python. - Evaluate system performance, debug, and optimize for performance and robustness. - Participate in industry trends, benchmarking and performance analysis of various Model architecture, and bring up-to-date architectural or technical innovations to the team. Requirements: - Strong programming skills in C/C++, Python. - Experience with audio processing and embedded solutions. - Hands-on experience working with audio framework and audio solutions on any platform - Familiarity with ML frameworks (PyTorch, TensorFlow, ONNX, etc.). - Knowledge of model quantization and compression techniques, and experience optimizing inference and deployment on embedded hardware. - Strong understanding of ML model architectures such as, CNNs, RNNs, Transformers, U-Nets, and statistical modeling techniques. - Understanding of DSP or Microcontroller architectures and frameworks - Experience developing and debugging software on embedded platforms; familiarity with software design patterns, multi-threaded programming (e.g., POSIX, PTHREADS), and fixed-point coding. - Excellent verbal and written communication skills; ability to work independently and as a team player in geographically dispersed, multidisciplinary teams. - Proven ability to work in a dynamic, multi-tasked environment quick learner, self-motivated, and results-driven. Minimum Qualifications: Bachelors, Masters or PhD in Computer Science, Electronics and Communication, Electrical Engineering, or a related field (or equivalent work experience). Preferred Qualifications: - Experience working with Qualcomm AI HW accelerators (NPUs) and Qualcomm SDKs - Knowledge of Qualcomm Audio framework, platforms and tools Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 1 week ago
6.0 - 11.0 years
0 Lacs
karnataka
On-site
As a Technical Lead in the Big Data domain, you will play a pivotal role in designing and developing scalable solutions on a cutting-edge big data platform. With a monthly crawl of over 150M and extraction of 500+ attributes from 50M unique products across 200+ retailers, you will be at the forefront of modern decision-making. Your expertise will be crucial in creating learning algorithms and leveraging an analytical mindset to deliver groundbreaking insights to our clients. Collaborating closely with cross-functional teams spread across multiple locations, you will tackle complex challenges and drive digital innovation by implementing advanced technologies to provide efficient solutions to our customers. Our team boasts a diverse technology stack including Storm, Spark, Kafka, Hbase, Graph database, Elastic search, Hive, and Impala. By extensively utilizing machine learning and artificial intelligence, we develop sustainable learning algorithms capable of handling the five V's of data - volume, variety, velocity, veracity, and value. Working in collaboration with internal teams, our goal is to constantly push boundaries and explore new horizons. In this role, you will have the opportunity to contribute to a business driven by innovation at scale. Your collaborative approach within a multi-disciplinary team will be essential as you engage in algorithm design, client interactions, and Java code development. Working with us guarantees a continuous learning curve as you evolve into a polyglot programmer, with ample opportunities to research and develop new tools. **Role and Responsibilities:** - Design and develop new components of the big data platform - Lead the platform development process from inception to production deployment, including project scheduling, design, implementation, and coordination with team members - Collaborate with Product Management and Data Scientist teams to refine the big data platform while aligning with company objectives - Engage with other technology teams and architects to define cross-functional technology stack interactions - Research and experiment with emerging big data technologies and tools - Contribute to the big data open-source ecosystem - Scale applications on big data platforms - Take ownership of the development of an entire module **Skills Required:** - Strong background in object-oriented software development methodologies and practices - Expertise in Java Development - Experience in at least 2 Big Data projects or the last 2 years focused on Big Data projects - Exposure to Web Application Development **Our Ideal Candidate:** - Demonstrates a keen interest and passion for technology - Possesses strong problem-solving, analytical, decision-making, and excellent communication skills (both written and verbal) - Ability to effectively monitor and guide team members - Can handle ambiguity and make decisions based on balanced trade-off assessments - Self-driven, motivated, and thrives in a fast-paced, results-driven agile environment with varied responsibilities If you meet the educational qualification of B.E/B.Tech or M.E/M.Tech in Computer Science/IT, and have 6-11 years of experience in the IT/Computers-Software industry, with the desired skills and expertise in Java, Pyhton, Scala, Nosql, and Big Data technologies, we encourage you to apply for the position of Technical Lead Big Data at our Bangalore location. You can reach out to us at jobs@augustainfotech.com for further information or to submit your application.,
Posted 1 week ago
1.0 - 5.0 years
0 Lacs
ahmedabad, gujarat
On-site
You should have a minimum of 1 year of experience in C#.NET, .NET Core, ASP.NET, MVC, HTML, CSS, and JavaScript programming. Additionally, you should have experience with SOAP and REST web services from a client perspective, WCF/Web API, ADO.NET for Microsoft SQL Server, caching, parallel, multithread programming, Aurora PostgreSQL, development and deployment on AWS, BitBucket, Jira, Clickup, Agile Scrum methodology, and possess a self-driven attitude. Proficiency in written and spoken English is essential. A background in sport would be advantageous. The ideal candidate will have 1 to 4+ years of relevant experience and hold a degree in Computer Science or Software Engineering. If you meet the above requirements and qualifications, please send your CV to contact@isporttechnologies.com.,
Posted 1 week ago
5.0 - 10.0 years
6 - 10 Lacs
hyderabad
Work from Office
IBM ISDL Power hypervisor development group is working on virtualisation Tech that involves firmware design and development for power hypervisor. The key responsibilities for this role are as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5-10years of experience in Firmware design( embedded software)and development Expertise inC/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.
Posted 1 week ago
3.0 - 6.0 years
6 - 10 Lacs
hyderabad
Work from Office
IBM ISDL Power hypervisor development group is working on virtualisation Tech that involves firmware design and development for power hypervisor. Responsibilities: The key responsibilities for this role as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Expertise in Firmware design( embedded software) and development Expertise in C/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues Should be a good team player Should have strong analytical skills Should have good communication skills and a quick learner Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.
Posted 1 week ago
4.0 - 9.0 years
13 - 18 Lacs
bengaluru
Work from Office
Meet the Team The Catalyst Engineering IOS XE Platform Independent team at Cisco builds and develops high-performance system software for a range of Cisco platforms, including enterprise switches and routers, as well as service provider routing platforms. As industry leaders driving innovation in the enterprise sector, the team operates at the forefront of a constantly evolving market. Joining this multifaceted group offers boundless opportunities to grow your career and contribute to ground-breaking advancements in networking technology. Your Impact We will develop and integrate products used by leading enterprises worldwide, working on the IOS XE OS that serves as the backbone of many enterprise devices. You'll collaborate with a vibrant technical community, learning from experts and applying this knowledge to drive your personal and professional growth. This role offers the opportunity to work with ground breaking technologies and platforms, and to experience the excitement of guiding a product through its full development and integration lifecycle. Minimum Qualifications: We are seeking a Software Engineer with 4+ years with Bachelors or equivalent experience or Masters degree in Computer Science, Software Engineering, Electrical Engineering, or related field. Programming and Scripting : Proficient in C programming with expertise in code generation techniques, multi-threaded development, and scripting languages such as Python for tooling and prototyping. Software Engineering Principles : Strong foundation in modular software build, data structures, and sophisticated problem-solving. Networking and Protocols : Extensive experience in networking technologies, protocol development and or features (L2/L3, QoS, ACLs, data path), . Development and Debugging Tools : Skilled in Linux-based build systems, working with Makefiles, integrating SDKs, and using debugging tools like GDB. Preferred Qualifications (Good to have) Familiarity with ASIC pipelines (BCM, Dune, Silicon 1, Marvell Prestera) Crafting and integrating SDKs for flawless software-hardware interaction Experience with Cisco OS (XR, XE, NXOS) and exposure to AI/ML tools and frameworks.
Posted 1 week ago
8.0 - 13.0 years
10 - 15 Lacs
hyderabad
Work from Office
Job Requirements We are looking for a Principal Firmware Engineer to lead and manage the firmware development efforts for our next-generation smartwatch products. This role requires strong technical expertise in embedded systems, architecture design, project planning, and team mentorship. The ideal candidate will play a key role in defining and delivering robust, scalable, and high-performance firmware solutions that integrate seamlessly with hardware platforms and product requirements Work Experience At least 8 years of working experience on embedded firmware development Experience in multithreaded programming, network programming (wired and wireless protocols), real-time OS programming, cross-platform and cross-language development Prior experience with overseeing board bring-up and validation Hands-on experience on driver development for various sensors,Flash,PMIC Working knowledge of communication protocols like UART, I2C, SPI, USB, Ethernet, etc Product development experience with range of microcontroller/microprocessor architectures, adoption of bare-metal, RTOS and Linux operating systems on new platforms Minimum 2+ years of experience doing hands-on software development in Bluetooth domain; application, framework, Bluetooth stack or drivers, ota update Working Experience In display driver development with MIPI/LVDS/QSPI will be a value addition Experience with hardware lab equipment such as digital scope, logic analyser and JTAG Understanding of embedded development constraints and system performance Hands-on Experience on System level integration Experience with programming in C/C++/python Experience in reading schematics
Posted 1 week ago
5.0 - 8.0 years
27 - 42 Lacs
bengaluru
Work from Office
Job Summary NetApp is seeking a seasoned Software Engineer with substantial experience to become a vital member of our NAS development team. The NAS team at NetApp plays a pivotal role in creating and refining network protocols for enterprise-grade data storage solutions tailored for extensive on-premises, public, and private cloud environments. This presents an excellent opportunity to collaborate with a dynamic team that is delivering a transformative product in a rapidly expanding sector of the technology industry. In your role as a Senior Technical Member, you will collaborate with a team of proficient system engineers responsible for the design, development, debugging, maintenance, and testing of software. Within the Research and Development division, system software engineers concentrate on enhancing existing products while also engaging in the creation of new offerings. Job Requirements Good hands-on experience in C, and C++ languages and debugging with GDB. In-depth knowledge of Unix/Linux System Programming and multithreaded programming. Strong data storage fundamentals. Computer Networking Skills Should have a strong conceptual understanding of OS internals. Strong algorithms, data structures, and multi-threaded programming expertise are required. A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle. Ability to work on complex issues where data analysis requires an in-depth evaluation of variable factors & high problem-solving skills. Experience in architecture, design, and development of system software. As a subject matter expert, you will head & participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. You will have a direct influence on the choices, actions, and outcomes related to project direction. Work as a senior team member on projects involving the development of new features, sustenance, and handling engineering escalations. Participate in all phases of the product development cycle: from product definition and design, through implementation, debugging, testing, and early customer support. Collaborate with other peer teams on the product, such as QA, product marketing, support, and other dependent engineering teams, to deliver solutions, understand customer use cases, and incorporate the value from those teams into work done within the team. Education A minimum of 4 - 8 years of experience is required. A Bachelor of Science Degree in Electronics/Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience is required.
Posted 1 week ago
5.0 - 9.0 years
14 - 24 Lacs
hyderabad
Work from Office
Job Summary: Conceptualize, designs, codes, debugs and performs development activities in accordance with designated standards and procedures to meet specific project requirements. Shares technical expertise and provides training and guidance to other team members. Essential Job Duties and Responsibilities: Using the current programming language and technologies provide creative, thorough and practical solutions to a wide range of technical problems. Share technical expertise within the department and other departments as requested. Analyse and contribute to system and subsystem requirements specifications and design definitions. Design, develop and test of applications and programs to support the companys products. Design, develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding, unit testing, peer reviews and software configuration control. Complete high- and low-level detailed software design specifications, storyboards and interface specifications. Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services (which may require out of hours support in certain circumstances). Prepare reports, manuals, procedures and status reports. Provide training and guidance to other team members. Supports the bids and proposal and customer variation requests. Keeps abreast of improvements and developments within software engineering, supporting continuous improvement within engineering. Comply with Cubic’s values and adherence to all company policy and procedures. In particular, comply with the code of conduct, quality, security and occupational health, safety and environmental policies and procedures. In addition to the duties and responsibilities listed, the job holder is required to perform other duties assigned by their manager from time-to-time, as may be reasonably required of them. Minimum Job Requirements: Education and Qualifications Essential: Bachelor of Science degree in computer science, electrical engineering, or related field or equivalent professional experience or combination of both. Desirable: Master’s Degree in computer science or related discipline or equivalent qualification/experience. Certification in a relevant programming language or framework. Skills, Knowledge and Experience C++ Embedded development experience requirements: 6+ years of C++ experience( C++ 11 & 14 is mandatory ) Delivered highly functional, performance-driven, user-friendly applications. Proficient client-side development experience. Experience in developing multi-threaded applications. Experience with REST, JSON & web services. Experience using a crash reporting solution. Experience of debugging on target hardware. Essential: Experience in Software Engineering with a proven track record of specification, design and development. Demonstrable experience of defining test plans and test data requirements. An effective problem solver with the ability to understand and resolve complex issues. Experience in troubleshooting and debugging applications. Organised with the ability to prepare reports, manuals, procedures and status reports. Experience of Object-Oriented Design (e.g. UML) and implementation, along with Design patterns. Ability to contribute to the development of the architecture for applications. Experience of maintaining and improving coding standards. Able to build reusable code and libraries, ensuring thorough application documentation for future use. Experience of software best practices such as Automated Testing (Google Test and VSTest), Continuous Integration, Test Driven Development, SOLID and Clean Code principles. Scrum or Kanban experience. GIT and Jenkins experience. Experience using DOORS, Test Rail and JIRA Experience working with test teams to optimize application performance. Desirable: Experience working in a similar industry. Personal Qualities Ability to work as part of a team towards individual and shared goals; a team player in a cross-functional environment. Excellent written and verbal communication skills with the ability to communicate effectively at all levels. Demonstrates excellent interpersonal skills with a willingness to share knowledge, coach and collaborate effectively with individuals and other departments. Strong organization and planning skills with the ability to handle multiple projects and undertake new tasks quickly. Diligent, with attention to detail. Able to problem solve and find effective and timely resolutions. Self-motivated with the ability to work on own initiatives and under pressure. Desirable: Experience in developing in other high-level languages, such as C#, Java, Python, JavaScript, PPP, and XML. Efficient memory management experience. Efficient usage of disk IO experience. Experience writing simulators and test harnesses.
Posted 1 week ago
3.0 - 5.0 years
15 - 27 Lacs
bengaluru
Work from Office
Job Summary We are hiring Software Engineers to be involved in development & design of the features for NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world.You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud and on-premises solutions. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development. This is an entry-level technical position that requires an individual to be systems-focused, creative, team-oriented, technologically savvy, able to work in a small and large cross-functional teams, willing to learn and driven to produce results. Essential Functions: • Work as a member of the team on projects involving development of new features, sustenance, handling engineering escalations • Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and early customer support • Work collaboratively with other peer team members and other teams on the product like QA, Systemic Test Engineering support and other dependent engineering teams to understand customer use cases, deliver solutions and bring in the value from those teams into work done within the team. • Should be able to work with other engineers and solve technical issues Job Requirements • Familiarity with design and development of system software • Hands on experience with C, C++ required • In depth knowledge of Unix/Linux System Programming, Multithreaded programming • Storage Domain experience is a plus • Should have strong conceptual understanding of OS internals • Strong algorithms, data structures and multi-threaded programming expertise are required • Expected to have sound software engineering practices and a passion for quality • Must have a proven record of meeting tight deadlines without sacrificing quality • Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences • Must develop good idea about customer deployment scenarios and experience in dealing with peer teams outside engineering • Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit Education Typically requires a Bachelor's degree with a minimum of 2 years relevant experience, a Master's degree with no experience, or equivalent work experience.
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana, india
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ S ENIOR SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AMD is looking for a s enior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest quality, industry-leading technologies to market. THE PERSON: The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for S oftware engineering development , and is diligent and passionate about Technology . A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators. KEY RESPONSIBILITIES: Develop and drive execution of comprehensive , highly effective software for sophisticated new technology and new product introduction projects Validate new SW features before releasing them to customers Contribute to a high-functioning feature team C ollaborate closely with multiple teams to deliver key planning solutions and the technology to support them Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system Work very closely with dev teams and Project Managers to drive results PREFERRED EXPERIENCE: Atleast 4-8 years of Expert knowledge and hands-on experience in C, C++. Strong Experience in Linux Device Drivers Solid understanding of object-oriented-design principles S olid understanding of Software Engineering principles, Data structure, algorithms, Operating Systems concepts and multithread programming Excellent design and code development skills, familiarity with Linux and modern software tools and techniques for development Good analytical and problem-solving skills ACADEMIC CREDENTIALS: Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline Benefits offered are described: . AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 2 weeks ago
5.0 - 9.0 years
13 - 23 Lacs
hyderabad
Work from Office
C++ Senior Developer with C++11 & C++14 mandatory Experience: 6 to 10 Years Location: Hyderabad Notice Period: Immediate to 30 Days Responsibilities: Using the current programming language and technologies provide creative, thorough and practical solutions to a wide range of technical problems. Share technical expertise within the department and other departments as requested. Analyze and contribute to system and subsystem requirements specifications and design definitions. Design, develop and test of applications and programs to support the companys products. Design, develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding, unit testing, peer reviews and software configuration control. Complete high- and low-level detailed software design specifications, storyboards and interface specifications. Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services (which may require out of hours support in certain circumstances). Prepare reports, manuals, procedures and status reports. Provide training and guidance to other team members. Supports the bids and proposal and customer variation requests. Keeps abreast of improvements and developments within software engineering, supporting continuous improvement within engineering. Comply with Cubics values and adherence to all company policy and procedures. In particular, comply with the code of conduct, quality, security and occupational health, safety and environmental policies and procedures. In addition to the duties and responsibilities listed, the job holder is required to perform other duties assigned by their manager from time-to-time, as may be reasonably required of them. Skills, Knowledge and Experience C++ development experience requirements: 6+ years of C++ experience( C++ 11 & 14 is mandatory ) Delivered highly functional, performance-driven, user-friendly applications. Proficient client-side development experience. Experience in developing multi-threaded applications. Experience with REST, JSON & web services. Experience using a crash reporting solution. Experience of debugging on target hardware. Essential: Experience in Software Engineering with a proven track record of specification, design and development. Demonstrable experience of defining test plans and test data requirements. An effective problem solver with the ability to understand and resolve complex issues. Experience in troubleshooting and debugging applications. Organised with the ability to prepare reports, manuals, procedures and status reports. Experience of Object-Oriented Design (e.g. UML) and implementation, along with Design patterns. Ability to contribute to the development of the architecture for applications. Experience of maintaining and improving coding standards. Able to build reusable code and libraries, ensuring thorough application documentation for future use. Experience of software best practices such as Automated Testing (Google Test and VSTest), Continuous Integration, Test Driven Development, SOLID and Clean Code principles. Scrum or Kanban experience. GIT and Jenkins experience. Experience using DOORS, Test Rail and JIRA Experience working with test teams to optimize application performance.
Posted 2 weeks ago
1.0 - 6.0 years
7 - 12 Lacs
bengaluru
Work from Office
About Us At ANZ, we're shaping a world where people and communities thrive, driven by a common goal: to improve the financial wellbeing and sustainability of our millions of customers, About The Role As a Banking Operations Analyst, Servicing This position is required to have solid knowledge of processes This position requires excellent communication, with accuracy and no Escalations The role requires the person to take accountability in providing superior quality while processing the transaction by the team; this includes scheduling and monitoring of activities within banks policies, adherence to procedures and agreed timescales To lead a processing team which also includes taking responsibility for their collective performance and ensuring teams productivity targets are met, Banking is changing and were changing with it, giving our people great opportunities to try new things, learn and grow Whatever your role at ANZ, youll be building your future, while helping to build ours, Role Type: Permanent Role Location: Bengaluru Work Hours: 8 5 hrs per day & shifts as per buisness requirements What will your day look like As the Banking Operations Analyst, you will: Accountable for all aspects of function; own data, systems and applications for all Processing and Reporting services, Process items/events with timeliness and accuracy, Resolve and/or escalate complex matters to the Manager in a timely manner, Focus on continuous improvement of the process, What will you bring To grow and be successful in this role, you will ideally bring the following: Oral & written Communication and proficiency in MS Word; Excel, Powerpoint and Buplas certified Analytical capabilities and BUPLAS accreditation should be completed Collaboration within the team and onshore contacts Ability to assess requirements to manage SLAs and drive the team to achieve results Analytical capabilities/Buplas accredited Minimum 1 yrs of work experience Youre not expected to have 100% of these skills At ANZ a growth mindset is at the heart of our culture, so if you have most of these things in your toolbox, wed love to hear from you, So why join us ANZ is a place where big things happen as we work together to provide banking and financial services across more than 30 markets With more than 7,500 people, our Bengaluru team is the bank's largest technology, data and operations centre outside Australia In operation for over 33 years, the centre is critical in delivering the bank's strategy and making an impact for our millions of customers around the world Our Bengaluru team not only drives the transformation initiatives of the bank, it also drives a culture that makes ANZ a great place to be We're proud that people feel they can be themselves at ANZ and 90 percent of our people feel they belong, We know our people need different things to be great in their role, so we offer a range of flexible working options, including hybrid work (where the role allows it) Our people also enjoy a range of benefits including access to health and wellbeing services, We want to continue building a diverse workplace and welcome applications from everyone Please talk to us about any adjustments you may require to our recruitment process or the role itself If you are a candidate with a disability or access requirements, let us know how we can provide you with additional support, To find out more about working at ANZ visit https://anz/careers/ You can apply for this role by visiting ANZ Careers and searching for reference number 101653, Job Posting End Date 21/08/2025 , 11 59pm, (Melbourne Australia)
Posted 2 weeks ago
6.0 - 8.0 years
6 - 10 Lacs
bengaluru
Work from Office
Crypto Express Adapter on z Systems allows companies to protect data and workloads from physical and logical attacks through cryptography. Cryptography is crucial for secure processing when applications must communicate with distributed elements or assess the validity of the data being processed. Candidate will be part of world class high-performance hardware security module (HSM) firmware team. The responsibility of the firmware team is to provide top-level security for processing and high-speed cryptographic offload We are Firmware professional working on Z systems ( IBM Advanced Mainframes ) and we build the most secure systems for our customers to deploy their enterprise applications. IBM z Systems are deployed with workloads where intensive IO Operations are getting executed. IBM Lab works on IO enablement firmware as well as boot firmware for z Servers. Work area would be Initial program load that is Boot firmware which enables the z Systems to boot and load supported Operating systems( Linux, zOS, zVM ) on Logical partitions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6 - 8 years of relevant Industry experience Very strong in C & C++ and data structures, preferably in developing multi-core or multi-threaded applications. Deep knowledge of Systems Fimrware , OS kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling. Exposure to QEMU , Emulation , Hi Level Modeling of FW / HW components is desirable Experience in device driver development and support for NIC, HBA or Graphics cards Strong debugging skills Experience with exercising/validation of system from user space, and knowledge of user space API Preferred technical and professional experience Cryptographic Domian knowledge or working experience
Posted 2 weeks ago
1.0 - 3.0 years
4 - 7 Lacs
new delhi, chennai, bengaluru
Work from Office
SDE I - iOS Developer with 1-3 years of hands-on experience in mobile application development using Swift. The role involves developing robust, high-performance iOS applications while ensuring pixel-perfect designs and optimizing memory and performance. Key responsibilities include contributing to architecture discussions, design reviews, and code reviews, while implementing cutting-edge technology solutions. The ideal candidate should have expertise in iOS architectural components, design patterns, multithreaded programming, debugging, and data structures and algorithms. This role offers the opportunity to work in a fast-paced environment, experiment with new technologies, and contribute to the long-term technical vision of the product.
Posted 2 weeks ago
5.0 - 9.0 years
6 - 16 Lacs
bengaluru
Work from Office
"Join HCL and Shape the Future!" HCL is looking for a C++ C++/Qt/QML Developer to work with a top product-based client. Be part of our team and shape the future with us! Qualification Required: BE/B.Tech/M.Tech/MCA educational background Work Location: Bengaluru Experience: 5 to 8 years Roles and Responsibilities: Minimum 3+ years of experience in embedded firmware development using C++ Solid experience with Qt and QML for GUI applications in embedded systems Good understanding and working knowledge of Linux-based development environments Strong skills in Data Structures and object-oriented design principles Perform System Integration Testing (SIT) to validate firmware performance and ensure seamless integration with hardware components Experience in Software integration and verification testing (White Box Testing) The role involves code review and analysis rather than new code development. Candidates must be able to understand and validate code against Test Protocols Experience in the medical domain with familiarity in medical device software development, regulatory compliance, and risk management is a strong plus How to Apply: Apply now by clicking the 'Apply' button or email your most recent resume to Chandru.c@hcltech.com Please also share the following details along with your updated CV: Total Experience: Relevant Experience in C++ Relevant Experience in Qt/QML: Relevant Experience in Linux Development: Experience with Data Structures and Algorithms: Experience in Design Patterns: Experience with any networking or telecom domain exp: Current CTC: Expected CTC: Notice Period: Current Location: Preferred Location: Are you open to relocating to Chennai (Y/N): Are you available for a technical discussion on 30th Aug (Virtual Mode)? (Y/N): If yes, please confirm your preferred time: 10 AM / 11 AM / 2 PM / 3 PM / 4 PM
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As a Senior Software Development Engineer (Embedded) at AMD, you will play a crucial role in contributing to the development and enhancement of AMD's cutting-edge technologies. Your innovative and problem-solving mindset will be instrumental in driving the execution of comprehensive software solutions for new technology projects. You will collaborate closely with cross-functional teams to validate and deliver high-quality software features, ensuring the successful introduction of new products to the market. To excel in this role, you must possess expertise in C, C++, and Python, along with hands-on experience in working with ARM SoCs and Embedded systems. Your knowledge of Linux kernel/driver development and familiarity with AI/ML Frameworks will be valuable assets in contributing to the design and implementation of innovative system architectures. Additionally, your strong understanding of object-oriented design principles, software engineering best practices, and proficiency in multithread programming will be key in driving results and solving complex technical challenges. You will be part of a dynamic team that values collaboration, execution excellence, and inclusivity. Your academic background in Computer/Software Engineering or Computer Science, coupled with 4+ years of relevant experience, will provide you with a solid foundation to make meaningful contributions to AMD's mission of advancing next-generation computing experiences. If you are passionate about technology, thrive in a fast-paced environment, and are eager to push the limits of innovation, we invite you to join us on this exciting journey at AMD.,
Posted 2 weeks ago
3.0 - 8.0 years
15 - 32 Lacs
bengaluru
Work from Office
Company Name: IBM India Experience: 3-8 Years Location: Bangalore (Hybrid Model) Interview Mode: Virtual Interview Rounds: 2-3 Rounds Notice Period: Immediate to 60 days Generic description: Design, develop, test, and maintain complex C++ applications for various industries such as automotive, healthcare, and finance. Collaborate with cross-functional teams to identify requirements and implement solutions that meet customer needs. Develop high-performance algorithms and data structures to optimize system performance on Linux platforms using Cadence or Synopsys tools. Troubleshoot issues related to multithreading, synchronization, and memory management in C++ programs.
Posted 3 weeks ago
15.0 - 18.0 years
50 - 70 Lacs
bengaluru
Work from Office
Here is the JD for the Tech Lead/ Architect role : Strong knowledge developing web applications using J2EE, Multi thread programming, Data structure, Junit and Mockito. Strong experience working with Spring Boot and MicroServices, LOG4j, Spring security, JWT token, Single Sign On (SSO) integration with SAML. Strong experience working with Microservices development using Open API frameworks. Strong experience working with Java17 and functional programming. Strong experience working with Angular framework (version 15+). Experience working with tools like Git, Maven Experience with Build Automation, Continuous Integration and Test Automation (npm, Gradle, Maven, Jenkins). Experience working with Redis Cache. Experience with AWS Cloud environment. Strong knowledge with both relational and non-relational databases. Good experience working with cross-functional teams. Strong knowledge and experience in web applications migration (monolith to micro service architecture). Proven experience working in various application lifecycle stages such as transitioning, sustaining, and maintaining applications. Experience with system architecture diagrams and documentation. Excellent written and verbal communication skills.
Posted 3 weeks 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |