
Software Development Lead
2 weeks 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.
-
Software Developer
2 weeks ago
Bengaluru, Karnataka, India Check Point Software Full time ₹ 15,00,000 - ₹ 28,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...
-
Software Developer
1 week ago
Bengaluru, Karnataka, India Check Point Software Full time ₹ 15,00,000 - ₹ 28,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...
-
Technical Lead Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role Java all things data from polishing data under the hood to visualizing complex data sets in mind blowing ways You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance...
-
Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,50,000 - US$ 2,00,000**Job Title:** Software Development LeadThis role involves leading software development teams to deliver high-quality solutions. The ideal candidate will have a strong technical background, excellent communication skills, and experience in managing software development projects.Key Responsibilities:Develop and implement software development strategies to...
-
Lead Software Development Engineer
1 week ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 15,00,000 - ₹ 20,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...
-
Leading Software Developer
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Senior Software EngineerWe are seeking a seasoned Senior Software Engineer to join our team. The ideal candidate will have a strong background in software engineering, with expertise in designing and architecting distributed systems.About the RoleThis is a challenging opportunity for an experienced software engineer to work on high-profile projects.The...
-
Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India beBeeEngineering Full time ₹ 2,00,00,000 - ₹ 3,00,00,000Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to lead our engineering team and drive the development of our web portal solution.Key Responsibilities:Provide technical leadership and direction to the engineering team.Implement software engineering strategy that aligns with business objectives.Lead, mentor, and manage...
-
Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time ₹ 20,00,000 - ₹ 25,00,000Senior Software Development LeaderWe are seeking an experienced leader to spearhead the development and delivery of high-quality software solutions. This role requires strong leadership capabilities, technical expertise, and a proven track record in managing complex projects.Lead and mentor a team of software engineers, fostering innovation, collaboration,...
-
Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000Job Title: Software Development Lead">This is an exciting opportunity to take on a leadership role and oversee the development of software applications. As a seasoned software development lead, you will be responsible for guiding a team of backend engineers in Europe and India to deliver world-class services.">Main Responsibilities:">Cloud Management:...
-
Lead Software Developer
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Senior Software ArchitectJob Summary:We are seeking an experienced Senior Software Architect to lead our engineering team. As a key member, you will be responsible for designing and developing innovative software solutions that meet client needs.