C++ Linux Developer

2 months ago


Chennai, Tamil Nadu, India TekPillar Full time

Job Title : C++ Linux Developer

Location : Chennai

Experience : 5 to 9 years

Notice Period : Immediate to 15 days

Job Description :

We are actively seeking experienced C++ Linux Developers with a strong understanding of OOP and SOLID Principles, to join our team in Chennai. This role is ideal for developers who have hands-on experience with REST APIs and Microservices Architecture. You will work on complex system interfaces and firmware, with a focus on scalable, secure solutions.

Key Responsibilities :


- Develop and maintain software components using C++ on a Linux (Ubuntu) environment.


- Design and implement complex systems, ensuring adherence to performance and scalability standards.


- Collaborate on projects requiring RESTful APIs and Microservices Architecture.


- Apply SOLID principles and OOP concepts to develop clean, efficient, and maintainable code.


- Participate in Agile development processes, contributing to sprint planning and reviews.


- Work closely with both onshore and offshore teams, ensuring seamless collaboration and project execution.


Mandatory Skills :

- Proficiency in C++ and Linux operating systems.


- Strong understanding of OOP and SOLID Principles.


- Experience in REST API development and Microservice Architecture.


- Ability to develop firmware and system interfaces adhering to performance specifications.


Desired Qualifications :


- Bachelor's degree in Computer Science, Information Systems, Engineering, or related fields.


- 5+ years of experience in C++ development on Linux (Ubuntu).


- Familiarity with complex system architectures, scalable solutions, and secure implementations.


- Work experience in mining or manufacturing industries is an added advantage.


- 3+ years of experience working in an Agile environment.


- Demonstrated communication and leadership skills for leading small teams.


- Strong understanding of network systems and Boost framework (C++ 03/11/14).

