Drimva

Taara

Mechanical Design Engineer

$160K–$210K

Sunnyvale, CA · Hybrid · Full-time · Posted Apr 9, 2026

Experience
BS in Mechanical Engineering with 4+ years of relevant work experience, or an Engineering degree with 8+ years of relevant experience. Specific experience thresholds are also stated in requirements.
Education
BS degree in Mechanical Engineering, or a degree in Engineering; a Master’s in Mechanical Engineering or Physics is preferred.

About the job

Design, model, fabricate, and validate mechanical components for next-generation wireless optical communication terminals, supporting integration and transition to production.

What you'll do

  • Develop mechanical solutions for environmental, materials, and thermal-management challenges, including thermo-mechanical and integrated-circuit packaging.
  • Drive reliability and quality testing for outdoor equipment, including thermal, shock, and vibration testing.
  • Support manufacturing teams and partners in ramping up to production quantities.

What they ask for

  • BS in Mechanical Engineering with 4+ years of relevant experience, or an Engineering degree with 8+ years of relevant experience.
  • 3+ years using mainstream 3D mechanical CAD/Simulation software, with proficiency in Solidworks or equivalent; 3+ years in 3D mechanical design and drawings.
  • 1+ years of GD&T experience and 1+ years of finite-element analysis experience evaluating thermally induced stresses and structural modes.
  • 1+ years documenting hardware specifications; proficiency in BOM management and document control.

Nice to have

  • Master’s in Mechanical Engineering or Physics with 6+ years of relevant experience.
  • Experience with compact, high-accuracy pointing mechanisms, volume production, contract manufacturers, outdoor products, reliability testing, or photonic integrated-circuit packaging.

Pay

$160,000-$210,000 USD base salary

Tools

CREO, NX, Solidworks, MES, Arena, Agile PLM, CNC

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)