Mastech Digital is an IT Staffing and Digital Transformation Services company.

Principal Software Engineer

Quick Apply
Location: Mountain View, CA
Job Code: 231097
Posted: Apr 08, 2021

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Principal Software Engineer for our client in the Information Technology Consulting domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately.

Duration: 06+ Months Contract

Location: Mountainview, CA

Role: Principal Software Engineer

Primary Skills: C++

Role Description: The Principal Software Engineer must have at least 3+ years of experience. 

Required Technologies:

- BS or MS in Computer Science, Physics, or related field or equivalent experience

- Extensive working experience in LIDAR technologies

- Strong programming skills in C++ (Python a plus)

- Experience with embedded systems

- Experience with Matlab

- Detailed overview of functional and technical role expectations.

- Proficient in numerical analysis and data visualization with tools such as Matlab, NumPy, or Matplotlib


- Create new software features in Waymo’s Honeycomb LIDAR driver.

- Debug customer issues and implement fixes in the Honeycomb LIDAR driver.

- Develop new software and driver features as directed by Waymo.

- Create software and analysis tools to support sales demonstrations.

- Set up and run tests to characterize the sensor, which includes creating experiments and tests to ensure the sensor is performing as expected and analyzing how it performs under certain conditions, and creating supporting software tools to run and analyze the test results.

- Create automated testing scripts.

Preferred Skills:

- Passion for robotics and self-driving vehicles.

- Motivated, flexible and adaptable in a fast-paced and dynamic work environment with tight timing constraints.

- Proven problem solving and communication skills, excellent numeracy and spatial awareness.

- Assertive, self-motivated and can work with minimal direction.

Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent.

Experience: Minimum 3+ years

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis/C2C

Recruiter Name: Roopesh Ballolu

Recruiter Phone: 412-436-0333 (Ext: 2181)

Equal Employment Opportunity

Quick Apply
Your Email Address
Select Resume
*Up to 4mb: .docx,.doc, .pdf, .txt, .rtf, .htm files only.