Hello Connections, Please share your CV at aishwarya@tiuconsulting.com. 1) Job title: C++ Developer 2) Job location: Baner, Pune (Candidates willing to relocate can be considered) 3) Work mode: #Hybrid (3 days / week) 4) Notice period: Immediate joiners. 5) Experience required: 5 – 15 Yrs 6) Mandatory skillset: #Linux, #C++14, C++ 17, Git (Gerrit or Github), #Bash, #Cli, #Shell scripting, multi-threading. JD- Technical Skills: Strong coding skills for system-level programming which would involve interacting directly with the operating system and low-level components like file systems, device drivers, and kernel subsystems using system APIs and other mechanisms like reading virtual file system. Core Concepts: In-depth knowledge of Linux virtual file system like sysfs, devfs, procfs and daemons. Shell and Commands: - Proficient in #bash, cli, and general #shell #scripting. - Familiarity with essential Linux commands: grep, chmod, rm, cp, mv, less, sudo, ps, service, etc. C++ Expertise: Proficient in C++14 to C++17 and development on C++ on Linux Multithreading: - Demonstrated expertise in various ways of declaring threads in Linux - Understanding of thread synchronization mechanisms. Object-Oriented Concepts: - Strong understanding of inheritance, has-a, and is-a relationships using classes. - Knowledge of association, aggregation, and composition achieved through inheritance. Design Patterns and Interface: Familiarity with design patterns and interface concepts. Inter-Process Communication (IPC): Knowledge of IPC, shared memory, and socket programming. Data Structures: Solid understanding of data structures. Library Handling: - Proficient in handling static and dynamic libraries in Linux. - Knowledge of static and dynamic linking and loading. System Administration: Responsible for installing, configuring, maintaining, and supporting Linux applications. Proficient in using Git for version control, with hands-on experience in tools like Gerrit and GitHub, and good understanding of git commands
Aishwarya Kulkarni’s Post
More Relevant Posts
-
#Day-24 Institute for Advanced Computing and Software Development (IACSD), Pune As we near the end of our Core Java module, today we had another insightful session with Mrs. Madhura Anturkar Ma'am. She covered several important topics related to Multithreading and more. Here are the key concepts we learned: 1) #Multithreading Methods: - public void start() - public static void yield() - public void setName(String name) - public String getName() - Thread priority and its scale - public static Thread currentThread() - public String toString() - public static void sleep(long milliseconds) - public void interrupt() - public void join() - public void join(long milliseconds) 2) Blocking vs. Non-blocking Triggers: 3) Blocking triggers halt thread execution, while non-blocking triggers allow other threads to continue. 4) Race Conditions: Race conditions occur when multiple threads access shared resources simultaneously, causing unpredictable outcomes. 5) Critical Sections: Critical sections are parts of code where shared resources are accessed, requiring careful management to avoid race conditions. 6) #Synchronization: Synchronization ensures only one thread accesses a critical section at a time, preventing conflicts and maintaining data integrity. The session included practical examples on multithreading, thread behavior, and synchronization techniques to avoid race conditions. #LetsConnect #100DaysOfCoding #Java #LearnInPublic #OOP #Tech #LetsGrowTogether #BuildInPublic #humanresources #hr, #jobinterviews #hiringandpromotion #jobalert #nowhiring, #job
To view or add a comment, sign in
-
Hi, Hope you are doing great. I would like to get in touch with the below requirement with our direct client. Kindly share your profile to jagan@enterdot.in Position: .NET Developer Location: Pune Duration: CTH Skills: .Net, .Net Core, C#, Jquery, MVC, Sql etc. Job Description: Overall, 7-10 Years of experience Good experience with .Net Core, C# MVC for developing client side and server-side applications. Good experience Using Jquery, LINQ along with ADO.Net for data retrieving, querying, storage and manipulation of different data sources like XML, SQL. #dotnet #dotnetcore #c# #MVC #sql #linq #jquery
To view or add a comment, sign in
-
#Day-75 Institute for Advanced Computing and Software Development (IACSD), Pune Today was a productive day dedicated to practicing programming skills. I focused on writing and refining programs, particularly on LinkedList and other key concepts. -LinkedList Practice: Worked on implementing basic and advanced operations, including insertion, deletion, traversal, and finding elements. -Other Programs: Solved coding problems to strengthen logic and reinforce foundational concepts. -Key Takeaways: This hands-on practice not only enhanced my understanding of data structures but also boosted my confidence in applying them to solve real-world problems. Overall, it was a satisfying and skill-enhancing day! #CodingPractice #DataStructures #LinkedList #Programming #100DaysOfCoding #JavaScript #LearnInPublic #BuildInPublic, #HumanResources, #HR, #JobInterviews, #HiringAndPromotion, #JobAlert, #NowHiring, #HiringNow #JobOpening #Job, #NewJob, #NewRole, #CareerChange #Employment #Networking, #PersonalBranding, #ProfessionalDevelopment
To view or add a comment, sign in
-
#Day-95 Institute for Advanced Computing and Software Development (IACSD), Pune Today was a full practice day. I dedicated my time to revising key concepts of .NET and Java, reinforcing my understanding of previously covered topics. I focused on practicing code examples, exploring both fundamental and advanced features in both technologies. This practice session helped me solidify my skills and identify areas where I need to improve further. It was a productive day of sharpening my programming abilities! #100DaysOfCoding #Java #DotNet #LearnInPublic #BuildInPublic, #HumanResources, #HR, #JobInterviews, #HiringAndPromotion, #JobAlert, #NowHiring, #HiringNow #JobOpening #Job, #NewJob, #NewRole, #CareerChange #Employment #Networking, #PersonalBranding, #ProfessionalDevelopment
To view or add a comment, sign in
-
Navigating today's ever-changing technology landscape requires skill and a genuine passion for innovation. At Seclore, we are not merely filling positions but crafting a space for professionals to advance and shape the future. We are growing at neck-breaking speed; be part of the exponential growth.
Join the Seclore team! We're on the lookout for Java Developers at various levels #SoftwareEngineer 2-4 years #SeniorSoftwareEngineer 4-8 years #TechnicalLead 8+ years #JobLocation Pune/Mumbai If you're passionate about #Java #development and ready to take on exciting challenges, we want to hear from you! Simply share your resume at nikita.ghule@seclore.com. #Java #JavaDevelopers #TechJobs #HiringNow #SoftwareEngineer #SeniorSoftwareEngineer #TechnicalLead Sonal Shetty Shilpa Kamble Neha S. Nisha Joshi Shraddha Reghe Darshan Yadav Ashokkumar Dhamsaniya Sumit Modi Vickram Purswani Parag Khachane Kapil Dhaimade Sahil Doshi Hiranya Patel Abhijit Naik Sachin Acharekar Payal Sharma
To view or add a comment, sign in
-
#POSIX #recruitment #C++14/17, #Python #AutoSAR #HR #punelocation #developer #linux Location : Pune Send Resume at hr@highlaketech.com Need following the technology: C++ POSIX and a functional safety-oriented programming background. Here is the actual skillset : - Proficiency in programming languages: C++14/17, Python - Understanding of the operating systems (POSIX; preferably QNX) internals, including file systems, memory management, system calls, resource managers (QNX) - Git/Github - UML for detailed design - Build System (e.g. bazel) Familiarity with debugging tools: Knowledge of debugging tools like GDB (GNU Debugger) and LLDB (LLVM Debugger). - Adaptive AutoSAR - Understanding how the software is built, build artifacts and how they are deployed on the target. - Troubleshooting and problem solving skills. - Capability to structure work and proactively follow processes and reporting - Decision competency (judgement on importance, Impact on own component, system, customer value, efficiency) - Good understanding of system architecture, including memory layout, CPU registers, and stack frame organization.
To view or add a comment, sign in
-
Dear Aspirants, Drive for C++ developer We have opened a new position for Senior C++ Developer Type of Job: Permanent EXP - 4yr to 7 yr Interview mode - Face to Face Location - pune Package: 20 lpa (depending on candidates experience and interview) Job Description Responsibilities: Design and Development: Lead the design and development of robust, scalable, and efficient software applications using C++. Code Quality: Ensure high-quality code through unit testing, code reviews, and continuous integration practices. Optimization: Identify and resolve performance bottlenecks, ensuring the software runs efficiently and meets performance benchmarks. Collaboration: Work closely with product managers, architects, and other developers to understand requirements and translate them into technical solutions. Documentation: Create and maintain technical documentation for the codebase and system architecture. Mentorship: Provide guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment. Troubleshooting: Analyze and debug software issues, providing timely resolutions to ensure smooth operations. Requirements Experience: 4-5 years of professional experience in C++ development. Strong Knowledge: Proficiency in C++11/14/17 standards, with a deep understanding of object-oriented programming principles and design patterns. System Design: Experience with software architecture and system design, particularly in designing scalable and maintainable systems. Development Tools: Familiarity with development tools such as Git, Jenkins, and other CI/CD tools. Problem-Solving: Strong analytical and problem-solving skills, with a focus on delivering high-quality solutions. Communication: Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders. Team Player: Ability to work effectively in a team-oriented environment, collaborating with other developers, QA engineers, and product managers. Preferred Skills: Library Expertise: Strong familiarity with the Standard Template Library (STL), Boost, and other essential C++ libraries. Multi-Threading Proficiency: Proven experience in developing robust multi-threaded applications. Cross-Platform Development: In-depth knowledge of developing applications for multiple platforms, including Windows, Linux, and macOS. Agile Methodologies: Solid experience working within Agile/Scrum environments. Standard Library Mastery: Thorough understanding of the standard library, including STL containers and algorithms. Advanced C++ Concepts: Comprehensive understanding of dynamic polymorphism and C++-specific features, such as friend classes. Template Programming: Familiarity with advanced C++ templating techniques. Share ur Cv - suraj@makebtech.com , sonali@makebtech.com Sonali Jaiswal
To view or add a comment, sign in
-
#Day-63 Institute for Advanced Computing and Software Development (IACSD), Pune Today, Mrs. Kishori Khadilkar Ma'am taught us key concepts in Node.js, including: 1) File System Module: - readFile(fname, callback) - readFileSync(fname) - read(filedescriptor, buffer, bufferPosition, length, filePosition, callback) - CreateReadStream(fname, encoding) - createWriteStream(fname, encoding) - source.pipe(destination) - exists(fname, callback) - stat(fname, callback) - open(fname, callback) 2) HTTP Module: Basics of handling server requests and responses. 3) Introduction to Express.js: Building web applications and APIs with minimal effort. We wrapped up the session with practical programs, applying these concepts. Although grasping everything in one day was challenging, we are determined to practice more for a solid understanding. #100DaysOfCoding #JavaScript #LearnInPublic #BuildInPublic, #HumanResources, #HR, #JobInterviews, #HiringAndPromotion, #JobAlert, #NowHiring, #HiringNow #JobOpening #Job, #NewJob, #NewRole, #CareerChange #Employment #Networking, #PersonalBranding, #ProfessionalDevelopment
To view or add a comment, sign in
-
#Day-28 Institute for Advanced Computing and Software Development (IACSD), Pune Today, Mrs. Madhura Anturkar Ma'am introduced us to JDBC (Java Database Connectivity). We learned how to establish a database connection with MySQL, and explored fundamental concepts like: 1) Database connectivity using JDBC, including loading drivers, establishing connections, and executing queries. Along with this we learned 2) Synchronization internals, understanding how synchronized blocks and methods work to manage thread access to shared resources. 3) The need for synchronization in multi-threaded environments to prevent data inconsistency and ensure thread safety. 4) Inter-Thread Communication (ITC), focusing on mechanisms like wait(), notify(), and notifyAll() for coordinating threads. 5) Java Reflection, which allows inspection and modification of classes, methods, and fields at runtime, enabling more dynamic and flexible code. 6) The important APIs of java.lang.Class, learning how to manipulate class objects and retrieve metadata about the class structure. We also discussed practical scenarios where synchronization and inter-thread communication are crucial for performance and correctness in concurrent applications. #LetsConnect #100DaysOfCoding #Java #LearnInPublic #OOP #Tech #LetsGrowTogether #BuildInPublic #humanresources #hr, #jobinterviews #hiringandpromotion #jobalert #nowhiring, #job
To view or add a comment, sign in
-
"We are hiring for #JavaBackEndDeveloper" Minivel Services Job Role: Java Back-End Developer Location: Pune, Hyderabad, Bangalore Experience: 5+ years Skills: #CoreJava #SpringBoot #MicroServices Send your CV: info@minivel.com https://lnkd.in/dWJsR_ET #java #python #javascript #programming #coding #html #programmer #developer #css #code #coder #php #software #computerscience #webdeveloper #webdevelopment #softwaredeveloper #codinglife #technology #linux #webdesign #android #indonesia #programmingmemes #tech #programmers #development #c #softwareengineer #computer
To view or add a comment, sign in
Senior IT Recruiter
1moNikhil Rathi