Home
Jobs
Companies
Resume

120 System Programming Jobs - Page 3

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.

3 - 8 years

6 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive. Remote or Onsite | Full-Time About the Role: We are seeking a highly skilled Senior Rust Developer to join our team in designing and developing an enterprise-grade, high-performance proxy solution using Rust. This project features a strong open-source dimension complemented by proprietary extensions. You will build advanced systems-level software by applying proxy-related architectures and techniques. This role requires deep expertise in asynchronous runtimes, networking, and system programming. Responsibilities Design & Implementation Contribute to the design and implementation of core components of our proxy solution, emphasizing performance, concurrency, and efficient system-level programming. Optimization Fine-tune low-level networking, memory management, and async processing to maximize throughput and minimize latency. Feature Development Integrate capabilities like live reconfiguration and real-time stream processing. Collaboration Work closely with teams specializing in networking, hardware acceleration, and systems engineering while actively contributing to open-source projects. Qualifications Extensive experience in Rust with a strong background in systems programming and asynchronous runtimes. Proven expertise in networking protocols, low-level performance optimization, and concurrency. Ability to work independently and effectively within cross-functional teams. Nice-to-Have Skills: Experience with thread-per-core design, live reconfiguration, and stream processing. Familiarity with Apache Arrow and DataFusion. Background in hardware acceleration techniques (e.g., SIMD, modern CPU architectures). Contributions to Rust-based open-source projects. Why Join Us? Work on cutting-edge proxy technology that drives high-performance solutions. Join a passionate team dedicated to innovation and technical excellence, and help shape systems that operate at scale while contributing to both our open-source initiatives and proprietary advancements. The About The Role is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change. Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com ) . Equal Employment Opportunity It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates . Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.

Posted 1 month ago

Apply

4 - 8 years

10 - 14 Lacs

Pune

Work from Office

Naukri logo

JOB SUMMARY & RESPONSIBILITIES : We are currently seeking a Senior Software Engineer for a full-time position that is responsible for providing development expertise for one of our premier access appliances. The candidate will work closely with the technical managers and senior members of the development team to bring new products and product enhancements to market. This position works closely with all of the corporate functions providing detailed knowledge transfer about the appliance s capabilities and functions. Key responsibilities for the position include: Develops and analyzes software requirements to determine feasibility of design within time and cost constraints. Develops architecture and design of firmware and embedded components. Work closely with other developers to develop/debug/test product features Provide architecture, design, and unit test documentation artifacts Work with Development and Test/QA leadership to ensure product quality Support and mentor team members as needed to help meet overall team objectives Work closely with other corporate functions as required. QUALIFICATIONS: Minimum Qualifications: BS in Computer Science, Engineering or equivalent experience experience working with C, C++, Golang, Python, shell Scripting languages. experience with Linux system programming and should be able write low level scripts for creating product deployment image. developing Linux applications. REST API development using GRPC, RabbitMQ, RedFish, DDS or any equivalent architecture. experience with Github/Gitlab deploying and developing CI/CD actions or pipelines working with and developing docker containers. Good understanding of Yocto Build process, MakeFiles Strong debugging and problem-solving skills Excellent written and oral communication skills Preferred Qualifications: General understanding of Object-oriented design and analysis. 3+ years experience with low level system programming. Ubuntu experience is preferred. Good experience with multi threading Experience with Google proto-buffers 3+ years experience with MySQL, PostGres or other common databases. 3+ years database design knowledge and proficiency in SQL language Demonstrable work with NGINX and NGINX configuration Knowledge of Network and Server Management protocols such as SNMP, SMTP, TCP/IP

Posted 1 month ago

Apply

3 - 7 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Youll make a difference by: Building Automation System programming for Heating, Ventilation, Air conditioning (HVAC) systems for various buildings across verticals such as commercial buildings, hospitals, universities, residential complex, schools etc. using companys tools, softwares and operating protocols. Build and provide a complete programming package independently and perform functional testing/ QC (Self/Peers) to ensure that the design requirement is met & submitting programs to Project Manager. Other responsibilities include, overseeing project work done by peers to ensure overall quality deliverables and customer satisfaction at every stage of the project. Understand project requirements, and based on that provide a complete software programming package for HVAC systems ensuring smooth project execution as per regional standards. Programming and quality check for complex HVAC building control systems. Program, test and debug application specific softwares for HVAC system. Ensuring standard QC checklist and processes are followed for self programs and programs done by peers and submitting high quality programming packages to Team Lead. Ensure flawless programming & on-time project delivery with utmost quality. Ensure project executions are on track and provide periodic updates on the status to project owner/lead. Identify project risks and raise flags to team leader in time. Your success is grounded in: Work experience 3 to 7 years for Software programming in the domain of building technology (specifically for HVAC controls). Knowledge of BMS fundamentals & HVAC equipments like AHUs, FCUs, VAVs, Water- and Air-Cooled Chillers, Boilers etc. Knowledge of software programming for BMS Field and supervisory controllers. Efficient Ability to communicate confidently in English written and spoken. This role is based in Bangalore. But youll also get to visit other locations in India and globe, so youll need to go where this journey takes you.

Posted 2 months ago

Apply

5 - 10 years

35 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

