Python Software Engineer

5 days ago


Bengaluru, Karnataka, India Lakarya Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job description:

We are seeking a highly skilled Python Automation Engineer with strong experience in developing and executing automated test solutions for Battery Management Systems (BMS) or automotive embedded software. The ideal candidate will combine hands-on Python development expertise with a deep understanding of automotive software validation, control algorithms, and system-level testing to ensure software quality, safety, and reliability.

Responsibilities

  • Design, develop, and maintain Python-based automation frameworks and test scripts for validating embedded and application-level software.
  • Perform functional, integration, regression, and system-level testing of BMS and automotive software components.
  • Collaborate closely with development and systems engineering teams to define test strategies, acceptance criteria, and coverage metrics.
  • Validate and troubleshoot control algorithms and real-time embedded applications through automated and manual test approaches.
  • Create and maintain test plans, procedures, and documentation in alignment with industry standards and customer requirements.
  • Capture, analyze, and report software defects using JIRA or similar defect tracking tools.
  • Utilize Test Case Management Systems (e.g., TestRail) to manage test cases, execution results, and traceability.
  • Contribute to CI/CD integration, enabling automated testing pipelines with tools such as Jenkins and GitHub Actions.
  • Support continuous improvement of testing processes, tools, and frameworks.
  • Ensure testing compliance with automotive safety and quality standards.

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • 5+ years of QA/testing experience in the automotive or BMS domain.
  • Strong proficiency in Python development for automation and test framework design.
  • Experience testing embedded systems, real-time applications, and control algorithms.
  • Knowledge of automotive communication protocols (CAN, LIN, UDS, etc.).
  • Hands-on experience with tools such as JIRA, TestRail, GitHub, and Jenkins.
  • Familiarity with Agile/Scrum development methodologies.
  • Excellent problem-solving skills and attention to detail.

Preferred Qualifications

  • Experience with Hardware-in-the-Loop (HIL) or Model-in-the-Loop (MIL) testing.
  • Knowledge of ISO 26262 or other automotive safety standards.
  • Exposure to battery management systems, EV components, or power electronics testing.
  • Experience integrating automation into continuous integration pipelines.

Job Type: Contractual / Temporary

Contract length: 6 months

Work Location: In person



  • Bengaluru, Karnataka, India PYTHON Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    About Credit Saison IndiaEstablished in 2019, CS India is one of the country's fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled partnerships with Non-Bank Financial Companies (NBFCs) and fintechs. Its tech-enabled model coupled with underwriting capability facilitates lending at scale,...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Global Software Solutions Group Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About The RoleWe are looking for a passionateSoftware Engineer (Python)to join our growing team in Bengaluru. The ideal candidate should have strong coding skills, problem-solving ability, and a track record of building scalable applications. If you love working with modern technologies, solving complex problems, and delivering high-quality software, we'd...


  • Bengaluru, Karnataka, India Avant-Garde Corporate Services Private Limited Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    A fast-growing Data & Analytics firm is looking for a Python & SQL Software Engineer to design, develop, and deploy automated solutions. This is a fantastic opportunity to work on challenging automation projects, optimize workflows, and collaborate with global analytics experts. What you will do: Develop automated tools using Python and SQL Work on full...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Calpion Software Technologies Full time ₹ 12,00,000 - ₹ 25,00,000 per year

    Position: Software Engineer - AI/MLLocation: BengaluruPosition OverviewWe are seeking a skilled Software Engineer to join our team and work on cutting-edge AI/ML projects, web development, and data engineering solutions. The ideal candidate will have strong technical expertise in Python and Django development, cloud services, and modern AI technologies...


  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 10,00,000 - ₹ 30,00,000 per year

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Infrastructure Platforms team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure, stable, and...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Infrastructure Platforms team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure,...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Infrastructure Platforms team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure,...


  • Bengaluru, Karnataka, India OT Privacy Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description : Were looking for a Principal Software Engineer passionate about solving complex problems to join our agile Product Engineering team. Youll focus on backend development, contribute to system architecture, and drive innovation from design to customer-facing delivery. This is a hands-on role with exposure to the latest technologies,...


  • Bengaluru, Karnataka, India GetSet Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer- DevOpsGetSetSoftware is exclusively appointed by ourclient (a leading provider of mission-critical, cloud-native monetization andrevenue management software on the private and public cloud. Established in1999, served over 50 telecommunications operators in more than 50 countries,processing over one billion transactions per hour with...