Embedded Senior Software Engineer, Connectivity for Global Ecommerce Company

California, Irvine

Vacancy caducado!

Embedded Senior Software Engineer, Connectivity for Global Ecommerce Company

The Devices team designs and engineer s high-profile consumer electronics. We have also produced groundbreaking devices. What will you help us create?

As a Senior Software Development Engineer - Connectivity, you will work closely with cross-functional teams to innovate and deliver high-performance, low-power, stable connectivity platform for world class consumer products. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. In this role, you will:

Responsibilities
  • Design, develop and enhance connectivity software for consumer products.
  • Optimize WiFi/networking performance and power consumption for connectivity platforms.
  • Engage with vendors to integrate WiFi chipset solutions.
  • Collaborate with other software teams to design and deliver unique customer features on top of connectivity for products.
  • Provide Customer Support technical assistance to trouble shoot customer issues.

Required skillsets
  • 3+ years of programming experience with at least one modern language such as Java, C, or C# including object-oriented design.
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • 4+ years of professional software development experience.
  • Bachelor s degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline.

Desired skillsets
  • 7+ years of experience of software development.
  • Experience developing in C/.
  • 3+ years of experience with developing, optimizing and maintaining Linux and/or Android systems.
  • 3+ years of experience and knowledge on TCP/IP internals and common network protocols or IEEE802.11 protocols.
  • Experience with solutions from major chipset vendors.
  • Knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, HTTP, and etc.
  • Have prior experience with Android system.
  • Have prior experience with Linux and driver.
  • Master s degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline.
  • Have prior experience with Android system.
  • Have prior experience with Linux and driver.

Location: Irvine, CA or Austin, Tx or Arlington, VA (relocation assistance is available, work from home until offices reopen)

Type: Full Time.

Suscribir Reportar trabajo