Hands on experience in core Java, Spring, AWS Services and Micro Services development using Angular, REST and so on, Exposure and involved in Product development life cycle would be added benefit, standard methodologies, detailed understanding of the technology roadmap, advancement to design/development process and providing prod support on rotation basis. Having experience in Genesys is a plus Drive technical discussions, arbitrate and recommend optimal path forward in a room of highly opinionated engineers that may or may not agree with you. Use your experience and knowledge to influence better software design, promote proper software engineering and bug prevention strategies, testability and security Actively participate in the development process through writing and maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, Support the team in maintaining CI/CD pipelines Collaborate with team members on improving teams test coverage, release velocity and production health Participate in application code and test code reviews with rest of the Scrum team Contribute to own entire features from concept to deployment working on cross-functional activities Contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn The Expertise and Skills You Bring o You have excellent proficiency in engineering large complex systems o You have proficiency in multi processing and parallel computing o You have experience and expertise in profiling and performance turning software o You have proficiency in handling data both structured and unstructured data o Ability to drive mature delivery practices through automation o You have strong proficiency in system programming with java o You have proficiency implementing low latency programs o You have exposure to memory modelling, performance tuning JVM o You have expertise with streaming data handling through Topics, Websockets & Queues o You have the drive and ability to deliver software with a high degree of automation o You are proficient with version control systems and can handle development for multiple releases in parallel o You have the spirit and willingness to contribute to org level innovation o You have a learning mindset and are able to demonstrate versatility in addition to your specialization o You have strong proficiency in driving execution of high quality designs and implementations o You are able to influence and drive adoption of best tools for accelerated delivery o You should have the ability to work effectively with both partners and project team members o You know Agile methodologies or iterative development processes o You know Acceptance test-driven development a plus. o You have Ability to take ownership o You Coach team members and take accountability for the deliverables o You have Excellent collaboration and Interpersonal skills o You have Great attitude, being a mentor, team player and effective contributor o You have Focus on productivity o Experience in Financial Markets o Ability to quickly learn, adapt across the tech stack o Expertise working with public cloud environments Skills: Angular Java Microservices RESTful (Rest-APIs)

Posted 2 months ago

Apply

12 - 17 years

11 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Lead amdgpu kernel-mode GPU driver enhancements for AMD graphics products. Oversee driver bring-up, qualification, and performance optimization on new hardware. Resolve complex customer and QA-reported issues, implementing preventive measures. Foster partnerships and strategic collaboration with the open-source graphics community. As an SMTS, you would still be involved in individual contribution but with an increased focus on team leadership and strategic decision-making. PREFERRED EXPERIENCE: 12+ years of experience developing system software and kernel mode drivers for Linux and derivatives . Extensive expertise in graphical system programming, Linux ecosystem, and open-source development practices. Strong C programming skills, understanding of graphics systems software, and knowledge of computer architecture and operating systems. Proven experience leading and mentoring teams, driving technical projects, and collaborating with cross-functional teams. Ways to stand out from the crowd: Experience working in the Linux DRM/KGD (Direct Rendering Manager / Kernel Graphics Driver) subsystem . Track record of open-source contributions, strategic collaborations, and active involvement in the graphics development community. ACADEMIC CREDENTIALS: Bachelors or M asters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Posted 2 months ago

Apply

15 - 19 years

45 - 50 Lacs

Hyderabad

Work from Office

Naukri logo

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Role Description Our Salesforce Database (SDB) team provided a highly available database for Salesforce applications. Within the large SDB team, we provide a highly durable and available distributed storage for public clouds. We are defining the next generation of trusted enterprise computing in the cloud. We're a fast-paced, metrics driven team. We're highly collaborative and work across all areas of our technology stack. We live and breathe transactional systems, distributed systems and enterprise reliability, availability and scale. As part of building our team in India, we are looking for engineers and leaders who are passionate about working on the RDBMS technology of massive scale and one that thrives with continuous innovation. Required Skills and Experience The team is seeking a highly qualified and energetic Principal Software Engineer who will be responsible for working on development scalable, resilient and fault tolerant transactional and distributed systems with primary focus on the data storage. The Principal Software Engineer will be responsible for requirements, architecture/design and hands-on implementation. Experience designing, developing scalable, resilient and fault tolerant transactional and distributed systems in enterprise production environments. Highly skilled in Java or C in a Unix/ Linux Environment, with an understanding of modern object-oriented programming techniques and design patterns Experience using telemetry and metrics to drive operational excellence Ability to learn quickly and deliver high quality code in a fast-paced, dynamic team environment A meticulous and detailed oriented engineer, responsible for writing ones own functional and unit tests and help review and test teammates' code Familiar with Agile development methodology and committed to continual improvement of team performance Effective communication, strong leadership skills, team player who is capable of mentoring and being mentored by others Inventive and creative; on task and able to deliver incrementally and on time You should have 15+ years of professional experience, or a M.Tech. in a relevant academic field and 12+ years of professional experience. Experience with relational databases is a big plus. Areas where you may be working on include highly scalable, highly performant distributed systems with highly available and durable data storage capabilities that ensure high availability of the stack above that includes databases. A thorough understanding of distributed systems, system programming, working with system resources is required. Practical knowledge for challenges regarding clustering solutions, hands-on experience in deploying your code in the public cloud environments, working knowledge of Kubernetes and working with APIs provided by various public cloud vendors to handle data are highly desired skills.

