Jobs
Interviews

341 Linux Internals Jobs - Page 4

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 4.0 years

6 - 10 Lacs

Bengaluru

Remote

Were hiring a Systems Programmer to contribute to low-level software and tools. Key Responsibilities:Write performance-critical code in C/C++. Work on kernel modules, networking stacks, or device drivers. Troubleshoot memory, threading, and system-level bugs. Collaborate on architecture and tooling. Required Qualifications:2+ years of C/C++ system-level programming. Strong in multithreading, sockets, and performance tuning. Experience with POSIX/Linux internals.

Posted 1 month ago

Apply

2.0 - 4.0 years

6 - 10 Lacs

Hyderabad

Remote

Were hiring a Systems Programmer to contribute to low-level software and tools. Key Responsibilities:Write performance-critical code in C/C++. Work on kernel modules, networking stacks, or device drivers. Troubleshoot memory, threading, and system-level bugs. Collaborate on architecture and tooling. Required Qualifications:2+ years of C/C++ system-level programming. Strong in multithreading, sockets, and performance tuning. Experience with POSIX/Linux internals.

Posted 1 month ago

Apply

2.0 - 5.0 years

3 - 6 Lacs

Hyderabad

Work from Office

Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers. We empower car dealers and manufacturers to fully embrace digital transformation. How? By creating innovative technology that makes selling cars better for our customers, and buying and owning cars better for theirs. We use cutting-edge technology to link our clients’ systems, departments and sites. We provide an open technology platform that’s shaping the industry for the future. We use data to help clients become more efficient, increase profitability and give more customers an amazing experience. Want to be part of it? Overview We are looking for a motivated DevOps & AWS Engineer to join our Keyloop Infrastructure and Cloud Operations team. You will work closely with senior engineers to support the management of AWS environments, Infrastructure as Code (IaC) with Terraform, and application provisioning with Ansible. This role is ideal for someone who wants to develop strong DevOps skills in a real-world production environment, learn modern automation practices, and grow under the guidance of experienced mentors. Roles and Responsibilities Assist in the implementation and maintenance of CI/CD pipelines using tools like Git and Jenkins under senior team guidance. Support the development of infrastructure as code (IaC) using Terraform to automate the provisioning of AWS resources such as EC2,S3,RDS, and VPCs. Help maintain configuration management using Ansible, ensuring environments are consistent and compliant. Write basic shell scripts for automation tasks under supervision. Assist in monitoring and maintaining Windows and Linux servers, helping to ensure performance, uptime, and security. Collaborate with development, QA, and operations teams to follow best practices in DevOps workflows. Support system monitoring and reporting using tools such as CloudWatch and Grafana. Follow security best practices and support the team in maintaining compliance and proper IAM configuration. Participate in knowledge-sharing sessions and seek guidance from senior engineers to grow technical skills. Support incident response efforts and on-call tasks as part of a team rotation, with mentorship. Be open to researching new tools and assisting in proof-of-concept tasks for automation and infrastructure improvement. Skills / Knowledge & Experience Essential Good interpersonal and communication skills. Strong willingness to learn and grow in a dynamic, fast-paced environment. 2-5 years of relevant experience in DevOps or Cloud Engineering. Good understanding of AWS services (EC2, S3, IAM, VPC). Familiarity with version control using Git. Knowledge on any Windows and Linux environments is must Exposure to scripting languages such as Bash or PowerShell. Eagerness to work with Terraform and Ansible—hands-on experience is a plus but not mandatory if you can demonstrate foundational knowledge. Good troubleshooting skills and a problem-solving mindset. Ability to follow instructions, seek clarification when needed, and document work clearly. Self-motivated and organised, with attention to detail Desirable Experience with Cloud Technologies (AWS, Azure). Familiarity with system monitoring tools that support proactive interventions to prevent service impact. Understanding of ITIL or other service management frameworks. Previous experience working in a 24/7 Infrastructure Operations environment Additional Information This position is work from office, requiring presence during all shifts, including nights and weekends as part of the 24/7 Operations Center and office cab transport is provided for all shifts. Why join us? We’re on a journey to become market leaders in our space – and with that comes some incredible opportunities. Collaborate and learn from industry experts from all over the globe. Work with game-changing products and services. Get the training and support you need to try new things, adapt to quick changes and explore different paths. Join Keyloop and progress your career, your way. An inclusive environment to thrive We’re committed to fostering an inclusive work environment. One that respects all dimensions of diversity. We promote an inclusive culture within our business, and we celebrate different employees and lifestyles – not just on key days, but every day. Be rewarded for your efforts We believe people should be paid based on their performance so our pay and benefits reflect this and are designed to attract the very best talent. We encourage everyone in our organisation to explore opportunities which enable them to grow their career through investment in their development but equally by working in a culture which fosters support and unbridled collaboration. Keyloop doesn’t require academic qualifications for this position. We select based on experience and potential, not credentials. We are also an equal opportunity employer committed to building a diverse and inclusive workforce. We value diversity and encourage candidates of all backgrounds to apply .

Posted 1 month ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Bengaluru

Work from Office

