Home
Jobs
Companies
Resume

120 System Programming Jobs - Page 4

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.

4 - 8 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role - Grade Specific Capgemini is hiring for below Audio Driver Developer Role, interested candidates please apply. Role & responsibilities . Linux Operating system Internals. - Kernel programming & system programming. (Mandatory) - Interrupt, synchronization mechanism in Linux. (Mandatory) - Linux device driver framework knowledge. (character/block drivers) - Kernel debugging techniques. (kdb/kgdb/printk..etc) - Audio driver Development experience. Notice Period15 Days/30 Days/60 Days LocationBangalore

Posted 2 months ago

Apply

8 - 13 years

45 - 50 Lacs

Pune

Work from Office

Naukri logo

Druva enables cyber, data and operational resilience for every organization with the Data Resiliency Cloud, the industry s first and only at scale SaaS solution. Customers can radically simplify data protection, streamline data governance, and gain data visibility and insights as they accelerate cloud adoption. Druva pioneered a SaaS-based approach to eliminate complex infrastructure and related management costs, and deliver data resilience via a single platform spanning multiple geographies and clouds. Druva is trusted by thousands of enterprises, including 60 of Fortune 500, to make data more resilient and accelerate their journey to the cloud. Visit druva.com and follow us on LinkedIn , X and Facebook . Enterprise Workload is a unified server backup and archival built on Druva s secure, enterprise-trusted, and high-performance cloud platform. With Phoenix, data can be stored indefinitely with limitless snapshots and flexible retention policies, while at the same time significantly lowering your backup costs. Druva takes a multi-layered approach to securing data that is unmatched in the industry - enabling organizations to address both their data security and data privacy requirements. As a Staff Software Engineer, you will be responsible for the design, implementation and maintenance of software modules owned by a team. You will guide and mentor junior team members by reviewing their code and designs to ensure that they are writing well designed and high quality code. This role requires excellent communication skills as you will need to collaborate across teams. Key Skills: 3 to 6 years of experience Extensive experience on C/C++/Python Experience on OS - Unix/Linux and Windows Hands on experience in Networking and Multi-threading Desirable Skills: Experience in Cloud Technologies, system programming is a plus Roles and responsibilities: Play key role in design/development of Phoenix product. Responsible for the complete software development cycle. Gathering understanding requirements. Design, development implementation independently. Responsible for ensuring timely and quality delivery. Will be able to work in end to end features. Qualification: B.Tech / B.E / M.E./ M.Tech (Computer Science) or equivalent.

Posted 2 months ago

Apply

6 - 10 years

16 - 20 Lacs

Kalyani, Bengaluru

Work from Office

Naukri logo

