Browsing articles in "news"

Looking for C/C++ Lead Developer (Linux) profile for Chennai location

Apr 8, 2025   //   by T and A Solutions   //   Hot Job, Job Consultants in Chandigarh, Job Opening, news, Uncategorized  //  Comments Off on Looking for C/C++ Lead Developer (Linux) profile for Chennai location

Key Responsibilities:
1. Leadership & Technical Guidance
 Lead and mentor a team of C/C++ developers in designing and implementing robust
applications.
 Define best coding practices, enforce code reviews, and promote clean, maintainable code.
 Collaborate with cross-functional teams (DevOps, QA, Product Management, etc.) for
project delivery.
2. Software Development & Architecture
 Design, develop, and optimize C/C++ applications in a Linux environment.
 Architect efficient and scalable solutions using OOP, Design Patterns, and SOLID principles.
 Work on Linux system calls, qdisc+tc, eBPF, DPDK, multi-threading, IPC (Inter-Process
Communication), and synchronization mechanisms.
 Utilize Linux system calls, socket programming, and kernel-level interactions if required.
3. Performance Optimization & Debugging
 Optimize code for low latency, high throughput, and minimal memory usage.
 Debug applications using GDB, Valgrind, strace, perf, and other Linux profiling tools.
 Implement unit and integration tests using frameworks like Google Test (gTest), Catch2, or
Boost.Test.
4. CI/CD & Automation
 Integrate CI/CD pipelines for automated builds and deployments (Jenkins, GitHub Actions,
GitLab CI/CD).
 Automate testing processes and support backend automation frameworks.
5. Security & Compliance
 Implement secure coding practices and conduct code audits.
 Use static/dynamic analysis tools like SonarQube, Coverity, and Clang Static Analyzer.

Required Skills & Experience:

✅

 Proficiency in C/C++ development with a strong grasp of OOP, STL, and data structures.

✅

 Extensive Linux system programming experience (Linux system calls, qdisc+tc, eBPF, DPDK, multi-
threading, memory management, IPC, process handling).

✅

 Strong knowledge of networking protocols (TCP/IP, UDP, HTTP, WebSockets).

✅

 Hands-on experience with GCC, Clang, Makefiles, and CMake.

✅

 Proficiency in debugging and performance profiling tools (GDB, Valgrind, gprof).

✅

 Experience with unit testing and automation frameworks (Google Test, Boost.Test, CppUnit).

✅

 Familiarity with CI/CD pipelines, Git, Docker, and Kubernetes.

✅

 Ability to write efficient, scalable, and optimized algorithms.

Preferred Skills:

🔹

 Experience with GUI development using Qt, GTK+, or wxWidgets.

🔹

 Knowledge of Python, Bash scripting for automation.

🔹

 Exposure to embedded systems or real-time Linux environments.

🔹

 Understanding of database technologies (PostgreSQL, MySQL, SQLite).

🔹

 Familiarity with message queues (ZeroMQ, RabbitMQ, Kafka).

#Jobopening#Chennai  #JobOpening #Hiring #JobSearch #NowHiring #CareerOpportunity #Employment #JobOpportunity #JobListing #JobPosting #JobAlert #recruitment


If interested can forward your updated resumes on hr5@tasolutions.in and can directly contact us on 9041287949 also can provide our reference to your friends and colleagues

Urgent hiring for the Linux Kernel Develop, C/C++ profile for Chennai location

Apr 8, 2025   //   by T and A Solutions   //   Hot Job, Job Consultants in Chandigarh, Job Opening, news, Uncategorized  //  Comments Off on Urgent hiring for the Linux Kernel Develop, C/C++ profile for Chennai location

Job Summary:
The Linux Kernel Developer is responsible for designing, developing, and maintaining core
components of the Linux kernel. This role involves working with low-level systems
programming, hardware interaction, and contributing to the open-source Linux kernel
community. The developer will analyze, debug, and optimize kernel code to improve
performance, stability, and security.
Responsibilities:
 Develop and maintain Linux kernel modules based on extended Berkeley Packet
Filter (eBPF) library.
 Analyze and debug kernel-related issues, including crashes, performance bottlenecks,