AIX is the leading open standards-based UNIX operating system from IBM that provides scalable, secure, and robust infrastructure solution for enterprise customers. As a Operating System Security Developer, you will be responsible for Design, development & support of new feature functions, adopting new security policies/standards for AIX Operating System. Work with Product Managers, Senior leaders, and customers to understand the Business needs and implement the same in AIX. Adhere to the AIX development process and ensure successful delivery for the respective component. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Required Professional and Technical Expertise : 5 to 12 years of experience in Platform Security Development. Strong skills in C programming Experience in Algorithms, Data Structures/File Structures Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization & Kernel programming etc. Proven Debugging, troubleshooting device drivers and Problem-Solving skills Proven Interpersonal soft, oral, and written communication skills. Interact with customers, understand their requirements, and addnew features. Work closely with cross-functional teams across multiple locations (worldwide).

Posted 1 month ago

Apply

3.0 - 5.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Key Responsibilities: Design, develop, and operate CICD pipelines using Jenkins , Groovy , and other related tools to support automation, deployment, and testing. Leverage Helm and Argo to deploy, manage, and automate Kubernetes-based services. Implement and enforce GitOps practices to streamline and secure the deployment process. Ensure that services meet compliance requirements, including SOC2 , ITSS , FSCloud , and internal IBM security guidance . Write automation scripts, develop containers, and build microservices-based solutions using cloud-native technologies. Collaborate with cross-functional teams to enhance service reliability, security, and availability. Troubleshoot and resolve issues in production environments using runbooks and automated alerts. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Bachelor's in Engineering, Computer Science, or relevant experience. 3-5 years of programming experience with Python and Go . Strong experience with CICD pipelines , Jenkins , and Groovy . Experience using Helm , Argo , and GitOps practices to manage Kubernetes-based services. In-depth experience with Kubernetes and cloud-native technologies. Familiarity with SOC2 , ITSS , FSCloud , and internal IBM security guidance . 3-5 years of experience in developing and operating highly available, distributed applications in production environments . Experience with service dependency management using Terraform or Ansible . Preferred technical and professional experience Advanced experience with Kubernetes and Helm . Familiarity with SOC2 , ITSS , FSCloud , and internal IBM security guidance compliance frameworks. Experience with PostgreSQL , Kafka , Elastic , MySQL , Redis , or MongoDB . 3-5 years of experience managing Linux environments with configuration management tools such as Chef , Puppet , or Ansible (Debian preferred). Deep knowledge of at least one major cloud provider (AWS, Azure, GCP) and experience with IaaS components such as VPC , Storage , and IAM . We offer a dynamic and collaborative environment with a "You build it, You run it" culture. You will join a follow-the-sun rotation , taking ownership of system alerts and using your troubleshooting and analytical skills to resolve issues.

Posted 1 month ago

Apply

6.0 - 11.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Play an active role in developing the Multi-Cloud Gateway, enabling customers to use S3-compatible storage buckets seamlessly. Take ownership of product quality by participating in peer code reviews, contributing to continuous integration (CI) and continuous delivery (CD) pipelines, and addressing security vulnerabilities proactively. Collaborate with team leads, architects, and fellow engineers to shape product design and architecture that meets both technical and customer requirements. Work closely with IBM's global customer support and partner teams to diagnose and resolve customer issues, ensuring a high level of customer satisfaction. Required education Bachelor's Degree Required technical and professional expertise 6+ years of experience working in a Linux environment with at least one language like Golang, NodeJs/Js, or C or C++ Experience with container-related technologies (Kubernetes, OpenShift, etc.), virtualization, or distributed systems Ability to learn and research new technologies, and deliver solutions Great communication and collaboration skills, both written and verbal, with a solid attention to detail Bachelor's degree in computer science or equivalent working experience

Posted 1 month ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

Bengaluru

Work from Office

AIX is the leading open standards-based UNIX operating system from IBM that provides scalable, secure, and robust infrastructure solution for enterprise customers. As a Operating System Developer, you will be responsible for Design, development & support of new feature functions for AIX Operating System. Work with Product Managers, Senior leaders, and customers to understand the Business needs and implement the same in AIX. Adhere to the AIX development process and ensure successful delivery for the respective component. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5 to 12 years of experience in systems software Development. Strong skills in C programming Experience in Algorithms, Data Structures/File Structures Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization & Kernel programming etc. Proven Debugging, troubleshooting device drivers and Problem-Solving skills Proven Interpersonal soft, oral, and written communication skills. Interact with customers, understand their requirements, and add new features.

Posted 1 month ago

Apply

3.0 - 10.0 years

0 Lacs

karnataka

On-site

The job requires a Linux Audio Driver Developer with 3 to 10 years of experience, based in Bangalore. The ideal candidate should be highly proficient in C programming and Linux kernel development. They should have hands-on experience working with ALSA, audio drivers, and codec integration. A solid understanding of Linux internals, device tree, and audio processing is essential for this role. Familiarity with ARM/RISC-V architectures, JTAG, and debugging tools is also required. Knowledge of noise cancellation, echo suppression, and audio performance optimization will be advantageous. As a Linux Audio Driver Developer, your responsibilities will include developing and maintaining audio drivers on Linux and FreeRTOS platforms. You will collaborate with the ALSA framework for audio codec and DSP integration. Working closely with hardware teams, you will contribute to board bring-up and custom audio solutions. Your role will also involve optimizing audio performance for latency, synchronization, and quality. Additionally, you will be responsible for kernel-level debugging, profiling, and issue resolution. Supporting BSP integration and contributing to system-level validation are also key aspects of this position.,