Please Note: 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Business Summary: The VMware Cloud Foundation Division enables organizations around the world to run their business critical and modern applications in a secure, resilient, and cost-efficient manner. With our flagship product VMware vSphere, and our industry-leading technologies including vSAN, NSX and Aria, Broadcom customers receive the scale and agility of a public cloud with the security and performance of a private cloud. Modern infrastructures, accelerated application innovation, and predictable TCO savings and investment returns are just a few of the benefits from having a private cloud infrastructure powered by VMware Cloud Foundation. Together, our bold group of technology professionals with diverse backgrounds spanning engineering, products, marketing, partners, professional services, and global support services is focusing on what can be for the largest enterprises, governments, financial services, healthcare, manufacturing and educational institutions of the world. Job Role and Responsibility: Virtual Machine File System (VMFS) is a high-performance cluster file system that enables virtualization to scale beyond the boundaries of a single system. Designed, constructed and optimized for the virtual infrastructure, VMFS increases resource utilization by providing multiple virtual machines with shared access to a consolidated pool of clustered storage. VMFS team is looking for a passionate Software Developer who loves to work on building next generation distributed file system for a virtualization platform. As a VMFS engineer you will be responsible for developing new products and solutions based on an enterprise-class virtualization platform. Responsibilities will include Design and develop distributed file system components to support data management features such as snapshot, replication, and volume management. Assist in technically managing initial storage implementations including proof-of-concepts and pilots Resolving complex software defects, including reproducing problems based on written descriptions, applying relevant techniques to isolate root cause, tracing through large source code bases, and writing long-term fixes as well as short-term workarounds. Work collaboratively with Engineering and Product Management during the development, launch, and continuing refinement of VMware storage related technologies Document best practices and architectural references in developing and deploying product solutions Required Skills: In this role, you will work independently as a member of a team of engineers in creating technical content for VMware Virtual Machine File System (VMFS) team. You have the ability to work in a fast pace environment demonstrating autonomy in conforming to strategic intent while adhering to team values. Around 8+ years of hands-on experience in developing and maintaining enterprise software Between 6-10 years of enterprise class software development experience in C . Strong understanding of OS concepts and knowledge of UNIX kernel internals. Experience of system programming, analyzing kernel dumps or debugging OS crashes. Strong debugging skills which will help build a robust system. Ability to work independently with minimum supervision. Ability to priorities and handle multiple tasks. Preferred Skills: Our team looks for individuals who embody our values of humility, collaboration above isolationism, respectfulness, trustworthiness, and good-natured fun. Additionally, we would like: Experience of working on file systems will be a plus. Knowledge of Storage products and protocols will be a plus. Familiarity with VMware products will be an advantage, not mandatory. Domain expertise in virtualization, storage technologies, and File systems Qualification: BS/MS Degree in Computer Science or equivalent with 8+ years of experience. Equal Opportunity Employer Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state or local law. We will consider qualified applicants with arrest and conviction records consistent with local law. Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law. If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Ahmedabad

Work from Office

Naukri logo

Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Dell EMC SAN Architecture and Design Good to have skills : Backup and Recovery Systems, No Function Specialty Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will provide ongoing technical support and maintenance of production and development systems and software products both remote and onsite. You will work on configured services running on various platforms within defined operating models and processes, implementing technology at the operating system-level across all server and network areas. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work-related problems. Provide hardware/software support for configured services. Implement technology at the operating system-level. Perform L1 and L2/ basic and intermediate level troubleshooting. Maintain production and development systems. Collaborate with team members to resolve technical issues. Professional & Technical Skills: Must To Have Skills:Proficiency in Dell EMC SAN Architecture and Design. Good To Have Skills:Experience with Backup and Recovery Systems. Strong understanding of storage area networks. Knowledge of data backup and recovery processes. Experience in designing storage solutions. Familiarity with Dell EMC storage products. Additional Information: The candidate should have a minimum of 3 years of experience in Dell EMC SAN Architecture and Design. This position is based at our Ahmedabad office. A 15 years full-time education is required. Qualifications 15 years full time education

Posted 2 months ago

Apply

0 - 5 years

3 - 8 Lacs

Chennai, Bengaluru, Hyderabad

Hybrid

Naukri logo

• Bachelor's degree in Computer Science or a related field • 0 - 5 years of experience in software development (Freshers can also apply) • Strong problem-solving and analytical skills

Posted 2 months ago

Apply

2 - 5 years

4 - 7 Lacs

Hyderabad

Work from Office

Naukri logo

Skills: . Device Drivers, Windows, c, c++, Kernel, Windbg,. Experience2 to 5 years. He/She should be part of Multi-Media Audio SW team. He/She should closely work with Device Drivers & DSP Firmware/Algorithms & SoC/IP teams to develop and deliver drivers for different audio interfaces. He/she should also very closely work with Domain/SW Architects to lead the design and development of key audio features. Preferred Experience. 2-5 years of work experience. Experience in system programming & windows device drivers development. Experience in Windows kernel programming. Experience in Windows device driver development. Experience in Windows drivers as WPF, WDM, KMDF, UMDF, Windows Internals & PCI Bus. Experience in tools like Windbg, Windows Debug Viewer, ETL, ReadWrite, Windows Logo & HLK, Oscilloscopes & Protocol analyzers like Lecroy USB etc. Experience in C, C++ programming & Data Structures. Experience in using IDEVisual Studio

Posted 2 months ago

Apply

3 - 5 years

