Senior Software Engineer - UI Software Architecture & Display Systems

Added
1 hour ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux c performance profiling opengl qt

πŸ“‹ Description

  • Work with a cross-functional team in a user-centered design process to arrive at a balanced
  • Translate high-level requirements into software architecture and algorithm designs.
  • Produce and maintain robust, high-quality software implementations: Design and develop UI software
  • Lead efforts to refactor existing codebases to improve code reuse, reduce duplication, and enable
  • Support performance profiling and optimization of the interactive video/display subsystem, spanning
  • Participate in software/hardware failure mode analysis. Identify and implement robust hazard

🎯 Requirements

  • Minimum of 8 years relevant industry experience with a Bachelor's degree; or 6 years of experience
  • Experience developing and supporting products with interactive UI software, display pipelines, or
  • Mastery of C/C++ programming
  • Demonstrated experience in all phases of the product development lifecycle including design
  • Experience designing, developing, and maintaining core software infrastructure with a focus on
  • Proven ability to write well-structured, testable code, including partitioning software for unit

🎁 Benefits

  • market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity
  • Target compensation ranges are listed (base pay, incentives, benefits, and equity)
  • Equal Opportunity Employer
  • Reasonable accommodations for qualified individuals with disabilities
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’