Posted 1 month ago

Apply

3.0 - 6.0 years

22 - 27 Lacs

Pune

Work from Office

We are growing and seeking a skilled DevOps Engineer to join our devops engineering team. You'll be responsible for building and maintaining scalable cloud infrastructure across clouds and bare metal environments, automating deployment pipelines, and ensuring system reliability. What You’ll Do: Monitor and Optimize: Set up and maintain observability tools (logging, alerting, metrics) to detect and resolve performance bottlenecks. Implement Scalability Solutions: Create programmatic scaling and load balancing strategies to support usage growth. Develop Automation Systems: Write production-grade code for CI/CD pipelines, deployment automation, and infrastructure tooling to accelerate shipping. Migrate services to Kubernetes, improve performance and security of the clusters Improve Data and ML pipelines, work with EMR clusters What You’ll Need: Deep experience in infrastructure, DevOps, or platform engineering roles Deep expertise with cloud platforms (AWS preferred, GCP/Azure also welcome) and linux environment Experience with Terraform Proficiency with CI/CD systems and deployment automation (Jenkins, ArgoCD preferred) Experience with container orchestration using Kubernetes and Helm for application deployments Strong scripting capabilities in Python and Bash for automation and tooling Experience implementing secure systems at scale, including IAM and network security controls Familiarity with monitoring and observability stacks like Prometheus, Grafana, Loki Experience with configuration management tools - Ansible, Puppet, Chef Strong problem-solving skills with a bias toward resilience and scalability Excellent communication and collaboration across engineering teams Shift Timing: The regular hours for this position will cover a combination of business hours in the US and India – typically 2pm-11pm IST. Occasionally, later hours may be required for meetings with teams in other parts of the world. Additionally, for the first 4-6 weeks of onboarding and training, US Eastern time hours (IST -9:30) may be required. Benefits: Medical Insurance coverage is provided to our employees and their dependants, 100% covered by Comscore; Provident Fund is borne by Comscore, and is provided over and above the gross salary to employees; 26 Annual leave days per annum, divided into 8 Casual leave days and 18 Privilege leave days; Comscore also provides a paid “Recharge Week” over the Christmas and New Year period, so that you can start the new year fresh; In addition, you will be entitled to: 10 Public Holidays; 12 Sick leave days; 5 Paternity leave days; 1 Birthday leave day. Flexible work arrangements; “Summer Hours” are offered from March to May: Comscore offers employees the flexibility to work more hours from Monday to Thursday, and the hours can be offset on Friday from 2:00pm onwards; Employees are eligible to participate in Comscore’s Sodexo Meal scheme and enjoy tax benefits About Comscore: At Comscore, we’re pioneering the future of cross-platform media measurement, arming organizations with the insights they need to make decisions with confidence. Central to this aim are our people who work together to simplify the complex on behalf of our clients & partners. Though our roles and skills are varied, we’re united by our commitment to five underlying values: Integrity, Velocity, Accountability, Teamwork, and Servant Leadership. If you’re motivated by big challenges and interested in helping some of the largest and most important media properties and brands navigate the future of media, we’d love to hear from you. Comscore (NASDAQ: SCOR) is a trusted partner for planning, transacting and evaluating media across platforms. With a data footprint that combines digital, linear TV, over-the-top and theatrical viewership intelligence with advanced audience insights, Comscore allows media buyers and sellers to quantify their multiscreen behavior and make business decisions with confidence. A proven leader in measuring digital and set-top box audiences and advertising at scale, Comscore is the industry’s emerging, third-party source for reliable and comprehensive cross-platform measurement. To learn more about Comscore, please visit Comscore.com. Comscore is committed to creating an inclusive culture, encouraging diversity. About Comscore: At Comscore, we’re pioneering the future of cross-platform media measurement, arming organizations with the insights they need to make decisions with confidence. Central to this aim are our people who work together to simplify the complex on behalf of our clients & partners. Though our roles and skills are varied, we’re united by our commitment to five underlying values: Integrity, Velocity, Accountability, Teamwork, and Servant Leadership. If you’re motivated by big challenges and interested in helping some of the largest and most important media properties and brands navigate the future of media, we’d love to hear from you. Comscore (NASDAQ: SCOR) is a trusted partner for planning, transacting and evaluating media across platforms. With a data footprint that combines digital, linear TV, over-the-top and theatrical viewership intelligence with advanced audience insights, Comscore allows media buyers and sellers to quantify their multiscreen behavior and make business decisions with confidence. A proven leader in measuring digital and set-top box audiences and advertising at scale, Comscore is the industry’s emerging, third-party source for reliable and comprehensive cross-platform measurement. To learn more about Comscore, please visit Comscore.com. C omscore is committed to creating an inclusive culture, encouraging diversity. *LI-JL1

Posted 1 month ago

Apply

13.0 - 17.0 years

0 Lacs

sonipat, haryana

On-site