5 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities 1. Linux Operating system Internals. - Kernel programming & system programming. (Mandatory) - Interrupt, synchronization mechanism in Linux. (Mandatory) - Linux device driver framework knowledge. (character/block drivers) - Kernel debugging techniques. (kdb/kgdb/printk..etc) Preferred candidate profile Perks and benefits

Posted 2 months ago

Apply

6 - 10 years

17 - 21 Lacs

Kalyani, Bengaluru

Work from Office

Naukri logo

Please Note: 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Business Summary: The VMware Cloud Foundation Division enables organizations around the world to run their business critical and modern applications in a secure, resilient, and cost-efficient manner. With our flagship product VMware vSphere, and our industry-leading technologies including vSAN, NSX and Aria, Broadcom customers receive the scale and agility of a public cloud with the security and performance of a private cloud. Modern infrastructures, accelerated application innovation, and predictable TCO savings and investment returns are just a few of the benefits from having a private cloud infrastructure powered by VMware Cloud Foundation. Together, our bold group of technology professionals with diverse backgrounds spanning engineering, products, marketing, partners, professional services, and global support services is focusing on what can be for the largest enterprises, governments, financial services, healthcare, manufacturing and educational institutions of the world. Job Role and Responsibility: Virtual Machine File System (VMFS) is a high-performance cluster file system that enables virtualization to scale beyond the boundaries of a single system. Designed, constructed and optimized for the virtual infrastructure, VMFS increases resource utilization by providing multiple virtual machines with shared access to a consolidated pool of clustered storage. VMFS team is looking for a passionate Software Developer who loves to work on building next generation distributed file system for a virtualization platform. As a VMFS engineer you will be responsible for developing new products and solutions based on an enterprise-class virtualization platform. Responsibilities will include Design and develop distributed file system components to support data management features such as snapshot, replication, and volume management. Assist in technically managing initial storage implementations including proof-of-concepts and pilots Resolving complex software defects, including reproducing problems based on written descriptions, applying relevant techniques to isolate root cause, tracing through large source code bases, and writing long-term fixes as well as short-term workarounds. Work collaboratively with Engineering and Product Management during the development, launch, and continuing refinement of VMware storage related technologies Document best practices and architectural references in developing and deploying product solutions Required Skills: In this role, you will work independently as a member of a team of engineers in creating technical content for VMware Virtual Machine File System (VMFS) team. You have the ability to work in a fast pace environment demonstrating autonomy in conforming to strategic intent while adhering to team values. Around 8+ years of hands-on experience in developing and maintaining enterprise software Between 6-10 years of enterprise class software development experience in C . Strong understanding of OS concepts and knowledge of UNIX kernel internals. Experience of system programming, analyzing kernel dumps or debugging OS crashes. Strong debugging skills which will help build a robust system. Ability to work independently with minimum supervision. Ability to priorities and handle multiple tasks. Preferred Skills: Our team looks for individuals who embody our values of humility, collaboration above isolationism, respectfulness, trustworthiness, and good-natured fun. Additionally, we would like: Experience of working on file systems will be a plus. Knowledge of Storage products and protocols will be a plus. Familiarity with VMware products will be an advantage, not mandatory. Domain expertise in virtualization, storage technologies, and File systems Qualification: BS/MS Degree in Computer Science or equivalent with 8+ years of experience. Equal Opportunity Employer Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state or local law. We will consider qualified applicants with arrest and conviction records consistent with local law. Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law. If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Posted 2 months ago

Apply

6 - 8 years

8 - 10 Lacs

Pune

Work from Office

Naukri logo

