
Python Software Engineer
1 day ago
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
-
Software Engineer
1 week ago
Bengaluru, Karnataka, India Global Software Solutions Group Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAbout 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...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Calpion Software Technologies Full time ₹ 12,00,000 - ₹ 25,00,000 per yearPosition: 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...
-
Senior Software Engineer
24 hours ago
Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior 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...
-
Software Engineer, Python, AVP
2 weeks ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate vice president levelWhat you'll...
-
Python Software Developer
1 week ago
Bengaluru, Karnataka, India SP Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole & responsibilitiesDevelop and maintain data pipelines using Python, Snowflake, Spark, and Scala.Design and implement data storage solutions leveraging Snowflake's cloud infrastructure.Optimize SQL queries for performance and scalability.Collaborate with data scientists and analysts to understand data requirements and deliver solutions.Ensure data...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...
-
Software Engineer, Python, AVP
2 weeks ago
Bengaluru, Karnataka, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate vice president levelWhat you'll...
-
Senior DevOps Engineer with Python
1 week ago
Bengaluru, Karnataka, India Sonata Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole & responsibilitiesWe are seeking a highly skilled Senior DevOps Engineer with expertise in Core DevOps, AWS & Python/GoLang to join our team. The ideal candidate will:Design and implement scalable, reliable AWS infrastructure.Develop and maintain automation tools and CI/CD pipelines using Jenkins or GitHub Actions.Build, operate, and maintain Kubernetes...
-
Bengaluru, Karnataka, India Integra Connect Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionIntegra Connect is driven to make specialty care practices clinically and financially successful through value-based, precision medicine. By combining these focuses, Integra Connect enables providers, payers, and life sciences companies to harness value-based, precision medicine principles to improve decision-making and impact patients'...
-
Software Engineer
1 week ago
Bengaluru, Karnataka, India Ibrowsejobs Technologies Full time ₹ 4,00,000 - ₹ 12,00,000 per yearJob Description:We are seeking a motivated and enthusiastic fresher to join our team as a Software Engineer - Python. In this role, you will be responsible for developing and maintaining software applications using Python. You will work closely with senior engineers to understand project requirements and deliver high-quality solutions. This is an excellent...