As a Software Engineer & Instructor specializing in Computer Architecture at Newton School of Technology located in Sonipat, you will play a pivotal role in redefining how engineers are trained by bridging the gap between academia and the real world. With a focus on industry-aligned, project-based curriculum development, you will have a unique opportunity to kickstart your academic career while creating a meaningful impact. Your responsibilities will include delivering project-based, hands-on sessions in Computer Architecture covering various aspects such as ISA design, processor fundamentals, memory systems, pipelining, and performance optimization. Additionally, you will collaborate on updating and evolving the curriculum to ensure its industry relevance, provide mentorship to students working on architecture-focused capstone projects, offer career guidance in system-level software, embedded systems, and hardware optimization, and work closely with experienced faculty and industry professionals to enhance the learning experience. To excel in this role, you should hold a Bachelors or Masters degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields, along with 13 years of practical experience in system-level software, embedded development, or performance-critical programming. A strong understanding of C/C++, assembly programming fundamentals, memory systems, pipelining, ISA concepts, and OS-hardware interactions is essential. Basic knowledge of architecture simulators or profiling tools is also required. While exposure to Verilog/VHDL or hardware-level programming, interest or experience in compiler design, firmware, or GPU computing, and knowledge of Linux internals or kernel-level programming are considered advantageous, what truly sets the ideal candidate apart is a passion for teaching and mentoring, clear communication skills, a collaborative mindset, and enthusiasm for working in a dynamic academic environment. In return, you will receive competitive compensation, access to state-of-the-art labs and tools, and the opportunity to contribute to pioneering, practice-led tech education within a supportive, impact-driven academic culture. Join us at Newton School of Technology to embark on your academic journey and help shape the engineers of tomorrow.,

Posted 1 month ago

Apply

5.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Job Summary Synechron is seeking experienced Base24 Classic Developer to join our technology team. In this role, you will be instrumental in supporting and evolving banking transaction processing systems. Your expertise will ensure the stability, performance, and ongoing enhancement of critical financial infrastructure. Contributing directly to operational excellence, this position plays a vital role in delivering reliable solutions that meet regulatory and business needs, helping our clients maintain secure and efficient payment processing environments. Software Requirements Required Software Skills: Base24 Classic development environment and tools C++ programming (minimum 5-8 years of hands-on experience) Unix/Linux operating systems Version control systemsGIT Administrative and SQL toolsSQL Developer, Putty, Confluence, Jira, Synergy Preferred Software Skills: Knowledge of additional scripting/tools relevant to system automation and troubleshooting Exposure to modern development environments related to banking systems Overall Responsibilities Develop, maintain, and troubleshoot Base24 Classic transaction processing applications Collaborate with functional teams to understand system requirements on Interchange and Switch modules Identify and resolve technical issues through effective debugging and troubleshooting Document system configurations, modifications, and issue resolutions for future reference Support deployment, testing, and operational activities, ensuring high system availability Contribute to continuous improvement initiatives, including process automation and technology upgrades Communicate technical solutions effectively with team members and stakeholders Learn and adapt to new tools, methodologies, and evolving banking system standards Technical Skills (By Category) Programming Languages: RequiredC++ (5-8 years experience in development and troubleshooting) PreferredScripting languages (e.g., Shell scripting, Python) Databases/Data Management: SQL Developer for database queries and management Cloud Technologies: Not typically applicable; focus is on on-premises mainframe and transaction processing environments Frameworks and Libraries: Base24 Classic system modules and APIs Development Tools and Methodologies: GIT for version control Jira and Confluence for project management and documentation Debugging tools specific to Unix/Linux environments Troubleshooting methodologies, including log analysis and system diagnostics Security Protocols: Adherence to banking security practices and data confidentiality standards Experience Requirements 6+ years of experience in Base24 Classic development and support Proven expertise in C++, Unix/Linux environments Experience working with Interchange and Switch modules Familiarity with troubleshooting, debugging, and issue resolution in complex transaction processing systems Experience with tools like GIT, SQL Developer, Putty, Confluence, Jira Knowledge of banking or financial transaction environments is preferred Day-to-Day Activities Develop and modify Base24 Classic scripts and applications to support new business requirements Analyze and troubleshoot system issues, outages, or performance bottlenecks Use debugging tools and log analysis to identify root causes of technical problems Collaborate with functional teams to implement solutions related to Interchange and Switch configurations Participate in daily stand-ups, sprint planning, and review sessions Document software changes, system configurations, and troubleshooting procedures Assist in deployment, testing, and system validation activities Stay informed on system upgrades, patches, and best practices for transaction processing environments Qualifications Bachelors degree in Computer Science, Engineering, or equivalent experience Certifications related to banking systems, infrastructure, or software development are a plus Prior experience in financial services, banking technology, or transaction processing systems Commitment to ongoing learning of new technologies and best practices in core banking systems Professional Competencies Strong analytical and troubleshooting skills in complex transaction environments Ability to work efficiently both independently and within a team Clear communication skills for technical documentation and stakeholder interaction Willingness to learn new tools, methodologies, and banking standards quickly Strong organization and time management skills to handle multiple tasks under pressure Dedicated to continuous professional growth and staying updated on industry trends S YNECHRONS DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicants gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law . Candidate Application Notice