Posted 2 months ago

Apply

4 - 9 years

27 - 32 Lacs

Hyderabad

Work from Office

Naukri logo

About Salesforce Were Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good youve come to the right place. Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbess Worlds Most Innovative Company five years in a row and one of Fortunes 100 Best Companies to Work For eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world. About the Position: The Database engineering team is based in the Bay Area, Toronto and India. The team has the DNA of building highly scalable, distributed and mission critical enterprise products. As part of building our team in India, we are looking for engineers and leaders who are passionate about working on the RDBMS technology of massive scale and one that thrives with continuous innovation. We are looking for experienced Core Database Internal Engineers with a strong database internals and distributed systems background to work in a team responsible for architecting, developing and testing the next generation of cloud native database. You will join a team of world class, highly motivated software engineers and database experts. You will design and develop robust and highly scalable software products to support the staggering growth of Salesforce. You will need familiarity with database internals, distributed systems or networking, interest in system programming, exceptional software engineering skills, and relish the opportunity to work on very complex, highly concurrent, highly scalable and resilient systems. You must have a proven track record of success where you demonstrated end to end ownership of architecture, design, implementation, monitoring, testing, and product support on large mission critical systems at petabyte scale. As a senior/lead software engineer of the database development team, you will be responsible to: Design and develop core distributed database system functionalities. Come up with new architecture and design to solve complex scalability problems. Implement comprehensive functional and system-test for your area of responsibility and for overall database quality. Interact with broader database team to help integrate the projects/features and collaborate tightly on code, design and test strategy reviews Architecting, designing and coding the features for high quality Owning, debugging and resolving Customer issues with utmost urgency and adhering to customer trust Drive cross team collaborative work environment with other Scrum teams andengineering managers that fosters autonomy, innovation, learning, respect andtransparency while holding a high bar for delivery Requirements: 13+ years in software development which includes experience in varying aspects of development cycle, including design, coding, testing and performance characterisation, and possessing 4+ years of direct database kernel development experience BE/BTech/MTech in computer science, or a related field with strong CS fundamentals including data structures, algorithms, and distributed systems Experienced senior developer responsible to build complex and high performance cloud native features Experience working with a group of developers in a high-pace high-demand environment Experience in Agile development Experience in C or C++ server development. Working exposure in Java is preferred. Experience with relational database kernel development, demonstrated by working on critical areas of a successful commercial or an open source RDBMS Track record of delivering innovative and Release-defining features for a major software system Excellent communication skills and problem-solving skills Experience with highly-scalable and highly-available distributed systems.

Posted 2 months ago

Apply

6 - 8 years

12 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role Automotive Embedded Team Lead (Linux). A technical Team Lead is responsible for the leading the definition and implementation of software on Linux middleware and application. The candidate should have expertise in Embedded design, Linux middleware development, and preferably experience working on Automotive projects. Candidate must be able to contribute code and fix defects if needed. Candidate should be comfortable working in a distributed team environment. Supervisory Responsibilities Does not have any direct reports. What You Will Do You will be the MODULE owner one or two middleware/application modules for Telematics project. Should have full knowledge on Linux software development. You will use Agile Scrum Methodology for software development. You should take functional ownership of a set of software modules Analyzes and develop code to satisfy a software requirement. Evaluates CRS and creates SRS documents for software architecture Adequately What You Need 6 - 8 Yrs years of experience in embedded domain, preferably in Automotive Linux domain.. Expertise in Linux embedded system. Good knowledge on 4G and 5G NAD modules and implementation Good knowledge of working with Open source software packages. Hands on knowledge on Linux USB stack - Host and gadget including OTG, Display Bringup Hands on knowledge of all / any of the following Linux kernel areas: Power Management, Network, BSP (ARM). OS: Linux. Proficiency in real time multi-threaded software design and development, system programming using IPC, synchronisation primitives Programming Language: Strong in C/C++, basic shell scripting Tools: Development and Debugging using Host - Target tool chains for embedded platforms Positive attitude towards work (Dynamic) Good English skills (writing, documenting, conversation) Strong fundamentals on Embedded product development. Preferably from Automotive or Mobile devices. Expertise in embedded system programming either in Linux Hands on experience in multi-threaded programming. Proven experience in debugging and root causing embedded system issues like kernel random crash. Good exposure on board bring-up, boot loaders, device driver porting. Good exposure on serial protocols, storage devices, network protocols. Good exposure to any of the Application processor like TI OMAP, MediaTek MTK series, Qualcomm snapdragon processors, Intel Apollo Lake. What is Nice to Have Understanding of automotive protocol like CAN, J1939, SPI etc. Work experience with Agile methodology. What Makes You Eligible Be willing to travel up to domestic/International travel Be willing to work in office based on up dependencies

Posted 2 months ago

Apply

3 - 6 years

15 - 19 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

