9 days ago
Cupertino, CA, USAMid Level
H1B Sponsor
Base Salary
$165k - $224k/yr
Responsibilities
- Design, develop, implement, test, document, deliver, and maintain embedded or distributed software applications, tools, systems, and services.
- Translate functional requirements into robust, efficient, supportable solutions within the overall system architecture.
- Participate in the full end-to-end software development lifecycle.
- Produce comprehensive and usable software documentation.
- Evaluate and make decisions about new or existing software products and tools.
- Mentor junior development engineers.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
- At least one year of experience in the offered job or a related occupation.
- At least one year of experience designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services.
- At least one year of experience using C#, C++, Java, or Perl.
- At least one year of experience with object-oriented design.
Benefits
- Full-time schedule of 40 hours per week, 8:00 a.m. to 5:00 p.m.
- Based in Cupertino, California.
- A sign-on bonus and restricted stock units may be provided in addition to medical, financial, and other benefits, depending on the position offered.
