Y
Yamaha Motor Corporation, USA
Frontend
Software Engineer II - UI/UX
HTML5 CanvasSVGJavaScriptWebSocketsNginxPythonReactCSSDockerGitHub
Про позицію
Yamaha has an opportunity for a Software Engineer II - UI/UX to join their Marine team in Kennesaw, GA. The role involves leading UI and network electronic system component design for marine products, including Multi-Functional Displays and Ethernet. Responsibilities include software architecture, coding for both backend and frontend for embedded systems, and collaboration with international teams.
Обовʼязки
- Understand and organize the requirement, design software architecture, coding for both backend and frontend for embedded system, and test the code in collaboration with other UI software engineers and cross-functional teams.
- Write documentation to clarify and communicate system architecture, solutions, processes, requirements, and schedule for the execution of various projects to ensure delivery on key metrics.
- Manage contracts, negotiate terms, maintain deadlines, draft and review NDAs, and ensured compliance with regulations.
- Conduct feasibility studies, risk assessments, troubleshoot and resolve technical issues to meet design specifications.
- Contribute to project planning, technical support, and budgeting.
- Mentor junior engineers, emphasizing best design practices.
Вимоги
- Bachelor's in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related field.
- 3-5+ years in UI software development for embedded systems such as automotive systems.
- Fluent in spoken and written English with effective communication abilities.
- HTLM5 Canvas Elements.
- SVG graphics.
- Proficiency in JavaScript and Web Sockets.
- Nginx config
- Proficiency in Python programming languages and python CAN tool library.
- Experience with React and creating UI with React components
- Experience with CSS
- Familiarity with Docker
- Experience with Git Hub or similar Software version management tool.
- Experience with documentation of UI Software specification from user experience and software architecture point of view.
Переваги
- 401(k) and Profit Sharing
- Fertility Benefits
- 37.5-hour workweek
- Medical, Dental, Vision
- Life and AD&D Insurance
- Wellness Program
- Short-Term Disability Coverage (for hourly roles)
- Long-Term Disability
- Student Debt Repayment Benefits
- Ability to borrow Yamaha products
Software Engineer II - UI/UX
Оригінал