Posted 1 month ago

Apply

13.0 - 17.0 years

0 Lacs

sonipat, haryana

On-site

As a Software Engineer & Instructor in Computer Architecture at Newton School of Technology, you will be based in Sonipat at Rishihood University. With 13 years of experience, you will play a crucial role in the mission to redefine engineer training by bridging the gap between academia and the real world. Your responsibilities will include teaching core concepts in Computer Architecture such as ISA design, processor fundamentals, memory systems, pipelining, and performance optimization through project-based, hands-on sessions. You will also contribute to updating the industry-aligned curriculum, mentor students in architecture-focused projects, provide career guidance in system-level software and hardware optimization, and collaborate with experienced faculty and industry professionals to deliver impactful learning experiences. To excel in this role, you should hold a Bachelors or Masters degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields. Your solid practical experience in system-level software, embedded development, or performance-critical programming along with a strong understanding of C/C++, assembly programming, memory systems, pipelining, ISA concepts, and OS-hardware interactions will be valuable assets. Basic knowledge of architecture simulators or profiling tools is essential. Exposure to Verilog/VHDL, interest in compiler design, firmware, GPU computing, Linux internals, or kernel-level programming will be advantageous. The ideal candidate will have a passion for teaching, clear communication skills, a collaborative mindset, and enthusiasm for working in a dynamic academic environment. In return, you will receive competitive compensation, access to state-of-the-art labs and tools, the opportunity to contribute to practice-led tech education, and be part of a supportive, impact-driven academic culture. Join us at Newton School of Technology and embark on a journey to shape the engineers of tomorrow.,

Posted 1 month ago

Apply

3.0 - 6.0 years

12 - 22 Lacs

Hyderabad

Work from Office

Exp of Linux kernel and device driver model & working with mainline Linux Kernel ARM subsystems , kernel memory, sched, etc programming skills and expert level knowledge of C knowledge of ARM v7 and v8 architecture Exp with android a ++ CTC 24 lpa Required Candidate profile Excellent debug skills, especially in the core kernel software stability domain, using standard debug tools like T32, tracing etc.

Posted 1 month ago

Apply

10.0 - 15.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Architectural LeadershipWork collaboratively within a team responsible for shaping the architecture and technical trajectory of our software networking and edge computing portfolio. Real-world Product BuildingLeverage practical experience in building products to contribute valuable insights to the software engineering practices within the team. Domain ExpertisePossess a deep understanding of software networking and edge computing, utilizing this knowledge to develop informed opinions that play a pivotal role in shaping product direction and strategy. Collaboration and AdaptabilityCollaborate seamlessly with diverse teams and contribute to other IBM product initiatives. A crucial aspect is the ability to extend expertise beyond your domain to promote a holistic understanding of interconnected domains. Flexible MindsetDemonstrate flexibility in mindset to navigate and resolve points of intersection with other system components. Adaptability is key to finding mutually beneficial solutions. Effective CommunicationUtilize strong communication skills to articulate complex technical concepts, fostering collaboration and understanding across interdisciplinary teams. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 10+ years of Proven Software Design and Development ExpertiseShowcase a deep understanding and expertise in software design and development practices, coupled with an instinctually curious, self-motivated, and collaborative approach. Secure Enterprise Network Management MasteryDemonstrate a wealth of experience in managing secure enterprise networks, particularly excelling in interconnecting applications deployed across diverse environments, including multiple and hybrid cloud locations as well as IT data centers. Strategic Collaboration with Product EngineeringBring a wealth of experience in working closely with product engineering teams, actively contributing to the strategic direction and shaping of software products. Cloud-Centric Deployment ProficiencyDisplay proficiency in managing applications deployed in complex environments, specifically showcasing expertise in navigating challenges associated with multiple and hybrid cloud locations. Results-Driven Cybersecurity LeadershipShowcase a track record of providing results-driven leadership in the realm of cybersecurity, ensuring the security of interconnected applications within enterprise networks. Preferred technical and professional experience Proficiency in Modern Programming LanguagesPossess a solid understanding of modern programming languages, with a specific emphasis on proficiency in languages such as GoLang, showcasing adaptability to cutting-edge technologies. Expertise in Linux EnvironmentDemonstrate strong knowledge and experience in working within Linux environments, illustrating a keen understanding of its intricacies and optimal configurations. Containerization and Orchestration MasteryShowcase proficiency in containerization with Docker and orchestration using Kubernetes, highlighting the ability to design and manage scalable and efficient application deployments. Enterprise Networking AcumenExhibit a robust understanding of enterprise networking, encompassing the design, implementation, and management of secure and efficient network infrastructures. Adaptable Tech Stack FamiliarityIllustrate familiarity and comfort with a diverse technology stack, demonstrating knowledge in areas such as GoLang, Linux, Docker, Kubernetes, and enterprise networking, enabling versatility in addressing complex challenges.

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Technical Lead or Senior Developer, you will be responsible for developing embedded software for various processors. Your expertise in developing drivers for different hardware blocks such as SSD (NVMe/SATA/SCSI), NVMeOF (NVMe over RDMA or TCP/IP), RDMA-NIC, iSCSI, NVMeOF, PCIe, RAID, and Ethernet will be crucial. Additionally, you should have a deep understanding of Linux kernel internals and experience in development based on open-source software. Exposure to different hardware/software development and debugging tools like Trace 32, JTAG, and Lacroy-PCIe Analyzer is expected. Your responsibilities will include developing high and low-level designs, drivers, and firmware for different hardware blocks. You will need to adopt operating systems and embedded software for various processor architectures, develop software based on pre-silicon development vehicles, and perform software bring-up using pre-silicon vehicles and silicon-based platforms. Upstreaming of open-source code and developing software component-level tests for integration into CI/CD systems are also part of your role. Additionally, you will be expected to debug issues using standard hardware/software-based debuggers and diagnosing equipment like Trace 32, JTAG, and Lacroy-PCIe Analyzer. To excel in this role, you should possess excellent knowledge of Linux internals and various drivers. Strong familiarity with different standards protocols such as NVMe, NVMeOF, iSCSI, RAID, PCIe, RDMA-NIC, Ethernet, and CXL is essential. A good understanding of hardware architectures in relation to the aforementioned standards is also required. Expertise in the Software Development Life Cycle (SDLC) and advanced development & debug capabilities in Firmware BSP and device drivers are crucial. You should be adept at solving complex technical problems related to system boot, UEFI, and OS functionality and be able to code to standards while integrating with existing solutions using languages like C, C++, and Python. Strong low-level debugging skills enabling root cause analysis of firmware, hardware, and OS internals are expected. Additionally, a good understanding of various CPU architectures, preferably IA, ARM, and RISC V, and the Pre-Silicon Development environment will be beneficial. Qualifications for this role include a BTech/MTech in Computers, Electronics, or Electrical Engineering and around 5 to 8 years of experience in embedded software development across different architectures.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

