Software Development Lead
1 week ago
Software Development Lead
Must have Python
Experience 3 Years
Location Bengaluru
Roles & Responsibilities:
- Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.
-Implement asynchronous communication mechanisms for efficient data exchange.
-Apply multithreading techniques to ensure high performance and responsiveness.
-Utilize Rx or similar reactive libraries to build scalable and resilient systems.
-Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.
-Perform Restbus simulations for ECU development and validation in virtual environments.
-Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.
-Collaborate with cross-functional teams to define, design, and integrate new features.
-Write clean, maintainable, and well-documented code.
-Debug and resolve issues related to C++ and Python applications.
-Optimize code for performance, memory usage, and reliability.
Professional & Technical Skills:
- Automotive ECU Development and Pre-Integration: Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).
-Strong experience in C++, especially in the context of embedded or automotive systems.
-Strong skills in Python scripting for automation, testing, and tool development.
-Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks.
-Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).
-Hands-on experience with SOME/IP (Scalable service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols.
-Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.
-Proficiency with Rx or other reactive programming frameworks (if retained intentionally).
-Solid understanding of asynchronous communication patterns.
-Expertise in multithreading and concurrency control.
-Knowledge of low-level programming concepts related to real-time systems.
-Familiarity with RTOS and device drivers.
-Experience with version control systems like Git.
-Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication.
-Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing.
-
Technology Lead
4 weeks ago
Bengaluru, Karnataka, India, Karnataka Check Point Software Full timeTechnology Leader – Device Infrastructure & Operations Software (C/C++/Java)About the RoleWe are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain, supporting diverse device form factors—including chassis-based systems and multi-device clusters.The...
-
Software Developer
1 week ago
Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWhy Join Us?We are looking for a talented , passionate and highly motivated Technology leader C/C++/Java software developer to join our Device Operation group – OS I/S team.The team is responsible for handling different stages of the machine's life cycles starting from the deployment stages continuing with configuration and ending with backup and...
-
Lead Software Development Engineer
1 week ago
Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearLead Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...
-
Software Developer
4 days ago
Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWhy Join Us?We are looking for a C++ & Swift Developer to join the Software macOS agent Team.This role is perfect for a highly experienced software developer who is familiar with the networking and security world. As an integral part of our R&D, you'll be working with a motivated agent's team and the software group that is responsible for multiple desktop...
-
Lead Software Development Engineer
2 days ago
Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 20,00,000 - ₹ 50,00,000 per yearLead Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...
-
Lead Software Development Engineer
2 days ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRazorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...
-
Lead Software Development Engineer
18 hours ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRazorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...
-
Software Developer
5 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Developer 4 Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an...
-
Software Development Lead
3 days ago
Bengaluru, Karnataka, India Mphasis Ltd Full time ₹ 5,00,000 - ₹ 25,00,000 per yearDelivery Module Lead Job Title: Software DevelopmentDesignation: Delivery Module Lead Location: Bangalore_WTC 4 Job Summary: We are seeking a highly skilled and motivated Delivery Module Lead to join our dynamic software development team. The ideal candidate will possess a strong foundation in Java MicroServices Development, along with proficiency in...
-
Software Developer
1 week ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 12,00,000 per yearSoftware Developer 4 The candidate has a combination of exceptional coding, design, architectural and communication skills and can lead multiple teams of highly experienced and similarly qualified engineers. You will need to be able absorb new technologies and standards and apply them to the overall design of Oracle Health applications . You will work with...