CyberCoders - San Jose, CA

posted 18 days ago

Full-time - Senior
Remote - San Jose, CA
Administrative and Support Services

About the position

The Lead Software Architect will play a crucial role in driving the architecture for desktop applications within a well-established consumer electronics company. This position offers the flexibility of remote or hybrid work, particularly for candidates based in San Jose, CA. The architect will collaborate with the leadership team to develop architecture plans for new software-enabled hardware projects, ensuring that the solutions are robust and scalable for millions of users.

Responsibilities

  • Drive architecture for desktop applications.
  • Collaborate with the leadership team to lead architecture plans for new software-enabled hardware projects.
  • Provide technical guidance and leadership for software engineers.

Requirements

  • 10+ years of software development and architecture experience.
  • Highly advanced experience in C++ and architecture for Windows and Mac applications.
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns.
  • Experience with device driver architecture.
  • Experience with embedded applications and hardware, particularly in consumer electronics is a plus.
  • Bachelor's degree in Computer Science or a related field is preferred; a Master's degree is a plus.

Nice-to-haves

  • Experience with hardware integration in consumer electronics.

Benefits

  • Health insurance
  • Dental insurance
  • Paid time off
  • Vision insurance
  • 401(k) matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service