KeySkills: EMBEDDED SYSTEM, C, UART, SPI, I2C, WEB APPLICATION ARCHITECTURE, ESP32, CHIP DEVELOPMENT, NETWORKING PROTOCOLS, HTTP, MQTT, SVN, GIT, IOT, WIRELESS TECHNOLOGIES, WI-FI, BLUETOOTH, OTA, CI/CD, JAVASCRIPT, HTML, CSS, REACT, ANGULAR, AGILE Embedded system programming in C Device communication protocols (e.g., UART, SPI, I2C) Knowledge of Web application architecture ESP32 system on chip development (backend) Networking protocols (e.g., HTTP, MQTT) IoT product development Knowledge of Security best practices for IoT Wireless technologies: Wi-Fi, Bluetooth SVN/GIT version control Software development life cycle Performance optimization Troubleshooting and debugging Agile methodologies Firmware updates over-the-air (OTA) Continuous integration/continuous deployment (CI/CD) Nice to have know how about front-end development. o JavaScript, HTML, CSS o JavaScript frameworks (e.g., React, Angular) WHAT YOU SHOULD BRING: Good communication skills with fluency in spoken and written English Right first time from me attitude Should be a self-motivated person. Should be willing to work in team environment. Good to have awareness about ISO 14001, 45001 requirements. BEHAVIORAL COMPETENCIES: Self-motivated, Team oriented, Target oriented Positive attitude, good team player, but also capable to work individually. Ability to take ownership and responsibility. Ready to quickly learn new technologies. Strong interpersonal and communication skills problem solving, team working attitude. EDUCATIONAL BACKGROUND: Bachelors engineering degree in Electronics or Computer Science or relevant. Post-graduation diploma in Embedded systems / IoT EXPERIENCE: Minimum 6 years of experience in SW development in IoT domain

Posted 3 months ago

Apply

3 - 8 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Individuals who possess skills/experience in one or more of the following are requested to apply: Preferred Qualifications:Areas of Expertise (the more the better): Working experience with Complex Embedded Systems, Mobile/IOT/Auto domains preferred. Expertise in fields such as power / performance use cases , system modeling, SOC Profiling, PPA tradeoffs, post silicon bring up, and product qual. Firm grasp of computer architecture and OS fundamentals Post Silicon System Validation of SOC Performance, Architecture Analysis and Feedback to future products. Analyzing the power-performance data for various CPU, GPU, AI workloads / benchmarks Conducting detailed workload characterization and sensitivity analysis Develop and enhance analysis tools and instrumentation to assist in analysis, identifying performance gaps and optimization options CPU microarchitecture including cache, Latency, BW analysis, etc. Linux/Android kernel development, device driver development and Android architecture experience Collaborate with the architecture team on power-performance trade-off analysis as part of product definition. Power and/or performance optimization, CPU, SOC SW DCVS/DVFS Governors exposure Working experience at System level, Linux kernel internals / system programming Collaborate with internal teams and external partners for analysis and optimizations Lab Hands-on: with Power Data Acquisition/DAQs, Oscilloscope, JTAGs, ARM Developer Studio exposure Exposure to ADB shell, shell scripts, Python scripts, Understanding of Linux/android systems , automation scripts/environment Exposure to Git, Jira, Android and QTI tools Good communication skills, presentation skills and should manage his/her tasks independently Acts as a tech lead on projects and owns the outcome of the project. Advises multiple teams of engineers in the development of complex hardware designs, evaluating various design features to identify potential flaws or issues Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.

Posted 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Title: Engineer Job function: Linux Android Performance team Skills/experience: Overall 1+ years of experience in Embedded software development. Excellent knowledge of OS fundamentals, data structures and Linux Kernel (memory reclaim & scheduler areas) Proficient in C / C++ programming, object oriented concepts and system programming in Linux Strong analytical and debugging skills on multi-Processor environments Good knowledge of ARM architecture will be a plus Prior experience optimizing user experience, memory and benchmarks on Linux, Android desired Good knowledge of Git Experience in Android is a plus. Responsibilities: Identify performance bottlenecks in system use cases, implement optimizations to overcome the bottlenecks. Enable other teams to analyze for performance bottlenecks and implement optimizations. Identify and support core set of tools for performance analysis. Drive architectural evolution for performance improvements. Able to drive e2e feature development working with various other teams Participate in system level design discussions and code reviews Education requirements:B.E/B.Tech/M.Tech (CSE/ECE) Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 3 months ago

Apply

0 - 1 years

3 - 4 Lacs

Pune

Work from Office

Naukri logo

