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
1-2 Junior Software Engineers 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.
- 1-2 years of experience in software development (academic or professional projects welcome).
- 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.