(ref:hirist.tech)
  • Embedded Developer

    2 months ago


    Chennai/Bangalore, Tamil Nadu, India L A Consultancy Full time

    Profile details :- BE , BTech, ME, MTech candidates having 1 to 4 years of experience in - Development experience in Embedded domain using C Programming- Experience in Microprocessor - Experience in working on any Linux/Android Drivers Alternative : - Embedded C or C++ With (Linux or RTOS)- Embedded C or C++ With (Linux or RTOS or Android ) with Kernel...


  • Chennai, Tamil Nadu, India Han Digital Solution Full time

    Key Responsibilities:We are seeking a skilled Linux Systems Developer to join our team at Han Digital Solution.Key Skills:Hands-on experience with Yocto OS and build systemsProficiency in Linux device driver development, including character drivers, GPIO, I2C, SPI, USB, and Ethernet driversExperience with PCIe, Ethernet, BLE, Wi-Fi, and USB...


  • Chennai, Tamil Nadu, India COREIMPAQT-S (OPC) PRIVATE LIMITED Full time

    Company OverviewCOREIMPAQT-S (OPC) PRIVATE LIMITED is a leading technology firm dedicated to delivering innovative software solutions. We are currently seeking an experienced Linux Expert C++ Software Engineer to join our team. Job DescriptionWe are looking for a highly skilled C++ developer with extensive experience in working within a Linux environment....


  • Chennai, Tamil Nadu, India CIEL HR Full time

    Job Title: Embedded Linux Systems EngineerJob Description:We are seeking a highly skilled Embedded Linux Systems Engineer to join our team at CIEL HR. The ideal candidate will have excellent Embedded C/C++ skills and experience in Linux BSP, Linux Kernel, and device driver development.Requirements:3-8 years of work experience in Linux BSP, Linux Kernel, and...

  • C/C++ Developer

    1 month ago


    Chennai, Tamil Nadu, India Changeleaders Full time

    Job Description :- Good knowledge in software design and development, well understanding the embedded Linux and OPENWRT system- Proficient in C/C++ and Script programming languages- Development experience in Linux device application, network management and Network protocols- Development experience in Network layer 2/3 data forwarding development-...


  • Chennai, Tamil Nadu, India Gainwell Technologies LLC Full time

    Job SummaryGainwell Technologies LLC is looking for a skilled Senior Pro*C Developer to contribute to the development of healthcare solutions. The ideal candidate will have 6+ years of experience in Pro*C, C, Unix/Linux, Shell Scripting, SQL, and cloud technologies. The role involves designing and developing software, investigating defects, and working with...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    About TETRAHED INCTETRAHED INC is seeking a highly skilled Linux Kernel Developer - Embedded Systems Expert to join our team. This role involves working on platform device drivers, integrating open-source kernel patches, and ensuring the security and performance of our Linux kernel modules.Job Description:We require an experienced developer with a strong...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    Job OverviewWe are seeking a skilled Linux Kernel Developer with expertise in Yocto Build systems to join our dynamic team at TETRAHED INC. The ideal candidate will have a strong background in Linux kernel development, debugging, and hands-on experience with Linux-based products.Key Responsibilities:Develop and debug Linux kernel components and modules.Write...


  • Chennai, Tamil Nadu, India TekPillar Full time

    Job OverviewWe are seeking a highly skilled C++ Linux Developer to join our team in Chennai. As a system interface expert, you will design and implement complex systems adhering to performance and scalability standards.About the RoleThis position is ideal for experienced developers with hands-on experience in REST APIs, Microservices Architecture, and Agile...


  • Chennai, Tamil Nadu, India Neudeep Technologies Pvt. Ltd Full time

    Job Summary:We are seeking a highly skilled Linux System Software Engineer to contribute to the development and optimization of our Linux-based systems and applications. The ideal candidate will have extensive experience in designing, developing, and maintaining software for Linux platforms, ensuring high performance and reliability.Key Responsibilities:-...


  • Chennai, Tamil Nadu, India Hiringhut Full time

    Hiringhut is seeking a skilled Linux System Engineer to join our team. The ideal candidate will have a strong foundation in C programming and data structures, as well as in-depth knowledge of Linux internals, including system calls, IPC, network programming, and POSIX multi-thread programming.The Linux System Engineer will be responsible for designing,...

  • Senior C Developer

    2 days ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    About Tata Consultancy ServicesTata Consultancy Services (TCS) is a global leader in IT services, consulting and business solutions. With over four decades of experience, TCS has helped some of the world's largest organizations transform their businesses and stay ahead of the curve.Job OpportunityWe are seeking an experienced C programmer to join our team in...

  • Pro*C Developer

    4 weeks ago


    Chennai, Tamil Nadu, India Gainwell Technologies LLC Full time

    About the RoleWe're seeking a skilled Pro*C Developer at Gainwell Technologies LLC to join our team. As a key member of our product development team, you'll play a crucial role in designing, developing, and maintaining our cloud-based systems.Your ResponsibilitiesDesign and develop complex product features, ensuring seamless integration with our existing...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    TETRAHED INC is seeking an experienced Embedded Linux Migration Specialist with a strong background in Yocto OS and Linux device drivers. The ideal candidate will have hands-on experience with various protocols, microcontrollers, C, and Python programming.Key ResponsibilitiesYocto OS Build System: Design and implement custom Yocto builds for embedded...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    We are seeking a highly skilled Senior Linux Software Engineer to join our team at Global Pharma Tek. As a key member of our software development team, you will be responsible for designing and implementing a sophisticated desktop application for video and audio capture from HDMI interfaces.The ideal candidate will have extensive experience in Linux desktop...


  • Chennai/Bangalore, Tamil Nadu, India TETRAHED INC Full time

    Job Description : Linux Kernel Developer with Yocto BuildExperience Required : 8.5 to 11 Years Location : Chennai / BangaloreOverview :We are seeking a skilled Linux Kernel Developer with expertise in Yocto Build systems to join our dynamic team. The ideal candidate will have a strong background in Linux kernel development, debugging, and hands-on experience...

  • Linux Systems Expert

    3 weeks ago


    Chennai, Tamil Nadu, India Han Digital Solution Full time

    Key ResponsibilitiesHands-on experience in Yocto OS build system and OS migration.Design and implementation of Linux device drivers for character drivers, GPIO, I2C, SPI, USB, and Ethernet drivers, using sysfs.Proficiency in PCIe, Ethernet, BLE, Wi-Fi, and USB protocols.Programming skills in C and Python.Experience with microcontrollers, including 8, 16, and...


  • Chennai, Tamil Nadu, India SmartSoc Solutions Pvt Ltd Full time

    About the Role:We are seeking a highly skilled Senior WLAN/Linux Driver Developer to join our team at SmartSoc Solutions Pvt Ltd.Key Responsibilities:Design and develop high-quality WLAN/Linux drivers for our products.Collaborate with cross-functional teams to identify and prioritize driver development tasks.Work closely with our engineering team to ensure...


  • Chennai, Tamil Nadu, India Hiringhut Full time

    Key ResponsibilitiesDevelop and implement efficient Linux system software using C programming language.Design and optimize Linux system components including device drivers, system calls, and network programming.Collaborate with cross-functional teams to integrate software components and ensure seamless system functionality.Maintain and improve existing Linux...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job Title: Senior Linux Software EngineerJob Summary:We are seeking a highly skilled Senior Linux Software Engineer to join our team at Global Pharma Tek. As a key member of our software development team, you will be responsible for designing, developing, and maintaining sophisticated desktop applications for video and audio capture from HDMI interfaces.Key...