BITSILICA is currently seeking experienced professionals for a position with the following specifications: Experience: 3 to 7 years. Location: Hyderabad. Skills Required: - Strong programming skills in C/C++. - Minimum 3 years of experience in Multimedia (Audio, Video, Camera, Display, Graphics). - Proficient in Multithreading and thorough understanding of Linux internals. - Expertise in Linux kernel device driver concepts. - Sound knowledge of Embedded software development and skilled in Debugging. If you meet the above requirements and are interested in this opportunity, kindly share your updated resume with vaishnavi.mettugari@bitsilica.com.,

Posted 1 month ago

Apply

5.0 - 10.0 years

15 - 20 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Project description We are seeking a skilled professional to work on a robust technical platform for analyzing, developing, and maintaining business-critical software systems. Responsibilities This position will be responsible for development and maintenance of multiple high availability applications for the client. This includes software design and build for product enhancements, resolution of defects, and rapid response to critical issues as well as on-going monitoring of system health. Due to high performance nature of the product and criticality of these applications, high proficiency is required in trouble shooting, expert skills in Java and well-rounded skills for the overall software stack. This is a Java developer role. The candidate is expected to deliver quality software as part of a development team. Skills Must have Must have the following years of industry experience 5+ years of Agile/Scrum with Java development in a Linux environment 2+ years of RDBMS 2+ years of CI/CD and DevOps 2+ years JBoss 2+ years of development in experience in Azure (or equivalent cloud) 1+ years of experience in migrating on-prem applications to the cloud Experience in troubleshooting, identifying root causes of production incidents, and implementing performance improvements considered a plus Programming experience in the following considered a plus Logstash Analytics Kafka LDAP Microservices ETL Airline Experience Preferred but not required Personal Traits Creative problem solver Strong written and verbal communication skills in English Dependability and accountability Nice to have -

Posted 1 month ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Meet the Team Internet became a reality because of Cisco and its intelligent innovations in WAN engineering over multiple decades. The Mobility software team is a group of dedicated individuals responsible for the architecture, design, implementation and support of Wireless WAN (Cellular 4G/5G) infrastructure on all Cisco next generation (Enterprise and IoT) Platforms. Innovation is in the team DNA who always do research in upcoming technologies and bring the ideas on to the table to productize Your Impact Work on latest cellular technologies in the areas of SDWAN and edge routing platforms, you will be part of a premier software engineering team that works on various ground-breaking technologies in Enterprise Routing Group. You will design and develop software for key mobility solutions that span across 4G, LTE, 5G NR and other wireless technologies. Serve as a critical issue point for features owned and dedicatedly participate in customer issues and calls. Innovate with the engineering team across products, on quality and process. Help to hire the best and improve team productivity. Participate in PRD reviews, write Functional Specifications, code reviews, unit tests, and automation. The Enterprise Networking Business (ENB) is responsible for Routing, Switching, Wireless, Security, and Core Software at Ciscowe are the largest revenue contributor for the company. You will assist with delivering market-leading LTE/4G/5G and IoT solutions. Minimum Qualifications and Requirement: 4 to 8 years proven experience in Cellular technologies, LTE, 4G and 5G. Hands on experience on End-to-End Software development in a networking company in areas of Platforms, Hardware, bring up, system software, drivers (kernel and user space), OS concepts, Inter process communication and performance engineering/tuning Strong C/C++/Python programming in Linux environment, familiarity with large software development projects, including experience with source code control systems, i.e. ability to search, navigate and handle very large code base. Strong Experience in Cellular (LTE, 4G/5G), Networking and IoT technologies Experience with LAN/WAN communication interfaces, Ethernet layer 2, layer 3 technologies. Experience with hardware and software debuggers, GDB. Experience with scripting and automation and to be able to design, create and run scripts for longevity tests for platform, e.g Shell, Python. Extremely strong system design and architecture of networking routing products Ability to ensure and commit to a higher standard of quality than usual in the face of time to market pressures. In-depth understanding of network management systems architecture The successful candidate will participate on project teams defining and developing innovative new products based on Cisco technology. Key functions are following: Develop, enhance, verify and sustain embedded system software for complex internetworking products as a key member of a multi-functional team. Perform design trade-off analysis, write software specifications, code, integrate and test new software and hardware, complete product release, and provide field support. Collaborate with Business Development, External Partners, Hardware Engineering, QA Test and Release Operations throughout the development cycle. Act as Key Decision maker on Technical and Engineering Design issues. Desirable skills: Motivated self-starter with good communication and organizational skills, with proven track record to develop and deliver superior products. Strong OS fundamentals, networking concepts and protocols is required. Strong passion and experience in troubleshooting, debugging complex systems and possess excellent problem-solving techniques Review PRD, Write SFS, Test plans, and other documentations Strong verbal and written communication skills, with the ability to work multi-functionally

