Develop and maintain software scripts in C# and Python, transform OEM data into XML, and collaborate on engineering solutions.
At Salvo Software, we develop innovative software solutions that power real-world applications across multiple industries. Our team values clean, maintainable code, collaboration, and practical engineering over abstract design. We maintain a relaxed, low-stress environment that encourages learning, problem-solving, and creativity.
We are seeking a Software Developer with a passion for clean code, problem-solving, and automation. In this role, you will work directly with OEM documentation, extracting key data and transforming it into standardized XML formats. This is a hands-on position focused on delivering practical engineering solutions.
Key Responsibilities:
- Develop and maintain C# and Python scripts to parse OEM documentation (PDFs, spreadsheets, and legacy formats).
- Transform extracted data into structured XML formats according to specifications.
- Validate and troubleshoot XML outputs to ensure completeness and accuracy.
- Collaborate with senior engineers to integrate tools into broader workflows.
- Document scripts and processes to ensure reproducibility and future maintenance.
Requirements
- Bachelor’s degree in Computer Science, Mechatronics, or a related field.
- 3–5 years of experience in software development (preferred automotive).
- Proficiency in English (verbal and written).
- Proficiency in Java, C#, and/or Python for scripting and automation.
- Experience with XML generation and parsing (DOM, SAX, or equivalent libraries).
- Familiarity with Git version control.
- Ability to read technical documentation and map data fields accurately.
- Solid understanding of primitive data types, bitwise operations, and hexadecimal.
- Familiarity with automotive standards such as ODX, OTX, or diagnostic data structures.
- Exposure to other data formats such as JSON, CSV, or proprietary XML schemas.
Top Skills
C#
Csv
Git
Java
JSON
Odx
Otx
Python
XML
Similar Jobs
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and maintain automation integrations using Workato. Collaborate with teams to translate business needs and enhance integration strategies, ensuring effective performance and governance standards.
Top Skills:
Ai/Llm TechnologiesAPIsETLJSONWorkatoXML
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Full Stack Software Engineer, you will guide technical direction, collaborate on product strategy, write and maintain code, and mentor team members.
Top Skills:
ChaiCSSCypressGraphQLHTML5JavaJavaScriptJestMochaNode.jsReactRest ApisSQL
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Full Stack Software Engineer, you will develop REST APIs, React components, configure monitoring, and build CI/CD pipelines while focusing on reliability and integrations with the CMS and cloud platforms.
Top Skills:
AWSCSSDockerEs6ExpressFreemarkerGitHTMLJavaJavaScriptNginxNode.jsNpmReactRustSassTypescript
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

.png)
