Posted:1 day ago|
Platform:
On-site
Full Time
This role is for one of Weekday's clients Salary range: Rs 3000000 - Rs 4000000 (ie INR 30-40 LPA) Min Experience: 8 years Location: Bengaluru JobType: full-time Requirements About the Role: We are looking for a highly skilled Senior C++ Developer with strong expertise in modern C++ (C++11, C++14, C++17) to join our dynamic team focused on automotive software solutions. The ideal candidate will have significant experience in building and maintaining robust, scalable software for embedded systems or applications in the automotive domain . This is an exciting opportunity to contribute to the development of advanced automotive technologies, including vehicle diagnostics, infotainment, ADAS (Advanced Driver Assistance Systems), and other in-vehicle software components. Key Responsibilities: Design, develop, and maintain high-performance software modules using C++ in accordance with automotive standards and safety protocols. Work closely with product managers, architects, and QA teams to understand system requirements and implement robust solutions. Develop clean, efficient, and well-documented code that is reusable and maintainable. Use C++11/14/17 features for memory management, performance optimization, and multi-threaded development. Participate in software architecture and design reviews, contributing expertise in C++ and system-level programming. Implement and integrate complex algorithms, real-time systems, and low-latency communication modules relevant to the automotive industry. Conduct rigorous unit testing, debugging, and troubleshooting of software components. Ensure compliance with automotive industry standards like MISRA, AUTOSAR, or ISO 26262 (if applicable). Collaborate with cross-functional global teams in a fast-paced, agile development environment. Stay updated on the latest trends in C++ development and automotive software technologies. Required Skills & Experience: 8+ years of hands-on experience in C++ development, with a strong focus on modern standards (C++11/14/17). Proficiency in Object-Oriented Programming, data structures, algorithms, and design patterns. Strong experience in embedded software development or automotive applications is mandatory. Solid understanding of real-time operating systems (RTOS) and multithreaded programming. Experience working with CAN, LIN, UDS, or other automotive communication protocols is a strong advantage. Familiarity with automotive diagnostic tools and frameworks. Working knowledge of Git, CI/CD tools, and agile development methodologies. Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and teamwork abilities, with a proactive approach to collaboration. Preferred Qualifications: Experience with automotive-grade toolchains, compilers, or debugging environments. Familiarity with safety-critical software and standards like ISO 26262 or MISRA C++. Knowledge of simulation or hardware-in-the-loop (HIL) testing frameworks. Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related technical field.
Weekday AI (YC W21)
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Mumbai, Navi Mumbai, Mumbai (All Areas)
6.0 - 12.0 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Noida, Gurugram
12.0 - 22.0 Lacs P.A.
Bengaluru, Karnataka, India
30.0 - 40.0 Lacs P.A.
Bengaluru, Karnataka, India
30.0 - 40.0 Lacs P.A.
Mumbai, Pune, Gurugram
10.0 - 15.0 Lacs P.A.
Pune
9.0 - 19.0 Lacs P.A.
Bengaluru
15.0 - 30.0 Lacs P.A.
Bengaluru
12.0 - 22.0 Lacs P.A.
Pune, Mumbai (All Areas)
10.0 - 15.0 Lacs P.A.