We are looking to hire a Senior Systems Software Engineer. Do you love to provide innovative solutions and enjoy working on complex problems? NVIDIA is looking for phenomenal system software engineers like you to join us in our journey of building state of the art GPUs. To work within the Graphics Processing Unit (GPU) Software team to tackle complex System Software problems across NVIDIA GeForce/NVIDIA RTX (professional graphics) products on Linux platform. Work involves developing and maintaining software for the GPU Resource Manager Kernel driver. This kernel driver plays a key role in providing outstanding visual computing experience to millions of Workstations (Designers/Architects/Visual Effects), PCs and Notebooks (Gamers). What you ll be doing: Improving existing software by debugging, analyzing and providing solution to complex issues within areas like Display technologies, Power management etc. Work on designing, developing, unit testing, documenting and maintaining features for the kernel mode drivers. You will get an opportunity to work side by side to collaborate with forward-thinking and motivated engineers around the world, as an equal member of a multi-site project team. Tackle variety of problems that directly impact NVIDIA s End Users and partner OEMs. What we need to see: Your strong software engineering skills combined with a dedication to tackle hard problems are a requirement. 5+ years of hands-on experience in writing and debugging kernel mode drivers on X86/AMD64 platforms. Excellent programming skills, Proficiency in C / C++ language, libraries and toolchains. Detailed knowledge of Linux kernel internals and low-level system programming. Good written and verbal communication, along-with strong collaborative and networking skills. Experience in working on unreleased hardware platforms. Bachelors or Masters degree (or equivalent experience) in Computer Engineering, Computer Science or related field. Ways to stand out from the crowd: Experience with device driver development for ARM SOC platforms. Background with embedded system SW concepts, e. g: RTOS, overlay programming models. Contributions to upstream Passionate about what you do. NVIDIA is widely considered to be one of world s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If youre creative and passionate about new technology then we would like to hear from you.

Posted 2 months ago

Apply

10 - 13 years

25 - 30 Lacs

Greater Noida, Bengaluru

Work from Office

Naukri logo

We are seeking a highly skilled Software Engineer with 10 years of experience in systems/software. The ideal candidate will have expertise in Embedded Systems/Software development, Linux verification skills. The candidate would also be required to leverage their experience in using Systems benches to effectively build and verify the Systems Software. Senior Advanced Software Engineer Anthem CoE This role involves technical leadership in the development of Next Generation Avionics for Honeywell: The role is required to demonstrate thought leadership in software architecture, development and Lean/Agile program execution. This role is required to demonstrate technical leadership in new solution design and development The candidate should have the capability to understand the system/software requirements and perform full SW life cycle activities (design, implementation, and testing). Provide investigation support for tool issues. Handles issues/roadblocks. Participates in design reviews and technical decision making. Mentor the junior members in the team and be seen as a problem solver. Collaborates/ actively with stakeholders for new technologies/ideas incubation/information. Performs competitive intelligence and IP analysis. Motivates functional team in IP creation for the Product in the field of expertise. Seeking proactive feedback for continuous improvement and Build relationships and collaborating with business partners and stakeholders in SBG s / SBU s. Excellent focus on execution, should ensure responsiveness to customers, team and management. Driving innovation, creating growth ideas relevant to global local markets, products, and initiatives Job Requirements Strong knowledge and experience in Embedded Software Development / Verification. Expertise in Linux internals, scripting, networking, security, and the ability to communicate and collaborate effectively Linux system programming, Linux Device Drivers, low level debugging C Linux Internals (Memory Management, Multi Threading, IPC and Scheduling etc.) Deep understanding of architectural patterns, design principles, and best practices Proficient in C/C++ Coding and OOPs concepts Ability to diagnose and fix problems in Linux System and applications. (IPC/ Infrastructure Provisioning/Device Drivers) Familiarity with Systems/Software Integration process would be an added advantage. Experience in Avionics Domain Dev/VV experience, Knowledge of DO178B/C is added advantage. Hands on experience with Scrum / Agile process and DevOps environment. Ability to think independently, logically, and intuitively with focus on results, sense of urgency and working boundary less. Excellent analytical, problem solving and communication skills. Qualifications Education: B.E/B.Tech/M.E/M.Tech/M.S Experience: 10+ years Essential Skills: Linux Internals, Device Driver development, Embedded C/C++, Python Scripting, Visual Studio/VS Code IDE, RTOS knowledge.

Posted 2 months ago

Apply

3 - 7 years

3 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary NetApp is an intelligent data infrastructure company that provides unified data storage, integrated data services, and cloud operations solutions to enterprise customers. We help organizations unlock the best of cloud technology. As a technical member of the Common Platform team, you will work as part of the team responsible for Operating System, Kernel, Low level software and System Engineering. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. This position requires and individual who is creative, self-motivated, team-oriented, technology savvy, and driven to produce results for the NetApp business. Job Requirements Apply current software engineering skills and use up-to-date technologies to contribute to team deliverables. Contributions to Design, Coding, Debug & Test, Performance analysis & improvement tasks. Contributions to technical discussions within the immediate team and across functions. Experience with development with C and C++ in LINUX, UNIX environments. Experience with applying standard software engineering practices. Proficient with systems engineering domain concepts such as computer architecture, operating systems, file systems, networking, algorithms & data structures. Good working knowledge of operating system fundamentals, Linux kernel, memory allocation, scheduling, kernel debugging, and driver integration. Ability to work collaboratively with other engineers. Knowledge of storage or cloud technologies is a plus. Strong oral & written communication skills are a plus. Education A minimum of 3 years of experience is required and 3 to 7 years of experience is preferred. A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree or a PhD; or equivalent experience is required. Computer hardware and architecture knowledge, including processor, memory, motherboard, I/O subsystem and understanding of concepts related to data structures and standard programming practice.

