What are the responsibilities and job description for the Student Software Assistant - Student Service position at Purdue University?
The Institute for Digital Forestry is looking for a software-oriented student to support the testing and development of embedded software and data processing pipelines for remote sensing systems. This position offers the opportunity to work with Linux-based embedded systems and Windows-based data processing/analysis tools, contributing to the advancement of digital forestry technologies.
- Enrollment or significant experience in technical fields related to Computer Science, Software Engineering, or a related field.
- Proficiency in programming languages such as Rust, Python, and C .
- Proficiency with Git source control.
- Experience with Linux systems and shell scripting.
- Interest in hardware integration and electronics is a plus
Students employed in this role will develop and demonstrate a number of transferable skills essential for future employment success. Key skills and responsibilities associated with this position include:
Communication
Collaborate with the graduate students and staff to test new features and implement user-friendly features
Maintain and update software documentation, test protocols, and issue tracking systems.
Ways of Thinking
Develop new features for embedded software on wheel-based and aerial remote sensing systems.
Implement new features and test Windows-based data processing pipelines.
Interpersonal Skills & Intercultural Knowledge
Maintain and update software documentation, test protocols, and issue tracking systems.
Collaborate with the graduate students and staff to test new features and implement user-friendly features
Intrapersonal Awareness & Development
Conduct field tests to ensure proper software hardware integration.
Non-Exempt