Skip to main content
Yamaha Motor Corporation, USA
Scraped fromLinkedinToday
Frontend

Software Engineer II - UI/UX

HTML5 CanvasSVGJavaScriptWebSocketsNginxPythonReactCSSDockerGitHub
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

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.

Responsibilities

  • 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.

Requirements

  • 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.

Benefits

  • 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
View Original