Role & responsibilities Programming Languages: Proficiency in one or more languages (e.g., Python, Java, C++, JavaScript) is fundamental. Data Structures and Algorithms: Understanding how to organize and manipulate data efficiently is crucial. Databases: Knowledge of database management systems (e.g., SQL, NoSQL) is essential for storing and retrieving data. Debugging: The ability to identify and fix errors in code is vital. Testing: Writing and executing tests to ensure software quality is a key skill. Operating Systems: Understanding how operating systems work is helpful for troubleshooting and optimization. Cloud Computing: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is increasingly important. Source Control: Experience with version control systems (e.g., Git) is essential for collaborative development. Soft Skills: Problem-Solving: The ability to analyze problems and develop effective solutions is critical. Communication: Clear and concise communication with team members and clients is essential. Attention to Detail: Software development requires meticulousness and accuracy. Time Management: Effectively managing time and prioritizing tasks is important for meeting deadlines. Adaptability: Being able to learn new technologies and adapt to changing requirements is crucial. Collaboration: Working effectively with others in a team environment is important.

Posted 3 months ago

Apply

5 - 7 years

8 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Your Impact: We are looking for a highly skilled Senior Golang Engineer with expertise in Golang, Docker, Kubernetes, and cloud platforms (AWS/Azure) . The ideal candidate will have 5-7 years of experience in designing, developing, and maintaining scalable, high-performance microservices. In this role, you will take ownership of key modules, drive technical decision-making, and ensure the delivery of high-quality software. You will also provide leadership to the development team, guiding them through best practices and fostering a culture of continuous improvement. What the role offers: Lead the development of scalable microservices using Golang, Docker, and Kubernetes, ensuring high performance and maintainability. Guide the adoption of cloud technologies (AWS, Azure) for reliable, scalable solutions. Demonstrate strong technical acumen in system design, including Golang's design patterns, concurrency, and memory management. Set coding standards and ensure best practices in modularity, architecture, and Go idioms across the team. Collaborate cross-functionally with product management, DevOps, and QA to align on technical decisions. Foster continuous learning, staying updated on Golang and cloud advancements, and driving adoption of modern tools and methodologies. Own system architecture, ensure smooth module integration, and provide expert-level support for internal and external stakeholders. Promote TDD, maintain CI/CD pipelines, and ensure high-quality, secure releases with regular security audits. Contribute to strategic planning and lead initiatives to adopt new technologies, driving innovation and scalability. Utilize strong understanding of system design principles, including RESTful API design, event-driven architectures, and microservices patterns, to develop robust and modular software solutions. Oversee the full development lifecycle for key modules, ensuring smooth integration with other services, handling escalations, and providing support. Act as the primary point of contact for your modules, handling escalations and providing expert-level support to both internal teams and external customers. What you need to succeed: Golang Expertise: Extensive experience building high-performance system-level applications with deep knowledge of Golang's libraries, idioms, and best practices. System Programming: In-depth experience with Unix/Linux and Windows environments, managing low-level operations and optimizing performance. Concurrency & Scalability: Advanced skills in Golang concurrency mechanisms (goroutines, channels, mutexes) and developing cross-platform applications with robust performance. Containerization & Cloud: Proficient with Docker and Kubernetes; experienced in deploying and managing applications in AWS, Azure, or Google Cloud. Scripting & Automation: Skilled in Python and Shell for automating tasks and workflows. Debugging & Troubleshooting: Exceptional at identifying and resolving issues within Golang applications and system integrations. Strong background in unit and integration testing and implementing automated testing frameworks. Version Control: Expertise in Git, including advanced branching strategies and collaborative workflows.Excellent written and verbal communication skills. Ability to clearly convey complex technical concepts to both technical and non-technical stakeholders, and effectively negotiate design and implementation decisions. Educational Qualifications : Bachelors or Masters degree in Computer Science, Engineering, or a related technical field. A solid academic foundation in software engineering principles and computer science. Good to have skills: UI skills using Angular 17, NPM, Cypress, Behavior Driven Development (BDD), Python and scripting knowledge. Database Postgres, Oracle, Redis

Posted 3 months ago

Apply

5 - 8 years

7 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role Automotive Embedded Team Lead (Linux). 5-8 Yrs years of experience in embedded domain, preferably in Automotive Linux domain.. 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 projectes. 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 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 bri ng-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. Prefer to have fundamentals of Digital Video and Graphics. 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 travel. Be willing to work in office based on up dependencies. What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Tuition Reimbursement Access to HARMAN Campus Fitness Center and Cafeteria An inclusive and diverse work environment that fosters and encourages professional and personal development