Posted 2 months ago

Apply

6 - 11 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

The Role As a System Administrator at Kyndryl, youll solve complex problems and identify potential future issues across the spectrum of platforms and services. Youll be at the forefront of new technology and modernization, working with some of our biggest clients which means some of the biggest in the world. Theres never a typical day as a System Administrator at Kyndryl, because no two projects are alike. Youll be managing systems data for clients and providing day-to-day solutions and security compliance. Youll oversee a queue of assignments and work directly with technicians, prioritizing tickets to deliver the best solutions to our clients. One of the benefits of Kyndryl is that we work with clients in a variety of industries, from banking to retail. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here. Youll also get the chance to share your expertise by recommending modernization options, identifying new business opportunities, and cultivating relationships with other teams and stakeholders. Does the work get challenging at times? Yes! But youll collaborate with a diverse group of talented people and gain invaluable management and organizational skills, which will come in handy as you move forward in your career. Key Responsibilities Provide technical support for customer. Own and action requests for service, implementing changes and resolving assigned problems (may involve some after hours and weekend work). Provide 24x7 after hours on-call support as required for products supported by the team Personal compliance and ownership on security, audit and systems integrity posture Highlight areas for improvement in current processes, and implement improvements Must be flexible to support in different shift timings and provide coverage for the weekend maintenance change implementation windows. Attend and actively participate in weekly review meetings with the team leader and/or manager to discuss issues, concerns, people, ideas and workload Be a focal point in a technical and client advocate capacity and whenever rotated onto new accounts, ensure other team members are mentored to enable smooth succession of previous account Assist wider team performing the level 1-3 capability, potentially offshore or remote locations. Who You Are Youre good at what you do and possess the required experience to prove it. However, equally as important you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused someone who prioritizes customer success in their work. And finally, youre open and borderless naturally inclusive in how you work with others. Required Technical and Professional Expertise 6+ Years Experience in Mainframe z/OS System Programming. Deep understanding of z/OS operating system architecture and features Deep knowledge of z/OS Facilities, Parallel Sysplex, GDPS Hands-on experience on SAD, GTF trace concepts Led multiple complex IBM and ISV product upgrades and related projects. Proficiency in z/OS system programming languages like assembler and REXX Expertise in system management tools like SMPE (Software Management Program Entry) and z/OSMF Knowledge of mainframe hardware configurations and I/O management Experience with system monitoring and performance analysis tools Strong analytical and troubleshooting skills Preferred Technical and Professional Experience Monitoring system performance using RMF, SYSVIEW, Mainview, TMON or Omegamon tools, identifying bottlenecks, and implementing optimization strategies. Diagnosing and resolving complex system issues, including software errors, hardware failures, and system crashes. Implementing and enforcing security policies on the z/OS system to protect sensitive data. Assessing system capacity needs and planning for future growth

Posted 2 months ago

Apply

10 - 15 years

35 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

The Role As a System Administrator at Kyndryl, youll solve complex problems and identify potential future issues across the spectrum of platforms and services. Youll be at the forefront of new technology and modernization, working with some of our biggest clients which means some of the biggest in the world. Theres never a typical day as a System Administrator at Kyndryl, because no two projects are alike. Youll be managing systems data for clients and providing day-to-day solutions and security compliance. Youll oversee a queue of assignments and work directly with technicians, prioritizing tickets to deliver the best solutions to our clients. One of the benefits of Kyndryl is that we work with clients in a variety of industries, from banking to retail. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here. Youll also get the chance to share your expertise by recommending modernization options, identifying new business opportunities, and cultivating relationships with other teams and stakeholders. Does the work get challenging at times? Yes! But youll collaborate with a diverse group of talented people and gain invaluable management and organizational skills, which will come in handy as you move forward in your career. Key Responsibilities Provide technical support for customer. Own and action requests for service, implementing changes and resolving assigned problems (may involve some after hours and weekend work). Provide 24x7 after hours on-call support as required for products supported by the team Personal compliance and ownership on security, audit and systems integrity posture Highlight areas for improvement in current processes, and implement improvements Must be flexible to support in different shift timings and provide coverage for the weekend maintenance change implementation windows. Attend and actively participate in weekly review meetings with the team leader and/or manager to discuss issues, concerns, people, ideas and workload Be a focal point in a technical and client advocate capacity and whenever rotated onto new accounts, ensure other team members are mentored to enable smooth succession of previous account Assist wider team performing the level 1-3 capability, potentially offshore or remote locations. Who You Are Youre good at what you do and possess the required experience to prove it. However, equally as important you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused someone who prioritizes customer success in their work. And finally, youre open and borderless naturally inclusive in how you work with others. Required Technical and Professional Expertise 10+ Years Experience in Mainframe z/OS System Programming. Deep understanding of z/OS operating system architecture and features Deep knowledge of z/OS Facilities, Parallel Sysplex, GDPS Hands-on experience on SAD, GTF trace concepts Led multiple complex IBM and ISV product upgrades and related projects. Proficiency in z/OS system programming languages like assembler and REXX Expertise in system management tools like SMPE (Software Management Program Entry) and z/OSMF Knowledge of mainframe hardware configurations and I/O management Experience with system monitoring and performance analysis tools Strong analytical and troubleshooting skills Preferred Technical and Professional Experience Monitoring system performance using RMF, SYSVIEW, Mainview, TMON or Omegamon tools, identifying bottlenecks, and implementing optimization strategies. Diagnosing and resolving complex system issues, including software errors, hardware failures, and system crashes. Implementing and enforcing security policies on the z/OS system to protect sensitive data. Assessing system capacity needs and planning for future growth

