PDS Tech Inc Connect Vehicle Application Software Engineer in Mountain View, California
PDS Tech, Inc. is seeking an Traffic Engineer in Mountain View, CA
Design and implement client systems that provide next-generation navigation / advanced driver assistance services on in-vehicle computer systems and/or smartphones. The client systems involve sensor data processing, driver user interface, interactions with backend cloud / edge servers, etc.
Design and implement backend cloud / edge computing systems to support the new applications. The backend systems involve sensor data collection, sensor data processing, data aggregation and distribution, visualization of system status, etc.
Collaborate with researchers, trainees, project managers and other engineers to achieve elegant solutions
Provide ongoing maintenance, support and enhancements in existing systems and platforms
Create and update documentation of existing testbeds and applications
B.S. / M.S. degree in Computer Science, Computer Engineering or related field
3+ years of Java and Android software development experience. Hands-on experience on development of Android Auto applications is a big plus.
3+ years of Python programming experience.
Strong knowledge and hands-on experience on Linux systems.
Rich experience with Git-based version management
Excellent verbal and written communication skills
(Optional) Experience on ROS (Robot OS) and Qt
(Optional) Experience on document database systems (e.g., MongoDB, AWS DynamoDB, etc.)
(Optional) Experience on Amazon AWS cloud (e.g., EC2, API Gateway, DynamoDB, Lambda, etc.)
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.