Open Positions

Business Development

Director Business Development, Telco and Carrier Partnerships Sunnyvale, California
Sr. Director, Business Development – Data Partnerships
2 Locations
Sr. Director/GM Business Development - International
2 Locations

Field Testing

Field Test Engineer Sunnyvale, California

Human Resources

Director HR Bangalore, India

Information Technology

IT Support Engineer
2 Locations
IT Support Engineer Sunnyvale, California
Senior Director IT Sunnyvale, California
Senior Systems/Network Administrator Sunnyvale, California

Manufacturing

Director of Quality Sunnyvale, California
Hardware Sustaining Engineer Sunnyvale, California

Product Management

Senior Technical Product Manager – Vertical Location Services
2 Locations

Program Management

Internal Program Manager Bangalore, India
Senior Technical Program Manager Sunnyvale, California

Software

Lead / Senior DevOps Engineer Bangalore, India
Principal or Sr. Staff Software Engineer Sunnyvale, California
Senior / Staff Software Engineer (Java)
2 Locations
Senior / Staff Software Engineer (Python)
2 Locations
Software Quality Assurance Engineer Sunnyvale, California
Sr Director, Head of Information Security (CISO) Sunnyvale, California
Sr Staff Software Engineer Sunnyvale, California

Systems & Firmware

Data Analyst, Sensors and Calibration Sunnyvale, California
Data Analyst, Sensors and Calibration Bangalore, India
Data Analyst, Weather/Altitude Network Sunnyvale, California
Data Analyst, Weather/Altitude Network Bangalore, India
Data Scientist Bangalore, India
Field Test Engineer Sunnyvale, California
Research Software Engineer, Geodata Bangalore, India
Research Software Engineer, Geodata Sunnyvale, California
Research Software Engineer, Software Tools Bangalore, India
Research Software Engineer, Software Tools Sunnyvale, California
Senior /Staff Systems Engineer Sunnyvale, California
Senior /Staff Systems Engineer Calgary, Canada
Senior Data Scientist Sunnyvale, California
Senior/Staff Firmware Engineer Sunnyvale, California
Senior/Staff Firmware Engineer Calgary, Canada
Senior/Staff Firmware Engineer Bangalore, India
Staff / Senior Systems Engineer Bangalore, India
Staff/Sr. Staff System Engineer Calgary, Canada
Staff/Sr.Staff Systems Engineer Calgary, Canada
Staff/Sr.Staff Systems Engineer Sunnyvale, California

If you don't see a role that fits your profile, then apply with our General Application.


Check on an application you've submitted.
Sign up for Job Alerts.