Posted 1 month ago

Apply

3.0 - 7.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Develop and maintain Linux device drivers (Multimedia/PCIe) and Linux-based applications. Design and implement embedded software in C with focus on MMU, cache policies, and system performance. Debug and troubleshoot issues in both kernel and user space using appropriate debugging tools. work on Linux driver development and Linux application programming. Collaborate on integration of protocols such as PCIe, Multimedia, Ethernet, TCP/IP, I2C, and DMA framework. * Write and maintain Makefiles for build automation. Optimize and debug software for embedded Linux systems. Skills Must have 2-5y exp Proficient in C and embedded systems. Experience in Linux driver development (Multimedia/PCIe) and application development. Multimedia/PCIe driver development experience. Linux application programming Linux device driver development Embedded C, MMU, Cache policies Excellent debugging skills at kernel and user space and exposure to different debugging tools Knowledge on Multimedia, PCIe, Ethernet, TCP, I2C protocols, DMA framework is a plus. Make files Nice to have Hands-on experience with Configuration Management tool like GIT, Perforce. Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated

Posted 1 month ago

Apply

3.0 - 7.0 years

6 - 10 Lacs

India, Bengaluru

Work from Office

Role Summary: We are looking for a skilled Software Developer to join our Cybersecurity team, focusing on developing security features and capabilities for Windows environments as part of MRI Scanner Software. The role involves designing and implementing security modules for systems operating across edge devices, cloud platforms, and AI/ML pipelines, ensuring compliance with medical device regulations and robust cybersecurity standards. Key Responsibilities: Design, implement, and maintain security features for MRI scanner software running on Windows and Linux platforms. Develop C#/.NET components (primarily for Windows) and contribute to security modules, ensuring secure design and performance. Collaborate with cybersecurity architects to integrate secure coding principles across Windows components. Implement features for authentication, encryption, secure communication, and system hardening on both platforms. Participate in threat modelling, design reviews, and code reviews with a security focus. Ensure implementations are compliant with regulatory standards (FDA, IEC 62304, ISO 27001, GDPR/HIPAA). Debug and resolve complex software issues related to security on Windows and Linux environments. Work with edge, cloud, and AI/ML teams to integrate security within distributed system architectures. Required Skills & Experience: Bachelor’s or Master’s degree in Computer Science, Information Security, Electronics, or related engineering fields. 3-7 years of software development experience, including: Strong C#/.NET development for Windows. Solid understanding of Windows Security Essentials, including: Authentication & Authorization (Active Directory, Windows Credentials) Windows hardening and privilege management Good Understanding of security concepts such as: User and permission management Secure communication, certificates, and encryption libraries SSH, secure configuration, and OS hardening Knowledge of secure coding practices, OWASP, threat modelling, and vulnerability remediation. Desirable Skills: Exposure to containerization security (Docker, Kubernetes) on Windows/Linux. Familiarity and Desire to work with edge computing, cloud integrations (Azure/AWS), and AI/ML security considerations. Added Advantage Certifications such as Microsoft CertifiedSecurity, Compliance, and Identity Fundamentals, CompTIA Security+, RHCSA/RHCE, or similar. Linux development experience (e.g., using shell scripting, C/C++, or Python for system modules). Soft Skills: Strong problem-solving and analytical abilities. Effective collaboration and communication skills within cross-functional global teams. High attention to detail with a security-first and quality mindset. Why Join Us Contribute to innovative MRI technologies improving patient care worldwide. Be part of a team driving cybersecurity excellence in medical device software. Opportunities to grow across Windows, Linux, edge computing, cloud, and AI/ML security domains.

Posted 1 month ago

Apply

7.0 - 12.0 years

7 - 11 Lacs

India, Bengaluru

Work from Office