Posted 3 months ago

Apply

4 - 9 years

11 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

2+ yrs years of of delivering code for active Cloud services/projects. Strong programming experience in GoLang Hands on experience working on KVM and System Programming in Linux Experience with cloud computing technologies such as AWS, VMware, Azure, and/or SoftLayer Integration experience with enterprise tools and back office systems is a big plus Experience in Docker /Kubernetes programming. Experience working on controllers. Preferred Professional and Technical Expertise The candidate should be passionate about programming and developing new applications with a penchant for high code quality and to learn new industry best practices. The candidate should be passionate about developing highly performant, scalable and resilient cloud native applications

Posted 3 months ago

Apply

5 - 8 years

8 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Platform Skills : - Good experience in System programming and extremely good in C programming. - Strong knowledge of OS fundamentals and experience with developing multithreaded and multi-process applications. - Experience working in embedded Linux building, Linux start-up sequencing, filesystems, debugging kernel messages. - Experience in system-level debugging, reverse engineering, Linux Internals, Protocol level knowledge of interfaces would be added advantage. - Hands-on experience on debugging tools like GDB, KGDB, JTAG, ADB. - Extensive hands-on experience in system performance (CPU, memory usage, I/O throughput) analysis. - Should be familiar with one or more scripting languages (bash, Perl, python, etc. - Strong debugging and analysis skills required. Virtualization Skills : - Proven experience in Linux environment with emphasis on networking. - Hands-on experience in Linux platform development, Virtualization platforms such as any KVM based Hypervisor or OpenStack and ESXi. - Good understanding and experience in virtualization technologies, such as KVM, Qemu, Libvirt, VirtIO,. - Good experience in SRIOV/PCI Passthrough Technology, Network Function Virtualization (NFV) and Storage Virtualization. - Good Experience and understanding in Network Packet processing techniques like DPDK, Netmap, and Vector Packet Processing (VPP). - Deep understanding of network protocols, virtualization.

Posted 3 months ago

Apply

8 - 13 years

16 - 27 Lacs

Bengaluru

Remote

Naukri logo

MF CICS Job Description Essential Duties and Responsibilities: As a Subject matter expert provide direct technical support as needed in the planning, coordination, installation, implementation and testing of releases, upgrades, or changes to CICS and related ISV products. Capable of Upgrading/Installing and Migrating CICS Transaction servers Capable of Upgrading /Installing and supporting IBM & ISV related Products for Eg : Compuware Abend/aid , ASG TMON/CICS. Omegamon for CICS, BMC Mainview, Xpediter/CICS, CA ACF2/CICS, CA Intertest, CA Symdump. Primary on call support for CICS and associated ISV products for eg : Compuware Abend/aid , ASG TMON/CICS. Omegamon for CICS, BMC Mainview, Compuware Xpediter/CICS, CA ACF2/CICS, CA Intertest, CA Symdump. Diagnose CICS system and related product issues and follow up with root cause analysis Participate in Disaster Recovery planning and tests as scheduled Knowledge about the CICS functionality and architecture Required Skills: Engineer with 5 Plus years experience systems programming experience Basic Knowledge on the following technologies: z/OS, Unix System Services, SMP/E, REXX, Java, VSAM, Third party products Experience in CICS transaction server, related ISV products. Other Preferred Qualifications Banking or financial services industry experience. Knowledge of Assembler, COBOL, CICS, and Db2 Interested Candidates please send your cvs to sreevalli.t@maintec.in Thanks & Regards Sreevalli Tungam 7569749626

Posted 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Individuals who possess skills/experience in one or more of the following are requested to apply: Preferred Qualifications:Areas of Expertise (the more the better): Working experience with Complex Embedded Systems, Mobile/IOT/Auto domains preferred. Expertise in fields such as power / performance use cases , system modeling, SOC Profiling, PPA tradeoffs, post silicon bring up, and product qual. Firm grasp of computer architecture and OS fundamentals Post Silicon System Validation of SOC Performance, Architecture Analysis and Feedback to future products. Analyzing the power-performance data for various CPU, GPU, AI workloads / benchmarks Conducting detailed workload characterization and sensitivity analysis Develop and enhance analysis tools and instrumentation to assist in analysis, identifying performance gaps and optimization options CPU microarchitecture including cache, Latency, BW analysis, etc. Linux/Android kernel development, device driver development and Android architecture experience Collaborate with the architecture team on power-performance trade-off analysis as part of product definition. Power and/or performance optimization, CPU, SOC SW DCVS/DVFS Governors exposure Working experience at System level, Linux kernel internals / system programming Collaborate with internal teams and external partners for analysis and optimizations Lab Hands-on: with Power Data Acquisition/DAQs, Oscilloscope, JTAGs, ARM Developer Studio exposure Exposure to ADB shell, shell scripts, Python scripts, Understanding of Linux/android systems , automation scripts/environment Exposure to Git, Jira, Android and QTI tools Good communication skills, presentation skills and should manage his/her tasks independently Acts as a tech lead on projects and owns the outcome of the project. Advises multiple teams of engineers in the development of complex hardware designs, evaluating various design features to identify potential flaws or issues Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 3 months ago

Apply

7 - 9 years

10 - 15 Lacs

Trivandrum

Work from Office

Naukri logo

Job Title : Senior z/OS System Programmer Experience : 7+ years relevant experience Location : Chennai, Pune, Bangalore, Trivandrum, Kochi, Hyderabad, Noida Additional Comments : We have an exciting opportunity for an experienced Mainframe Systems Programmer to join our dynamic team. The ideal candidate will have over 10+ years of hands-on experience with z/OS system programming, including system software installation, maintenance, configuration, and hardware management. This role is essential to the continued success and efficiency of our infrastructure, and the candidate should have excellent problem-solving skills and a passion for continuous improvement. Key Responsibilities : Installation, maintenance, and configuration of z/OS system software . Configuration of hardware components related to z/OS systems. Installation and maintenance of z/OS Security software , including certificate management. z/OS security software configuration, including encryption, ciphers, etc. Develop and maintain Assembler and user exit coding . Collaborate on z15/z16 hardware, cart , and disk infrastructure deliveries . Perform configuration and management using HCD (Hardware Configuration Definition) . Utilize SMPE (System Modification Program/Extended) for patch management. Work with WLM (Workload Manager) for efficient workload distribution. Use TSO/ISPF , REXX , and Parallel SYSPLEX for system management tasks. Troubleshoot system issues and provide solutions in a timely manner. Collaborate with team members to ensure the system runs smoothly and securely. Essential Skills : 10+ years of experience in z/OS installation and configuration . Strong experience with HCD and z15/z16 hardware configurations . Proficiency in security software , including encryption, ciphers , and certificates. Solid experience in Assembler programming and developing user exits . Experience with SMPE for software maintenance and patch management. Expertise in WLM for workload management and optimization. Proficient in TSO/ISPF , REXX , and Parallel SYSPLEX environments. Experience with z/OS security configuration and certificates management. Excellent problem-solving skills and ability to improve system processes continuously. Strong communication and collaboration skills . Good to Have Skills : Unix Systems Services (USS) experience. Broad exposure to ISV (Independent Software Vendor) products, including Broadcom and BMC products. Understanding of Parallel SYSPLEX . Skills : Mainframe Administration z/OS Administration TSO/ISPF REXX SMPE WLM

Posted 3 months ago

Apply

3 - 5 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

The candidate will lead the technical roadmap for the data platform team , which consists of 5-10 talented but possibly inexperienced team members. The candidate will typically perform the following roles Lay out the technical roadmap for the next n months from time to time Mentor junior engineers in the form of code reviews and knowledge sharing about coding and design best practices Coding and system design for new features and bug fixes Take care of Operations excellence by monitoring production system The role requires a strong technical knowledge on several fronts Required Job Location is Bangalore. Please do not apply if youre not based in Bangalore, or willing to relocate to Bangalore

Posted 3 months ago

Apply

2 - 4 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

The candidate will lead the technical roadmap for the data platform team , which consists of 5-10 talented but possibly inexperienced team members. The candidate will typically perform the following roles Lay out the technical roadmap for the next n months from time to time Mentor junior engineers in the form of code reviews and knowledge sharing about coding and design best practices Coding and system design for new features and bug fixes Take care of Operations excellence by monitoring production system The role requires a strong technical knowledge on several fronts Required Job Location is Bangalore. Please do not apply if youre not based in Bangalore, or willing to relocate to Bangalore

Posted 3 months ago

Apply

5 - 10 years

15 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Dear Folks, We are currently hiring for C++ developer with System Programming experience and Linux for Bangalore location( Work from office)

Posted 3 months ago

Apply

5 - 9 years

19 - 24 Lacs

Chennai

Work from Office

Naukri logo

Object Oriented Design & Programing in Java or C++ Scripting languages like Python; Data Structures and algorithms Linux System Programming Distributed systems Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; Masters Level Degree and related work experience of 3 years; Bachelors Level Degree and related work experience of 5 years

Posted 3 months ago

Apply

7 - 12 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities: 1. System Performance Optimization: Identify and optimize performance bottlenecks in the system, including CPU, GPU, and other devices, using OS-level optimizations such as scheduling, resource management, and power management. 2. System Programming: Develop and implement system-level software using Linux or QNX to optimize system performance, including device drivers, kernel modules, and system utilities. 3. System Architecture: Collaborate with hardware engineers to understand and optimize system architecture, including SOC/system architecture, DDR, bandwidth, and latency. 4. Performance Analysis: Conduct performance analysis and profiling to identify areas for optimization and measure the effectiveness of optimizations. 5. OS-Level Optimization: Use OS-level tools and techniques, such as scheduling, resource management, and power management, to optimize system performance. 6. Collaboration: Work closely with cross-functional teams, including hardware, software, and validation teams, to ensure optimal system performance. Requirements: Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. Min 5+ years of experience in system programming using Linux or QNX, with a focus on system performance optimization. Strong understanding of system architecture, including SOC/system architecture, DDR, bandwidth, and latency. Experience with optimizing CPU, GPU, and other devices in the system using OS-level optimizations. Proficiency in C, C++, and scripting languages such as Python or Perl. Familiarity with OS-level tools and techniques, such as scheduling, resource management, and power management. Excellent problem-solving skills, with the ability to analyze complex systems and identify performance bottlenecks.

Posted 3 months ago

Apply

3 - 7 years

9 - 13 Lacs

Hyderabad

Work from Office

Naukri logo

Primary Responsibilities: Maintaining forecast models for healthcare financial forecasting Understand and interpret the key drivers of health care trends; projecting expected revenue and cost Supporting cross-business analytics (Commercial, Medicare, and Medicaid) in developing consistent and appropriate modeling Conducting in-depth data extractions and analyses to provide actionable insights and drive decision-making Identifying and exploring new areas for analytical development in partnership with key stakeholders Developing high-quality written communications, persuasive presentations, and compelling deliverables tailored to client needs Designing analytics and extracting data leveraging technical skills in R, Python, Excel, SAS, and SQL Mentoring junior team members and training sessions to build internal capabilities Reviews work performed by others and provides recommendations for improvement. Lead analysts in to support and enhance the forecasting and reporting requirements of various clients Identify inefficiencies in process and models and proactively take steps to implement changes Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications: Bachelors Degree in Mathematics, Statistics, Science, Engineering, Economics, or another related technical field from an accredited college or university Total relevant work experience of 7+ years in Financial or Insurance domain Of which, at least 3+ years of actuarial or analytics experience in the US healthcare market Experience building analytics models using SAS or SQL or other programming system Advanced Proficiency in SAS (Statistical Analysis System) or SQL (Structure Query Language) or other programming system Extensive experience in building and maintaining Excel based models Experience in designing and executing complex analyses, including data extraction and analysis using R, Python, SQL, SAS, and/or VBA Proven ability to create and maintain efficient and scalable models Proven solid written and verbal communication skills and experience interacting with senior management

Posted 3 months ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies