32

Linux Developer Graduate Jobs in Bangalore

filter
  • Location
  • Role
  • Functional Area
  • Qualification
  • Experience
  • Employer Type
  • 5 - 10 yrs
  • Bangalore
Embedded C Linux Kernel Camera Pipeline QNX Bring-up BSP Autosar Bug Fixing
Senior Linux Device Driver Developer (LDD)Location: Bangalore (Work from Office mandatory)Experience: 5-10 yearsRole Type: Permanent/ContractRole OverviewWe are looking for a Senior Linux Device Driver Developer with strong hands-on expertise in Embedded C and Linux kernel development. The ideal candidate brings deep experience in device driver development, Linux porting, and kernel space programming.Key ResponsibilitiesDesign and develop Linux device drivers and handle Linux porting for embedded platformsSet up and maintain Linux kernel environmentsWrite and maintain Linux kernel space codeWork with kernel build environments and common kernel functionsContribute to Linux user space developmentRequired Skills & ExperienceProficiency in Embedded CHands-on experience in Linux porting and device driver developmentHands-on experience setting up Linux kernel environmentsHands-on experience writing Linux kernel space codeStrong understanding of:Kernel build environmentLinux Device Driver developmentCommon kernel functionsExperience in Linux user space developmentOS level knowledge including Autosar, Camera pipeline, QNX bring-up, BSP, driversExperience in L1 triage and bug fixing
View all details

Hiring For Linux Developer

Talent Zone Consultant

  • 6 - 10 yrs
  • Bangalore
Linux Distributions Software Development Linux Kernel Open-source Software
In-depth understanding of the Linux boot process.High-level knowledge of Bootloader, Kernel, and Root File Systemfunctionality.Familiarity with custom Linux build frameworks such as Buildrootand Yocto.Exposure to cryptography concepts(OpenSSL, certificates, keys, etc.).Strong knowledge of networking fundamentals.Solid understanding of differences among various Linux distributions.Basic proficiency in Python.Experience with at least one build system (Makeor CMake).Good understanding of Linux directory structure.Strong debugging skills for resolving network connectivity issues(e.g., ip route, /etc/resolv.conf, iptables).Recommended SkillsHands-on experience with Yocto build system.Knowledge of layers, recipes, and applying patcheswithin Yocto.Strong debugging skills for resolving C/C++ build issuesusing Make/CMake.Understanding of APT package management system.Knowledge of kernel configuration.Ability to build kernels by integrating vendor-provided BSP.Experience working with Debian-based BitBake layers(preferred).Intermediate-level Python proficiency.
View all details

Linux Programmer

WHR Global Consulting

  • 5 - 9 yrs
  • 3.0 Lac/Yr
  • Bangalore
Linux Driver Embedded Linux Linux Linux Expert
Linux Device Driver ProgrammerWork Arrangement: On-siteSchedule: Day ShiftLocation: Bangalore, IndiaEmployment Type: Full timeSalary: Rs. 2,000,000 to Rs. 3,000,000About the Role:We are looking for highly skilled Linux Device Driver Programmers to join our team. You will be responsible for developing, maintaining, and optimizing Linux kernel modules and device drivers. This role demands strong C programming expertise, hands-on Linux kernel/user space experience, and the ability to work in X86 multi-core processor environments.Key Responsibilities: Develop and maintain Linux device drivers and kernel modules Perform kernel and user space programming for various hardware interfaces Work with X86 multi-core processor environments Write, debug, and optimize C code, shell scripts, and makefiles Collaborate with hardware and software teams to ensure seamless driver integrationMust Have: Strong C programming skills Hands-on Linux device driver or kernel module development experience Proficiency in Linux kernel and user space programming Experience in developing device drivers with a solid understanding of the Linux device model and driver framework Experience with X86 multi-core processor environments Knowledge of shell scripting and makefilesGood to Have: Knowledge of PCIe and Ethernet protocols Experience with PCIe device drivers Understanding of SR-IOV and hardware virtualization Knowledge of hypervisors and virtual machine monitors (VMM) Familiarity with GTest unit testing framework Experience with tools like JIRA, RTC, and VirtualBox Awareness of the project life cycle and Agile methodologies such as SAFeQualifications: 5 - 9 years of industry experience, with at least 2 years of relevant experience in Linux device driver programming Bachelors degree in Computer Science, Electronics, or related field (or equivalent experience)Designation: Member Engineering StaffRole: PCIe & Network Device Driver ProgrammingFunctional Area: Engineering HardwareCandidates with attached CV and relevant experience will be considered for a phone interview.
View all details
  • 4 - 7 yrs
  • 20.0 Lac/Yr
  • Bangalore
Linux Shell Scripting Python Automation Developer
We are seeking a skilled Python Automation Engineer with 47 years of experience in automation, scripting, and DevOps practices. The ideal candidate should have strong hands-on expertise in Python, Linux environments, and experience working with CI/CD tools, Infrastructure as Code (IaC), and container orchestration technologies.Key Responsibilities:Develop and maintain automation scripts and tools using Python and shell scripting.Manage and automate infrastructure tasks using Ansible, Terraform, or similar IaC tools.Build and optimize CI/CD pipelines using tools like Jenkins, Tekton, and GitHub Actions.Collaborate with development, QA, and DevOps teams to streamline deployment processes.Troubleshoot and resolve issues in development, test, and production environments.Implement containerization using Docker and orchestration with Kubernetes.Work within a Linux-based environment to support automation and deployment tasks.Maintain version control and workflow practices using Git and GitHub.Required Skillset:Strong programming/scripting experience in Python and Shell scripting.Proficiency with Linux operating systems.Experience with Git, GitHub, and CI/CD pipelines.Hands-on experience with Terraform, Tekton, Ansible, and/or Jenkins.Good understanding of DevOps methodologies and automation principles.Nice to Have (Additional Skillset):Working experience with Docker and Kubernetes.Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus.Exposure to monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack) is beneficial.Qualifications:Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).Strong analytical and problem-solving skills.Excellent communication and collaboration abilities.
View all details

Get Personalized Job Matches

Based on your experience, skills, interests, and career goals to help you find the most relevant opportunities faster. Register Now!

C++ Developer (6-10 Years)

Intuitive Apps India Private Limited

C++ Linux System Programming Python SELinux Networking Kernel Development VPN Servers Network Protocols Debugging.
We are looking for an experienced C++ Developer with expertise in Linux system programming, Python, and networking. The role involves working on complex enterprise codebases, enhancing system security, and ensuring robust network operations.
View all details
  • 4 - 6 yrs
  • 15.0 Lac/Yr
  • Bangalore
C++ C Programmer Kernel Programming System Programmer Unix Linux System Programming Linux System Engineer
We are seeking a Software Engineer C++ Developer with the following job description.ResponsibilitiesExperience with development with C/C++ in LINUX/UNIX environmentsSystem and Kernel programmingGood working knowledge of operating system fundamentals, Unix/Linux kernel, memory allocation, scheduling, file systems, kernel debugging, and multithreadingProficient with algorithms & data structuresGDB knowledge is desirableExperience with applying standard software engineering practicesRequirementsExperience : 4 Years 6 YearsSalary Range : 15 LPANotice Period : Immediate 15 DaysWork location : Netapp, Bangalore (Work from office)Interview Mode:-1st Round- virtualFinal Round- F2FNOTE: - Only local candidates of Bangalore are acceptable. Nearby Bangalore districts would be considered
View all details

C,C++ Developer

DigiAI Solutions Private Limited

  • 4 - 6 yrs
  • 15.0 Lac/Yr
  • Bangalore
C Language C++ Linux Developer Unix Developer Operating System Installation Kernel File System Data Analyst
Work location : Bangalore (Work from office)NOTE: - Only local candidates of Bangalore are acceptable. Nearby Bangalore districts would be consideredJD:Experience with development with C/C++ in LINUX/UNIX environmentsSystem and Kernel programmingGood working knowledge of operating system fundamentals, Unix/Linux kernel, memory allocation, scheduling, file systems, kernel debugging, and multithreadingProficient with algorithms & data structuresGDB knowledge is desirableExperience with applying standard software engineering practices Let us know the Acceptance on the below. Working as Permanent Employee with Mindteck CMMI LEVEL 5 Company and deployed at Netapp -Bangalore Ready to attend F2F InterviewSpecialties: -Product Engineering, IT Services, Cloud, Data Analytics, Testing, Digital Services, Internet Of Things, Robotic Process Automation, Storage, Medical Devices, Analytical Instruments, Semiconductors, Insurance, Smart Cities
View all details

Hiring For C++ Developer

UnionSys Technologies

  • 3 - 9 yrs
  • 12.0 Lac/Yr
  • Bangalore
C++ Data Structures Linux Operating Systems Agile Methodologies
UnionSys Technologies, a leading company in the Internet industry, is seeking a highly skilled and motivated C++ Developer to join our team. As a C++ Developer, you will have the opportunity to work on cutting-edge projects that will shape the future of the Internet.ResponsibilitiesDevelop, test, and maintain C++ software applications and services.Collaborate with cross-functional teams to define, design, and ship new features.Write well-organized, efficient, and maintainable code.Debug and resolve software defects and performance issues.Ensure compliance with coding standards and best practices.Stay up-to-date with the latest industry trends and technologies.Participate in code reviews and provide constructive feedback to improve code quality.Must Have: BE, B. Tech or higher /MCA. Must have 6-9 years of industry experience in related technologies. Strong Computer Science foundation (data structures, algorithms, databases). Knowledge of C++ standards and specifications Familiarity with C++ compatible languages such as C, Java, and Python Working experience in application development using C++ Extensive expertise in software deployment across several platforms and operating systems Design, build, and maintain efficient and reliable C++ code. General understanding of SQL is needed. Practice of modern software engineering including agile methodologies, coding standards, code reviews, source control management, build processes, test automation, and CI/CD pipelines. Knowledge of moving code from Dev/ Test to Staging and Production. Working knowledge in Solid project & client Must have excellent client communication skills.Should have: Proficiency in working with Linux or macOS environments.
View all details
  • 4 - 8 yrs
  • 18.0 Lac/Yr
  • Bangalore
C++ Linux Engineer
Position: C++ Developer Exp : 4 to 8 YearsLocation : BangaloreBudget : 20 LPANotice Period : Immediate Must Skills:1. C++ Developer 2. Linux 3. Automotive Experience
View all details

Linux Programmer

Cranes Varsity Private Limited

  • 1 - 7 yrs
  • 5.0 Lac/Yr
  • Bangalore
Shell Scripting C Multithread Programming Linux
Training Graduate Engineers, Working professionals, Train Corporate Freshers and Laterals.College Workshops.Content Development, Technical Assessment and Evaluation, Project developmentStrong in C-Programming, Operating System, Shell scripting , System and socket programming and Multithreading (POSIX Threads), Embedded Linux and Device Drivers.
View all details

Software Developer-

Starcdyne Labs Private Limited

  • 1 - 3 yrs
  • 3.0 Lac/Yr
  • BTM Layout Bangalore
VB.NET C# C++ Linux Engineer ASP.NET Developer
Looking for VB.NET Developer to develop hardware interactive desktop applications. Who will be having indepth knowledge of GSM Modem interface to desktop application, Good Knowledge of AT commands.
View all details

C++ Developer

Onnet Systems India Pvt. Ltd.

  • 2 - 6 yrs
  • Bangalore
C++ Data Structures Algorithms Linux
Job Description The ideal candidate for this position will have real-world experience in designing & developing cutting edge technologies related to streaming, to be deployed across a global footprint. He or she will participate in product life cycle planning and development with our Media Platform Team Responsibilities Design, build, and maintain efficient, reusable, and reliable C/C++ code Implement performance critical server-side & client-side modules Develop audio/video/streaming technologies as part of our product enhancements Skills Strong proficiency in cross-platform C/C++ programming Thorough knowledge of the Data structures, Algorithms, Standard library, STL containers Streaming protocol development (e.g., RTSP, RTP/RTCP, Adobe RTMP/HDS, MPEG-DASH, Apple HLS, MMT etc) Knowledge on media codec standards (H264/MPEG-4, HEVC, AAC, etc) Knowledge on OOPS concepts, UML, Design principles and patterns Knowledge of low-level threading primitives and real-time environments Proficient understanding of code versioning tools (such as Git & SVN) Demonstrated ability to stay up-to-date on current and recent developments in audio/video/streaming technologies Excellent problem solving and analytical skills Strong communication skills, both verbal and written, as well as collaboration skills
View all details

SAP ABAP Programmer

Accentrix Solutions

  • 2 - 4 yrs
  • 6.0 Lac/Yr
  • Bangalore
C Language SAP Basis Linux Admin Oracle DBA Unix SQL Java Application Support Engineer SAP ABAP Programmer
SAP ABAP, Linux admin, Oracle dba,UNIX * Experience: 2 - 4 Years* 5 days working* Timings: Rotational shift* Location: Bangalore, Hyderabad, Chennai, Pune (WFO)* CTC : Upto 6LPA* Both way cab facility available
View all details

C ++ Programmer Developer

Sureminds Solutions Pvt Ltd

  • 3 - 9 yrs
  • 15.0 Lac/Yr
  • Bangalore
C++ SQL Linux Unix
Strong proficiency in C++, with good knowledge of the language specificationThorough knowledge of the standard library, STL containers, and algorithmsGood understanding of memory management in non-garbage collected environmentsUnderstanding of code versioning tools such as Git, knowledge of Operating System concepts (e. g. Linux,Unix,Solaris)Working knowledge of Database and SQL and Stored Proc.
View all details

Embedded Software Developer

Shirvanthe Technologies Pvt Ltd

  • 3 - 6 yrs
  • 13.0 Lac/Yr
  • Bangalore
Embedded C RTOS-Real Time Operating System Linux Kernel Chip Design Microcontroller UART SPI Protocols
Education : BE/B-tech in EEE/ECExperience : 3-6 yearsRole : Embedded EngineerDepartment: Design and R&DSkills and Requirement:1. Work experience and well knowledge of C, C++ and Embedded C programming.2. Should have experience in protocols like SPI, UART .3. Good knowledge of ADC, DAC, Unipolar signal generate/read, Memory operation, Watchdog timer, PWM and interpt programming concept.4. Should have good knowledge of trouble shooting for software and hardware.5. Good knowledge of AVR and PIC microcontroller coding6. Good commands on Microchip and Arduino software7. Should have good experience in handling Customer queries and coordination8. Good Team worker with interpersonal and strong communication skills necessary to work well with others
View all details

Linux Programming

Assured Job Consultancy

  • 3 - 5 yrs
  • 8.0 Lac/Yr
  • Bangalore
Linux Programmer Linux Device Drivers API Usage Testing
we are looking for linux programmer in bangalore with minimum experience of 3 yrs
View all details

Linux Driver Developer

Tek Hummingbird

  • 3 - 8 yrs
  • 14.0 Lac/Yr
  • Bangalore
Linux Driver Developer Linux Developer
Minimum experience level 3 to 6 years on the Linux platform Should hands-on and developed Device Drivers under Linux Solid networking knowledge (OSI network layers, TCP/IP) Should expose to Linux internals, system programming, File systems, Bootloader, etc.. Experience in system level debugging & Linux Internals - Hands on experience on debugging Experience in developing SPI, UART, I2C etc is added advantage Experience working on Linux TCP/IP stack - Sound knowledge in OS fundamentals (Multithreading/Multiprocessing, IPC) Domain: Embedded in Avionics/Automotive/Railways Notice period: Max 15 to 30 Days
View all details

Java Developer

Talent Scout Management Solutions Pvt Ltd

Java Swing NodeJS Elastic Search Git Hub MySQL Linux API
Job Summary: We are looking for a Java Developer to produce scalable software solutions. Youll be part of a cross-functional team thats responsible for the full software development life cycle, from conception to deployment. As a Java Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for emerging technologies and utility. If youre also familiar with Agile methodologies, wed like to meet you.Key Roles and Responsibilities: Understand business requirements, technical specifications. Work with development teams and product managers to ideate software solutions. Develop and manage well-functioning databases and applications. Write effective APIs. Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software. Be responsible for maintaining, expanding, and scaling the application stack. Stay plugged into emerging technologies/industry trends and apply them into operations and activities. Write technical documentation.Skills and Experience: BE/BTech in Computer Science, Degree in Statistics or equivalent field with 5+ years of experience in software development Knowledge of Node.js is an added advantage. Knowledge of OOP concepts. Familiarity with ELK stack is preferable. Experience in Network Security domain is preferable. Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen. Excellent communication and teamwork skills. Great attention to detail and an analytical mind.Key Skills: Java, Swing, Node.js, Python, Linux, MySQL, Elasticsearch, GitHub.
View all details

C++ Developer