Hello Talented Techie! We know that the only way a business thrive is if our people are growing. That’s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you We are looking for Software Developer ! You’ll make a difference by Develop and maintain graphical user interfaces on Linux platforms using Qt5/Qt6Work with Wayland and X11 windowing systems to build or extend compositors Integrate and customize WINCC Unified solutions for industrial HMI applications Collaborate with automation engineers to build demo setups and interactive dashboards Debug and optimize applications using GCC, GDB, and Linux profiling tools Package and deploy applications on Debian-based systems Your success is grounded in Strong proficiency in Linux system programming with 7+ year contributions to open-source Linux projects Experience with Wayland protocols, X11 internals, and compositor development Solid understanding of Qt5 (Widgets, QML, Signals/Slots) Familiarity with Debian packaging, systemd, and apt-based workflows Proficiency in C/C++, GCC, and GDB Debugging experience with core dumps, valgrind, strace. Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at:

Posted 1 month ago

Apply

2.0 - 6.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Must Have Skills: C/C++ in LINUX environment- hands on Job OOP's concepts understanding Multi-Threading concepts understanding (as Lane is multi-threaded) Socket Programming concepts (as Lane uses it in abundance) Experienced in Linux OS Knowledgeable on GDB debugger Shell scripting C++ development in LINUX OS preferable as Lane application is built on LINUX platform Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law. People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by submitting their request through this form that must be downloaded:click here to access or download the form. Complete the form and then email it as an attachment toFTADAAA@conduent.com.You may alsoclick here to access Conduent's ADAAA Accommodation Policy. At Conduent we value the health and safety of our associates, their families and our community. For US applicants while we DO NOT require vaccination for most of our jobs, we DO require that you provide us with your vaccination status, where legally permissible. Providing this information is a requirement of your employment at Conduent.

Posted 1 month ago

Apply

15.0 - 20.0 years

3 - 7 Lacs

Hyderabad

Work from Office

About The Role Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : Linux Operations Good to have skills : Microsoft Windows Server Administration, Splunk, Security Risk AssessmentMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service that identifies and resolves issues within various components of critical business systems. Your typical day will involve collaborating with different teams to troubleshoot and enhance system performance, ensuring that all applications run smoothly and efficiently. You will engage in problem-solving activities, analyze system logs, and implement solutions to maintain operational excellence, all while adapting to the evolving needs of the business environment. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor system performance and proactively address potential issues. Professional & Technical Skills: - Must To Have Skills: Proficiency in Linux Operations.- Good To Have Skills: Experience with Microsoft Windows Server Administration, Splunk, Security Risk Assessment.- Strong understanding of system monitoring tools and techniques.- Experience in scripting languages for automation tasks.- Familiarity with incident management and ticketing systems. Additional Information:- The candidate should have minimum 5 years of experience in Linux Operations.- This position is based at our Hyderabad office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

5.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Developer/Senior Developer at Krutrim, you will be responsible for developing embedded software for different processors. You should have good knowledge in developing drivers for various hardware blocks such as PCIe, I2C, USB, UART, Ethernet, and Crypto security. Understanding Linux kernel internals and working with open-source software is essential for this role. You will be involved in developing high and low-level designs, drivers, and firmware for different hardware blocks. Additionally, you will work on adopting operating systems and embedded software for various processor architectures. Your responsibilities will include developing software based on pre-silicon development vehicles, bringing up software using pre-silicon vehicles and silicon-based platforms, upstreaming open-source code, developing software component-level tests, and enabling them in a CI/CD system. You will also be debugging issues using standard hardware/software-based debuggers and diagnostic equipment. To excel in this role, you should possess excellent knowledge of Linux internals, different drivers, and standards like PCIe, Ethernet, and CXL. Expertise in the Software Development Life Cycle (SDLC), firmware BSP, device drivers, and strong technical problem-solving skills in areas like system boot, UEFI, and OS functionality are crucial. You should have software development skills in C, C++, and Python, along with strong low-level debugging capabilities. A successful candidate for this position should hold a BTech/MTech in Computers, Electronics, or Electrical Engineering and have around 5-12 years of experience in embedded software development across different architectures. Having a good understanding of different CPU architectures like IA, ARM, and RISC V, as well as the Pre-Silicon Development environment, will be advantageous in fulfilling the requirements of this role.,

Posted 1 month ago

Apply

4.0 - 9.0 years

15 - 30 Lacs

Bengaluru

Work from Office

Role & responsibilities : The role involves designing, implementing and bug fixing device drivers for various interfaces like I2C, SPI, eMMC, SPIO, USB, PCIe, Ethernet, Display, camera etc. Preferred candidate profile Excellent programming skills in C Design, Implementation and debugging of Linux device drivers Ability to read and understand board schematics Knowledge of processor architectures for ARM or RISC-V Deep knowledge on Linux internals and Linux Kernel Architecture Experience on tools like Git, Yocto etc. Experience in debugging with JTAG, Signal Analyzers etc. BSP (Board Support Package) bringup experience including boat loader and Uboot. Good to Have Technical Skills: Experience in code upstreaming and Open Sourcing. Behavioral/ Non-Technical: Strong analytical and problem-solving skills Excellent verbal and written communication skills Self-managed and able to learn and adapt

Posted 1 month 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