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.