
Senior Software Engineer (SW Integration)
- Bangalore, Karnataka
- Permanent
- Full-time
- Design and implement YAML-based CI/CD pipelines for automotive software development using GitHub Actions, GitLab CI, or similar tools.
- Lead software-level integration and qualification testing for automotive ECUs, sensors, actuators, and software stacks.
- Develop and execute comprehensive test plans, test cases, and validation strategies for vehicle systems (e.g., powertrain, ADAS, infotainment, body electronics).
- Perform root cause analysis and drive resolution of integration and validation issues.
- Utilize tools such as CANoe, Vector tools, MATLAB/Simulink, and HIL/SIL test benches.
- Ensure compliance with automotive standards such as ISO 26262, ASPICE, and AUTOSAR.
- Document test results, generate qualification reports, and support certification processes.
- Mentor junior engineers and contribute to continuous improvement of test methodologies and infrastructure.
- Collaborate with cross-functional teams to define integration and deployment requirements.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
- 6+ years of experience in automotive systems integration and/or DevOps engineering.
- Proficiency in writing and debugging YAML scripts for CI/CD tools (e.g., GitHub Actions, GitLab CI/CD).
- Strong understanding of Git and Git-based workflows.
- Experience with vehicle communication protocols CAN, LIN, UDS and diagnostic tools (e.g., CANoe, INCA).
- Should have a working knowledge of CAPL scripting and Vector Tool chain for testing.
- Good Knowledge of Integration and qualification testing.
- Familiarity with safety and quality standards ISO 26262, ASPICE, etc.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and documentation abilities.
- Experience with electric vehicles (EVs), hybrid systems, or autonomous driving technologies.
- Knowledge of vehicle network architecture and ECU development lifecycle.
- Hands-on experience with Test Bench
- Understanding of cybersecurity and secure software delivery in automotive environments.
- Knowledge of embedded software development and scripting (Python, CAPL, etc.).
- Experience with Agile development and CI/CD pipelines in automotive environments.
- Career development and training programs
- Remote work option
- Collaborative and growth-oriented team environment