Posted 2 months ago

Apply

3 - 6 years

5 - 8 Lacs

Coimbatore

Work from Office

Naukri logo

We are looking for a skilled Rust Developer to design, develop, and maintain high-performance applications. Key Responsibilities: Develop backend systems using Rust. Optimize code for performance and security. Work with databases and APIs. Debug and troubleshoot issues. Collaborate with teams to deliver scalable solutions. Requirements: Strong experience with Rust programming. Knowledge of system programming, concurrency, and memory safety. Experience with REST APIs, databases, and cloud services. Familiarity with Git, CI/CD, and Agile methodologies.

Posted 2 months ago

Apply

6 - 8 years

12 - 16 Lacs

Chennai, Pune, Bengaluru

Work from Office

Naukri logo

Should be stronghold on Mainframe Database Architecture. Hands-on experience Mainframe Db2 System Upgrades and Migration activities. Maintain and create a new documents based on storage environment Required Candidate profile Strong experience in zOS versions upgrades, Experience mainframe LPAR builds Managing incidents on z/OS related issues Demonstrated troubleshooting, diagnose and resolve problems.

Posted 2 months ago

Apply

4 - 8 years

5 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Programming Languages: Proficiency in Python and Go. Experience building and maintaining backend systems and APIs using both languages. Understanding of Pythons strengths (e.g., data analysis, scripting) and Gos strengths (e.g., concurrency, system programming). Backend Development: Designing, developing, and maintaining scalable and robust backend services. Experience with microservices architectures. Knowledge of RESTful APIs and other API design patterns. Databases and Technologies: Familiarity with relational databases (e.g., PostgreSQL) and/or NoSQL databases (e.g., MongoDB). Experience with cloud platforms (e.g., AWS, Azure, GCP). Knowledge of containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes). Software Development Practices: Experience with Agile development methodologies (e.g., Scrum, Kanban). Strong understanding of software design patterns. Experience with unit testing, integration testing, and code reviews. Familiarity with version control systems (e.g., Git). Soft Skills: Excellent communication and collaboration skills. Ability to work independently and as part of a team. Problem-solving skills and a passion for learning.

Posted 2 months ago

Apply

9 - 14 years

35 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities Minimum 9+ years of Experience in Mainframe z/OS System Programming Hands on Experience is z/OS Upgrade, Toleration Maintenance. Hands on Experience in Third Party Product Installation and Maintenance. Good Knowledge on GDPS and Sysplex Hands on experience in REXX programming Strong ITIL knowledge Good to have Knowledge on VTAM, TCPIP. Good to have knowledge on XFB, Connect Direct Preferred Skills: Technology->Infrastructure-Mainframes->CICS administration Technology->Mainframe Technologies->CICS Technology->Mainframe Technologies->Mainframe Technologies- ALL Educational Requirements Bachelor of Engineering Service Line Cloud & Infrastructure Services * Location of posting is subject to business requirements.

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Pune

Hybrid

Naukri logo

Work within a team to develop high quality video game software. Develop and implement independent modules. Deal with day today issues while development of games related to UI, Networking etc. Deal With Performance Issues: Optimization. QUALIFICATIONS Strong C/C++ Skills with object oriented/Data-Oriented programming skills (Mandatory). Must have experience in Mobile focused game engines and Mobile Dev in general Experience of dealing with Android and iOS as developer platform and familiarity with respective SDKs Have shipped multiple games/apps on mobiles 3+ years of experience in object oriented/Data Oriented programming. High aptitude and strong analytical skills. Should be familiar with performance bottlenecks and ways to resolve them, multi-threading, OS concepts, System programming etc. Strong debugging and trouble-shootings abilities. Should be able to adapt to new technologies, fast changing technological environments and should be self-motivated. Masters or Bachelor's degree in computer science (ideally from a reputed institute) or relevant work experience ADDITIONAL INFORMATION Gameplay programming and game development related experience. Experience with 3rd party plug-ins like Flurry, GameCenter, GuardSquare etc Knowledge of video game developments and video game engines. Preferably have worked on any game console or Android /IOS (C++). Knowledge of Networking API + Work Experience will be an added advantage. Have used agile methodology. Passion for Gaming

Posted 2 months ago

Apply

1 - 6 years

2 - 6 Lacs

Pune

Work from Office

Naukri logo

Work on market leading high performance clustered file system Responsible for test dev for Spectrum Scale component/feature. Ensuring end to end delivery of the component/feature for Storage Scale. Ability to work closely with customers for requirement implementation as well as responding quickly to customer issues. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise linux knowledge C C++ skills system programming (parallel programming/multi threaded programming) understanding of storage / filesystems Preferred technical and professional experience Experience in Systems/Storage domains, debugging/performance optimization. Good debugging skills for complex issues with interdependencies across multiple modules. Git/Gerrit experience.

Posted 2 months ago

Apply

0 - 2 years

5 - 8 Lacs

Pune

