Education: Bachelor's / Master's in Computer Science, Software Engineering, or related discipline
Top Mandatory Skills
C++ (Expert Level)
Python Development
Linux System Programming
Primary Technical Skills
C/C++ Software Development
Python Programming
Linux System Software Development
Object-Oriented Design (OOD/OOP)
Multithreading & Concurrent Programming
Operating Systems Concepts
Data Structures & Algorithms
Software Architecture & Design
Linux Debugging & Performance Analysis
Preferred Skills
Linux GPU Kernel Driver Development
Device Driver Development
Kernel/User Space Interaction
Scalable System Design
Git, JIRA, CI/CD
Performance Optimization & Debugging
Embedded Linux / System Software Development
Key Responsibilities
Design, develop, and deliver high-quality software solutions for next-generation AMD technologies.
Drive development activities from architecture through implementation and deployment.
Validate software features before release to customers.
Contribute as a senior member of a feature development team.
Collaborate with architects, developers, project managers, and stakeholders across organizations.
Design scalable, maintainable, and high-performance software systems.
Support debugging, root-cause analysis, and performance optimization activities.
Mentor engineers and contribute to engineering best practices.
Ideal Candidate Profile
12+ years of software engineering experience.
Strong expertise in C++, Python, and Linux.
Deep understanding of OS concepts, multithreading, synchronization, and concurrency.
Experience working on complex platform or system software.
Knowledge of Linux kernel internals and device drivers.
Robust analytical, debugging, and problem-solving skills.
Experience working in highly cooperative engineering settings.
📌 Senior Software Development Engineer Bengaluru (India)
🏢 L&T Technology Services
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.