Join existing software team working on advanced autonomy software for our marine product.
Work closely with the autonomy team, systems team, and customer support team.
responsibilities :
Develop, test, and integrate user interface software for marine vessel autonomy.
Test, debug, and maintain reliable, safe, and production quality code.
Maintain software documentation and assist in the development of user documentation.
Participate in field testing & trials.
Work closely with customer support team and resolve customer issues.
Participate in daily scrum meetings.
Work cross-functionally with technical teams to execute functional testing, system integration verification and performance validation on new products in automated simulation and in vessel trials.
requirements-expected :
BS in Computer Science, Computer Engineering, or other related engineering field.
3+ years of experience in C#/WPF software development, working with large WPF applications, preferably for commercial products.
Strong proficiency with RESTful API design and development.
Strong proficiency with SQL database design, querying, and management.
Solid understanding of architectural principles of software development, data modeling, and security.
Experience with modern software development practices, specifically version control, Agile methodology, and CI/CD workflows.
Experience collaborating with other functional teams to seamlessly integrate software and hardware systems.
Good communications skills (verbal and written), ability to communicate complex ideas clearly and convincingly.