Gogoro Software team is looking for a software engineer. In this team, you will build software components running in GoStations which are the foundation of the Gogoro Energy Network infrastructure across the world.
Responsibilities:
• Design and develop software features on GoStations.
• Keep improving the quality of our products, including efficiency, stability, and performance.
• Work closely with other members from the Firmware team, PM team, and QA team.
• Draw design diagrams and write technical documents.
• Support to clarify and resolve issues reported from the fields.
• Maintain legacy software modules.
• Increase development efficiency by adopting software engineering practices and automation.
Qualifications:
• Master's degree in Computer Science, Computer Engineering, or related fields.
• Professional working proficiency in English.
• Skilled and years of experience in C# .NET programming.
• Proficient in Windows application development is a must. (DLL, WinForm, WPF)
• Documentations (Diagrams, Specifications, Test Cases)
• Solid Programming Skills and Knowledge. (Multi-threading, Inter-Process Communication)
• Unit Testing / Test Automation experience.
• Experience in GIT, CI/CD pipeline
Preferred qualification:
• Code Refactoring
• Networking and security knowledge
• IOT, IPC, or other embedded system development experience
• Linux and .NET Core experience
• Server-side development experience
Advanced Qualifications:
• Previous experience developing complex Windows applications with WPF
• Experience in system integration on IPC or other embedded systems.
• Experience in architecture design and writing technical documents.
• Strong problem-solving skills and proactive attitude.
待遇面議