Saracasolutions

  • 4 - 10 yrs
  • Bangalore
C++ Qt Linux
Experience on QT development & C++ Proficiency in coding with best practices while developing code in QT and C++Proficiency in programming user interfaces and data visualization with the Qt Framework (QML and Qt/C++)Must have development experience in windows & Linux based environmentMust have experience on object-oriented analysis and design (OOA and OOD)Must have good knowledge of design patternsMust have good knowledge of software life cycle and architectureMust have good knowledge on data structure and algorithms.Must have excellent analytical and problem-solving skillsMust be aware of Agile methodologyGood to have experience working on Medical Devices or Health care domain
View all details

C Programmer

HiringHut Solutions Pvt Ltd

  • 2 - 5 yrs
  • 8.0 Lac/Yr
  • Bangalore
C Language Embedded C Linux Engineer C Programmer
C ProgrammingLinux Internals ( System calls, IPC, Network Programming, POSIX Multi-thread programming)Systemd and D-BUSDESIRABLE SKILLS :-C++ ProgrammingLinux system start-up, uBootBasic Linux Device driver knowledgeLinux Build framework Yacto-Bitbake, BuildrootPython scriptingDebug using tools such as GDBVersion control - GIT and SVN
View all details

Opening For Golang Developer

Talent Zone Consultant

  • 5 - 8 yrs
  • Bangalore
Go Programming Language Golang Developer Oops Linux Windows OS Unit Testing TDD SR. Software Engineer Agile Methodology Scrum
Job PurposeThe Senior Software Developer (Golang) is responsible for designing, developing, and maintaining scalable, high-performance system. The role focuses on development using Golang while adhering to modern software engineering practices, security standards, and Agile methodologies.Key ResponsibilitiesDesign, develop, and maintain using GolangDevelop robust, scalable, and high-performance backend servicesApply Go best practices including goroutines, channels, templating, and code generationWork with Go frameworks, routers, and dependency management toolsPerform unit testing and TDD in an Agile/Scrum environmentEnsure software quality through code reviews, linting, and static code analysisOptimize performance using profiling and monitoring toolsCollaborate with cross-functional teams including product, testing, and operationsContribute to system design using established design principles and patternsParticipate in troubleshooting, root cause analysis, and production support when requiredRequired QualificationsBachelors or Masters degree in: oComputer ScienceoInformation TechnologyoElectronics & CommunicationoMCAExperience5+ years of hands-on experience Technical SkillsPrimary SkillsGolang programming (advanced proficiency)Linux and Windows operating systems (advanced knowledge) . Better understanding of Golang EcosystemSoftware Engineering PracticesObject-Oriented ProgrammingSecure coding and SCA toolsUnit testing and TDDAgile/Scrum methodologies
View all details

Software Developer- C++

Talent Zone Consultant

  • 7 - 10 yrs
  • 12.0 Lac/Yr
  • Bangalore
ROS2 Linux C++
Develop software for autonomous operation of underground mining machines using ROS2 platform.Integrate with existing Linux systemsDevelop C/C++ Embedded software on Linux platform.Work with various stakeholders to understand the requirements.Test the software in virtual environment as well as on hardware.Communicate the status, issues, challenges to various stakeholders periodically.Work location- Bangalore
View all details
  • 3 - 7 yrs
  • 13.0 Lac/Yr
  • Bangalore
Oracle Shell Scripting Linux Shell Scripts Oracle PL SQL PL SQL Walk in
Minimum 4 years of Development experience with Oracle PL/SQL in writing complex packages,procedures, functions, triggers, performance tuning and data modelling. Must have Hands-on experience with Unix/Linux Shell Scripts. Good to Have experience with SAP Business Objects and SAP Data Services ETLSoft Skills Must have excellent Verbal and written communication Skills. Must have proven track record in working with US/UK/Europe clients and handling business users. Demonstrated and proven ability to provide superior client service in demanding, deadline-drivensituation. Involvement in at least two large Oracle PL/SQL development projects. Ability to work independently on tasks assigned and complete with in stipulated time.Roles and Responsibilities Participate in requirements discussion, come up with Solutions. Implement complex business logic in Oracle 12c backend procedures and functions. Maintenance and Support of Existing Application with enhancements. Deliver timely responses to all incidents.
View all details
View More Jobs