Senior Software Architect

Asus Portland, OR

Company

Asus

Location

Portland, OR

Type

Full Time

Job Description

Description

Job Description Overview:

The candidate will be responsible for the architecture and overall design of software solutions enabled for ASUS NUC products. In addition to software architecture duties, the candidate will be responsible for working with stakeholders in order to develop and define requirements for leading edge software solutions enabling security, healthcare, industrial automation at scale. The candidate will be expected to function both independently and in a team environment, collaborating with project management on schedule, local team for daily standup, and reporting up weekly status in team staff meetings.

Essential Duties and Responsibilities:

  • Understanding existing software solutions in key focus market segments, identifying gaps and opportunities to develop new solutions aligned to business strategic objectives
  • Design and develop new features, capabilities, and solutions for ASUS NUC products
  • Work with project management to build a development schedule, including alpha, beta, and production candidate milestones
  • Work with development teams to build and develop solutions aligned to customer and product needs
  • Work with team to update JIRA epics, stories, and work items and report status on those during daily standup meetings
  • Confidently speak to status and issues in meetings, in addition to well crafted emails containing clear status and help needed
  • Collaborate across functional teams and business units in order to deliver software solutions to the market (including, but not limited to, speaking to feature capabilities, technical deep dives, etc.)
  • Maintain good attendance and punctuality

Knowledge and Skills:

  • Strong, demonstrated software development skill in either a Windows or Linux environment
  • Be familiar with CI/CD build pipelines and general software release processes
  • In-depth knowledge of Windows or Linux subsystems, including driver, middleware, and application layer
  • Strong problem-solving skills and ability to break down complex problem statements
  • Strong verbal and written communication skills with ability to communicate complex ideas to audiences of varied technical ability
  • Ability to work confidently in a rapidly changing, fast-paced and results-oriented corporate environment where a high degree of flexibility is required
  • Excellent written and verbal communication skills in English

Required Qualifications:

Years of Education

  • Bachelor of Science in either Computer Science, Computer Engineering, or related field

Work Experience

  • 8+ years of software development experience using C/C++, C#, Java or related in either a Windows or Linux environment
  • Demonstrated understanding of system software stack and operating system architecture
  • Demonstrated understanding of industry standard design patterns and design principles
  • Demonstrated experience with software development and debug tools
  • Demonstrated experience with complex troubleshooting and debug skills

Preferred Qualifications:

  • Be competent at managing high degrees of ambiguity
  • Demonstrated strong problem solving skills and ability to break down complex problem statements
  • Deep understanding of cloud computing fundamentals, infrastructure, and services
  • Experience deploying scalable solutions to the cloud
  • Experience with Microsoft Azure, Amazon Web Services, Google Cloud, or related cloud provider
  • Deep understanding of Edge to Cloud connectivity

Working Conditions:

  • Office Only: Typically works in an office environment
  • Requires sitting, operating a computer keyboard, telephone and other office equipment for extended periods of time
  • Occasional travel may be required (suppliers in Asia, OR office visits)

Date Posted

02/24/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Network Engineer in Solution Test - Arista Channels

Views in the last 30 days - 0

Arista Networks a leader in datadriven clienttocloud networking is seeking highcaliber Solution Test Engineers The role involves ensuring product qual...

View Details

Senior Development Director - Kabam

Views in the last 30 days - 0

Kabam is seeking a Senior Development Director for an unannounced project The role involves leadership project management and financial tracking The i...

View Details

Structural Engineer, P. Eng. - Ecora

Views in the last 30 days - 0

Ecora Engineering Environmental Ltd is seeking a Professional Structural Engineer with 812 years of experience for a permanent fulltime position in K...

View Details

Structural Engineer in Training - Ecora

Views in the last 30 days - 0

Ecora Engineering Environmental Ltd is seeking a Structural Engineer in Training for a permanent fulltime position in Kelowna Surrey or Vancouver Bri...

View Details

Product Marketing Manager - Kabam

Views in the last 30 days - 0

Kabam a world leader in developing multiplayer games is seeking a Product Marketing Manager The role involves strategic planning marketing strategy ex...

View Details

Senior Information Systems Automation and AI Engineer - SurveyMonkey

Views in the last 30 days - 0

SurveyMonkey a leading platform for surveys and forms is seeking a Senior Information Systems Automation and AI Engineer The role involves leading the...

View Details