Work from Office

Naukri logo

About The Role : Job Title Big Data AVP (Resume Your Resume) Location Pune Resume your Resume Program description Whether youve raised a family, set up your own business, or travelled the world - not everyone follows the same life and career trajectory. Our Resume your Rsum India internships are designed to provide opportunities to professionals who are looking to return to work after an extended career break. Throughout the 3-month traineeship you will have the chance to refresh your skills, make new connections and potentially secure a full-time opportunity upon completing the programme. If you have a background in Finance, Operations, Risk or Technology, please apply here. Role Description: A technology-oriented developer is needed to join the Portfolio Analyser team within the Enterprise Risk Technology space, to assist with the implementation of a strategic regulatory risk reporting platform to cater to various programs like Historical Simulation, Counterparty Credit Risk and Stress Testing scenarios. Portfolio Analyzer is the in-memory data analytics platform to generate various Risk metrics for the bank. A strong technologist, self-starter, who is comfortable with independent engagement across functions such as Business Analysis, and Project Management, is expected. Enterprise Risk Technology (ERT) is the technology partner to the Risk divisions of Credit Risk, Market Risk and Non-Financial Risk. This includes definition of the IT strategy and provision of solutions to allow Risk to manage all aspects of risk from the analysis of counterparty credit risk to the protection of the Bank's infrastructure and information. 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. Description: This role is for a developer with strong core application or system programming skills in Scala, java and good exposure to concepts and/or technology across the broader spectrum. Enterprise Risk Technology covers a variety of existing systems and green-field projects. A Full stack Hadoop development experience with Scala development A Full stack Java development experience covering Core Java (including JDK 1.8) and good understanding of design patterns. Requirements: Strong hands on development in Java technologies. Strong hands on development in Hadoop technologies like Spark, Scala and experience on Avro. Participation in product feature design and documentation Requirement break-up, ownership and implantation. Product BAU deliveries and Level 3 production defects fixes. Qualifications & Experience Degree holder in numerate subject Hands on Experience on Hadoop, Spark, Scala, Impala, Avro and messaging like Kafka Experience across a core compiled language Java Proficiency in Java related frameworks like Springs, Hibernate, JPA Hands on experience in JDK 1.8 and strong skillset covering Collections, Multithreading with experience working on Distributed applications. Strong hands-on development track record with end to end development cycle involvement Good exposure to computational concepts Good communication and interpersonal skills Working knowledge of risk and derivatives pricing (optional) Proficiency in SQL (PL/SQL), data modelling. Understanding of Hadoop architecture and Scala program language is a good to have. Advantageous: Understanding of middlewares like Solace is an advantage. Understanding of NoSQL is an added advantage Experience of Data Analytics platforms is advantageous. Banking experience, particularly in risk What we'll offer you: Please be aware there are regional differences to DB benefits and you will need to check the correct package per advert. 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 child care assistance benefit (gender neutral) Flexible working arrangements 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 How we'll support you Training and development to help you excel in your career Flexible working to assist you balance your personal priorities 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 Our values define the working environment we strive to create diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer. We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. Click to find out more about our diversity and inclusion policy and initiatives.

Posted 2 months ago

Apply

2 - 7 years

4 - 8 Lacs

Pune

Hybrid

Naukri logo

Work within a team to develop high quality video game software. Develop and implement independent modules. Deal with day today issues while development of games related to UI, Networking etc. Deal With Performance Issues: Optimization. Qualifications Strong C/C++ Skills with object oriented/Data-Oriented programming skills (Mandatory). Must have experience in Mobile focused game engines and Mobile Dev in general Experience of dealing with Android and iOS as developer platform and familiarity with respective SDKs Have shipped multiple games/apps on mobiles 3+ years of experience in object oriented/Data Oriented programming. High aptitude and strong analytical skills. Should be familiar with performance bottlenecks and ways to resolve them, multi-threading, OS concepts, System programming etc. Strong debugging and trouble-shootings abilities. Should be able to adapt to new technologies, fast changing technological environments and should be self-motivated. Masters or Bachelors degree in computer science (ideally from a reputed institute) or relevant work experience Additional Information Gameplay programming and game development related experience. Experience with 3rd party plug-ins like Flurry, GameCenter, GuardSquare etc Knowledge of video game developments and video game engines. Preferably have worked on any game console or Android /IOS (C++). Knowledge of Networking API + Work Experience will be an added advantage. Have used agile methodology. Passion for Gaming

Posted 2 months ago

Apply

