08 Oct
|
Hashone Career
|
Bengaluru
08 Oct
Hashone Career
Bengaluru
Job Summary
We are looking for a skilled C++ Developer with DevOps and Simulation experience to work on simulation platforms and ADAS application workflows. The ideal candidate should have solid programming knowledge in C++, hands-on experience with simulation toolchains, and exposure to Azure Cloud, CI/CD, Python automation, Git, and software testing.
The candidate will be responsible for developing and maintaining simulation-related software, automating simulation workflows, integrating CI/CD pipelines, and supporting scalable simulation workloads in Azure.
Key Responsibilities
- Develop, maintain, and enhance C++ applications and components for simulation and ADAS workflows.
- Work with Simulation Tool Chain (STC) software, concepts, data architectures, and simulation workflows.
- Configure and automate simulation pipelines using Python scripting.
- Develop and maintain CI/CD pipelines using Azure DevOps/Azure Pipelines.
- Use Azure VM, Azure Storage, and other Azure services to scale and execute simulation workloads.
- Integrate simulation applications and testing processes into automated build and deployment pipelines.
- Manage source code using Git and follow branching, merging, and version-control practices.
- Write and maintain unit tests in C++ using appropriate testing frameworks.
- Perform simulation validation and analyze simulation results to identify software issues.
- Troubleshoot build, integration,
simulation, and deployment issues.
- Collaborate with software developers, simulation engineers, QA engineers, and ADAS teams.
- Improve automation, reliability, scalability, and performance of simulation workflows.
Mandatory Skills
- Strong programming experience in C++.
- Hands-on experience with Simulation Tool Chains (STC) or automotive simulation environments.
- Understanding of ADAS / Autonomous Driving application workflows.
- Experience with Python scripting and automation.
- Hands-on experience with Azure Cloud, particularly:
- Azure VM
- Azure Pipelines
- Azure Storage
- Good understanding of Git and version-control workflows.
- Experience with CI/CD concepts and pipelines.
- Knowledge of C++ unit testing frameworks such as Google Test/Google Mock.
- Understanding of simulation validation and testing methodologies.
- Strong debugging and problem-solving skills.
Good to Have
- Automotive / Embedded Software development experience.
- Experience with ADAS, autonomous driving, or vehicle simulation.
- Experience with Docker/containers.
- Jenkins or GitLab CI experience.
- Knowledge of Linux.
- Experience with simulation platforms such as dSPACE, Vector, MATLAB/Simulink, CarMaker, CARLA, or similar tools.
- Knowledge of automotive standards such as AUTOSAR is an advantage.
Skills:- DevOps, C++ and Python
📌 C++ with DevOps (Bengaluru)
🏢 Hashone Career
📍 Bengaluru