and hardware incompatibilities.
 Troubleshooting and debugging complex kernel problems.
 Optimize kernel code for performance, and resource usage
 Implement and maintain kernel security features and address security vulnerabilities.
 Write clear and concise documentation for kernel code and related processes.
 Stay up-to-date with the latest Linux kernel developments and technologies.
 Porting the Linux kernel to different architectures and supporting various Linux
flavors (Ubuntu, RHEL etc.)
Required Skills:
 Strong C++ Programming Skills: Deep understanding of C++ and C programming
language, including memory management, pointers, and low-level system
programming.
 Linux Kernel Knowledge: Extensive knowledge of the Linux kernel architecture,
subsystems, and internals.
 Operating System Concepts: Solid understanding of operating system concepts,
including processes, threads, memory management, file systems, and device drivers.
 Networking knowledge: Experience using TCP/IP, UDP, HTTP, web sockets
 Debugging and Troubleshooting: Proficiency in debugging kernel-related issues
using tools like GDB, KGDB, and kernel debugging techniques.
 Hardware Interaction: Experience working with hardware devices and
understanding hardware interfaces.

 Version Control (Git): Familiarity with Git and experience contributing to open-
source projects.

 Scripting (Bash, Python): Basic scripting skills for automation and system
administration.
 Problem-Solving Skills: Strong analytical and problem-solving skills for debugging
complex issues.

 Communication Skills: Excellent written and verbal communication skills for
collaborating with team members.
 Proficiency in C/C++ development with a strong grasp of OOP, STL, and
data structures.

Preferred Skills:
 Networking drivers and applications: Experience in development based on
(extended Berkeley Packet Filter (eBPF), eXpress Data Path (XDP), qdisc/tc etc.
 Kernel Subsystem Expertise: Specialization in specific kernel subsystems, such as
networking, file systems, memory management, or device drivers.
 Hardware Architecture Knowledge: Understanding of hardware architectures, such
as x86, ARM, or embedded systems.
 Device Driver Development: Experience developing device drivers for various
hardware devices.
 Kernel Security: Knowledge of kernel security features and experience addressing
security vulnerabilities.
 Network Protocols: Protocol specifics, filtering, forwarding, routing etc.
 Performance Optimization: Experience optimizing kernel code for performance and
efficiency.
 Experience with virtualization and container technologies.

#JobOpening #Hiring #JobSearch #NowHiring #CareerOpportunity #Employment #JobOpportunity #JobListing #JobPosting #JobAlert #recruitment

if Interested, kindly forward your updated CV on hr4@tasolutions.in  or can call on 9056679449. We will really appreciate it if you forward this position to your colleagues or Friends.

Job opening for the Proposal Designer profile for the Chandigarh location

Apr 8, 2025   //   by T and A Solutions   //   Hot Job, Job Consultants in Chandigarh, Job Opening, news, Uncategorized  //  Comments Off on Job opening for the Proposal Designer profile for the Chandigarh location

Key Responsibilities:

Use automated software to create proposals.

Navigate and operate various software tools efficiently.

Follow instructions from the Design Manager as needed.

Ensure quality by reviewing calls and taking notes.

Communicate and collaborate with other teams.

Apply strong problem-solving skills in daily tasks.

Requirements:

Conversational-level communication skills.Tech-savvy with the ability to learn new systems quickly.

#JobOpening #Hiring #JobSearch #NowHiring #CareerOpportunity #Employment #JobOpportunity #JobListing #JobPosting #JobAlert #recruitment

If interested can forward your updated resumes on hr5@tasolutions.in and can directly contact us on 9056679449 also can provide our reference to your friends and colleagues.

«1...12131415161718...865»

Recent Posts

Recent Comments

Categories

Meta

Online Enquiry

Awarded as “Top-Most” Consultant

Read our Google Reviews

Our Promise

We recommend candidates only after our own detailed short listing.

Industry Expertise

  • Industrial – Engineering, Manufacturing, R&D and Process Industries
  • Information Technology & Telecommunications
  • Media, Entertainment & Advertisement
  • Hospitals, Pharmaceuticals & Medicine
  • IT Enabled Services
  • Consulting, Marketing, Banking & Financial Services
  • Textiles & Garments Industries
  • FMCG & Consumer Durables
  • Human Resource Personnel and Industrial Relations.
  • Security services- including corporate and industrial
  • Real Estate, Retail & Supply Chain Management.
  • Education Institutes & Related Organisations.
  • Offshore and crewing services