3 - 6 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description: Systems Software Engineer (Many-core RISC-V Accelerator - REDEFINE) Position Overview: As the Systems Software Engineer, you will lead the development of system software and Linux device drivers for the REDEFINE accelerator. You will work closely with cross-functional teams, including hardware engineers, software developers, and system architects, to ensure smooth and efficient integration of the accelerator with various software environments. Your expertise in system software development, Linux kernel programming, and hardware-software interaction will be essential in creating a robust and functional software ecosystem for the REDEFINE accelerator. Responsibilities: 1. System Software Development: Lead the development of system software components that enable the REDEFINE accelerator to interface with host systems and software. Design and implement software modules, libraries, and APIs to facilitate seamless integration and efficient utilization of accelerator features. Collaborate with software and hardware teams to ensure optimal performance, reliability, and compatibility. 2. Linux Device Driver Development: Design, develop, and maintain Linux kernel device drivers for the REDEFINE accelerator. Collaborate with the hardware team to understand hardware features and specifications for accurate and efficient driver development. Ensure Linux kernel compatibility and contribute to open-source development communities as necessary. 3. Hardware-Software Interaction: Collaborate closely with hardware engineers to understand the accelerators architecture, memory mapping, and communication protocols. Develop software interfaces and drivers that maximize the hardwares potential while maintaining stability and reliability. Collaborate with verification and validation teams to ensure proper functionality and performance of software components. 4. Performance Analysis and Optimization: Conduct performance analysis and optimization of system software and device drivers. Collaborate with hardware and system teams to identify opportunities for performance improvements and hardware-software co-optimizations. Implement and integrate profiling and debugging tools to aid developers in optimizing software performance. 5. Integration and Compatibility: Ensure compatibility and interoperability of the REDEFINE accelerator with various software environments, libraries, and frameworks. Collaborate with software developers and AI-ML framework providers to facilitate seamless integration of the accelerator. 6. Documentation and Support: Document system software architecture, design decisions, and APIs for internal and external reference. Provide technical support to customers and partners using the REDEFINE accelerator in their applications. Collaborate with technical writing teams to create user guides and documentation for system software components. Requirements: Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. Proven experience (4+ years) in systems software development, Linux device driver programming and Linux System Programming. Strong expertise in C/C++ programming languages and Linux kernel programming. Familiarity with hardware-software co-design principles and hardware architectures. Understanding of system software architectures, memory management, and I/O operations. Proficiency in debugging and troubleshooting complex software systems. Working knowledge in Embedded development. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Ability to work in a dynamic startup environment and manage multiple tasks effectively. Apply Now

Posted 2 months ago

Apply

7 - 12 years

8 - 14 Lacs

Chennai, Coimbatore

Work from Office

Naukri logo

NP : Immediate to 45 days Job Description : We are looking for strong C/C++ developers with a passion for performance optimization and systems programming. While prior experience with CUDA, OpenCL, or hardware accelerators is a plus, we welcome candidates who are eager to learn and scale up in machine learning, computer vision, and numeric library optimization for CPUs, GPUs, DSPs, and accelerators. Key Responsibilities : - Develop and optimize high-performance software using C/C++ for numerical computing, machine learning, and computer vision applications. - Learn and apply low-level optimizations, including parallelization, vectorization, and memory management, to enhance execution on hardware platforms. - Work closely with software and hardware engineers to adapt algorithms for maximum efficiency on target architectures. - Gain hands-on experience with CUDA, OpenCL, or similar programming models as part of the role. - Collaborate with customers to understand their requirements and develop tailored software solutions. - Conduct performance analysis and benchmarking to ensure optimized execution. - Stay up to date with the latest advancements in hardware acceleration and high-performance computing. Qualifications : - BTech/BE/MTech/ME/MS/PhD in CSE/IT/ECE. - 2+ years of experience in C/C++ development, with a strong grasp of data structures, algorithms, and performance optimization. - Willingness to learn and grow in GPU programming, parallel computing, and hardware acceleration. - Knowledge of parallel computing concepts, SIMD instructions, and memory hierarchies is a plus. - Prior experience with CUDA, OpenCL, or similar is advantageous but not mandatory. - Strong problem-solving skills and the ability to work independently or in a team.

Posted 2 months ago

Apply

8 - 12 years

40 - 75 Lacs

Bengaluru

Work from Office

Naukri logo

Roles and Responsibilities Design and implement creative new algorithms and technologies for high performance, Highly reliable systems(think Six 9s). Analyse and Solve Challenging Problems through persistence and insight. 10+yrs in C/C++ Programming Languages Experience in System programming E.G: Distributed Systems, Operating Systems, Linux Kernel, Database internals, Hypervisors, Complier-optimization. Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs. Troubleshoot issues related to memory management, file system I/O operations, and kernel debugging. Participate in code reviews to ensure adherence to coding standards and best practices.

Posted 2 months ago

Apply

4 - 9 years

8 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

About the Role : We're seeking an experienced Runtime Engineer to develop and optimize software systems for our silicon platform. This role focuses on building efficient runtime systems that maximize chip performance while ensuring reliability and ease of use. Key Responsibilities : - Design and implement runtime systems for AI accelerator execution and memory management - Develop and optimize runtime libraries for high-performance tensor operations - Create efficient memory allocation and scheduling algorithms for ML workloads - Interface with hardware subsystems through PCIe interface for optimal data transfer - Build and maintain runtime profiling and debugging tools - Work closely with hardware team to optimize end-to-end performance - Document runtime architecture and implementation strategies - Perform thorough testing and performance analysis of runtime components Required Qualifications : - BTech/MTech in Computer Science or Electronics & Communication - 4+ years of experience in systems programming with C/C++ - Strong understanding of concurrent programming and multithreading - Proficiency with debugging and profiling tools (gdb, valgrind, WinDbg, address sanitizer) - Experience with performance optimization and low-level system interfaces - Knowledge of memory management and scheduling algorithms Nice To Have : - Experience with ML frameworks (TensorFlow, PyTorch) and their runtime systems - Understanding of AI/ML workload characteristics - Background in driver development or hardware interfaces

Posted 2 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