
Senior C++ Software Engineer
16 hours ago
Dear All,Greetings of the day… ACL Digital is currently hiring for experienced Senior C+
- Software Engineer - High Performance Application to join our dynamic team.
Job Title: Senior C+
- Software Engineer - High Performance ApplicationLocation: Chennai / Bengaluru / HyderabadJob Type: Full-TimeJob Description:We are seeking a skilled Senior C+
- Software programmer to join our team, focusing on high-performance applications for mining, drilling, and construction equipment.
The ideal candidate will have extensive experience in C+
- programming, a strong proficiency in Linux, and a solid understanding of automation testing.
Key Responsibilities:Design, develop, and maintain high-performance C+
- applications for mining, drilling, and construction equipment Optimize software for performance and scalability, ensuring the best possible performance, quality and responsiveness of applications.
Write and maintain efficient, reusable, and reliable C+
- code.
Collaborate with cross-functional teams to define, design, and ship new features. Implement and manage software development processes and best practices, including code reviews. Develop and execute automation tests using Pytest.
Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability. Conduct testing, debugging, and validation of control systems to ensure they meet performance and safety standards. Stay updated on advancements in control technologies and best practices
Required Skills and Qualifications:Bachelor's or Master's degree in relevant engineering fields (e.g., Electronics, Mechatronics, Robotics, Computer Science). Strong communication skills, can-do attitude, excellent analytical and problem-solving abilities, and hands-on Agile experience (Scrum/Kanban). Proficiency in C++ programming (C++11 or C++14) with expertise in Object-Oriented Programming (OOP) in Linux environments.
Expertise in data structures, design patterns, UML design, and multithreading. Experience in Qt GUI development. Proven skills in unit testing and automation testing with Pytest.
Experience with embedded Linux, RTOS, and shell scripting. Knowledge of communication protocols: CAN, J1939, LIN, Ethernet.Strong command of Linux and related commands. Experience with build systems: CMake, Bazel.
Advanced debugging using GDB.Application development for mining, drilling, and construction equipment. Familiarity with Git and CI/CD practices. Experience with Azure Devops Eco SystemExperience with Yocto for custom Linux distributions.
Nice to Have:Previous experience in heavy machinery in mining, construction, or automotive control systems
Self-starter with curiosity to learn and an exploratory mindset
Experience in ADAS (Advanced Driver-Assistance Systems)Develop and integrate software for sensor calibration, sensor fusion, including LiDAR, cameras, and IMUs, for future autonomous capabilities
Solid understanding of control systems and sensor integration
Experience with machine learning, deep learning, computer vision, or AI techniques.Experience with simulation tools like Gazebo, Unity or Unreal.Experience with Docker containers
Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.Experience with real-time systems, embedded software and Qt IDE is a plus.Agile certifications such as Scrum Master or product owner
Immediate Joiner preferred, share your resume at *******
-
Senior Software Engineer C++
5 days ago
Bengaluru, Karnataka, India Place Elements Hr Full time ₹ 15,00,000 - ₹ 20,00,000 per yearC++ - Senior Software EngineerNotice period: Immediate to 20 daysExperience: 5+Location: Bangalore Hybrid Mode Skills:C++, Linux, GTest , Device Drivers,socket programmingInterested candidates can share resume to
-
C# Software Engineer
1 week ago
Bengaluru, Karnataka, India beBeeDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: C# Software EngineerAs a C# software engineer, you will be responsible for designing, developing, and testing software applications using C#. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Responsibilities:3-5 years of experience in writing clean, modular, and...
-
Software Senior Engineer-C, C++, UNIX
5 days ago
Bengaluru, Karnataka, India Dell Technologies Full time US$ 1,50,000 - US$ 2,00,000 per yearSenior Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Senior C++ Software Engineer
7 days ago
Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Senior C++ Software EngineerThis is a unique opportunity to work with cutting-edge technologies and collaborate with a talented team of professionals.Key Responsibilities:Design, develop, and maintain large-scale software systems using C++.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and implement...
-
Senior C++ Software Developer
7 days ago
Bengaluru, Karnataka, India beBeeSoftwareDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Senior C++ Software EngineerWe are seeking an experienced C++ software engineer to join our team.Job Description:As a senior C++ software engineer, you will be responsible for designing, developing, and testing software applications using the C++ programming language. You will work closely with cross-functional teams to identify requirements,...
-
C++ Senior Software Developer Position
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000C++ Senior Software Developer PositionAt this role, we seek a highly skilled software engineer with expertise in C++ development and a strong background in leading complex system architecture.
-
C++ Software Engineer
6 days ago
Bengaluru, Karnataka, India beBeeC++, Full time ₹ 7,50,000 - ₹ 15,00,000Job Title: C++ DeveloperJob Description: We are seeking a skilled professional to fill the position of C++ developer.The ideal candidate will possess a strong understanding of C++ syntax, data structures, algorithms, and object-oriented programming principles.The successful candidate will be responsible for designing, coding, and testing software...
-
Bengaluru, Karnataka, India Uniphore Software Systems Full timeJob Description :Who You Are :- Strong sense of ownership, accountability, and business acumen.- Passion for your team's vision/mission & the entrepreneurial drive to make things happen.- Mentor the team in growing and reaching their full potential.- Passion for designing modular systems using reusable components, SDKs, and robust APIs.- Collaborate,...
-
Senior C#/C++ Developer
3 weeks ago
Bengaluru, Karnataka, India Rubis Software Solutions Private Limited Full timeExperience needed : 7-10 years. Type : Full-Time. Mode : WFO (Monday to Friday). Shift : General Shift IST. Location : Kadubeshanalli, Bangalore. NP : Immediate Joinee 30 days. Job Summary : We are seeking a highly experienced Senior C++/C# Developer with strong expertise in developing desktop and enterprise applications using MFC, C++, C#, and Visual...
-
Software Engineer- C++
1 week ago
Bengaluru, Karnataka, India Informatica Full timeJob DescriptionBuild Your Career at InformaticaWe seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous minds eager to tackle the world's most complex challenges. Our employees are empowered to push their bold ideas forward, and we are united by a shared passion for using data to do the...