Software Development Lead

2 weeks ago


Bengaluru, Karnataka, India Mount Talent Consulting Full time ₹ 15,00,000 - ₹ 28,00,000 per year

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 year

    Why 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 year

    Why 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...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire 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...


  • 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...


  • Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    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 billions of dollars of payments for...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Senior 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...


  • Bengaluru, Karnataka, India beBeeEngineering Full time ₹ 2,00,00,000 - ₹ 3,00,00,000

    Software 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...


  • Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior 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,...


  • Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000

    Job 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:...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior 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.