Platform Engineer

Lancesoft

Foster City (CA)

On-site

USD 110,000 - 124,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lancesoft is seeking an experienced Platform Engineer to automate robot platform design validation tests. The role involves collaborating with mechanical, electrical, firmware, and systems engineers to build reusable libraries, tools, and scripts for hardware-in-the-loop testing.

You will work onsite in Foster City, CA, applying strong Python skills and Linux scripting to ensure test quality and long-term maintainability. The position offers an hourly pay rate and a 6+ month duration.

Qualifications

  • BS in Electrical Engineering, Computer Science, or a related field.
  • 10+ years of programming in Python (or an equivalent level of skill).
  • 5+ years of electronics or hardware testing (or an equivalent level of skill).
  • Experience with concurrent programming using threads and queues.
  • Experience using test automation frameworks, such as PyTest or Robot Framework.
  • Experience developing Bash scripts or embedded C/C++ in a Linux environment.

Responsibilities

  • Implement design characterization tests for robot vehicle hardware and systems.
  • Develop reusable libraries for interfacing with lab equipment and displaying live test data.
  • Collaborate with test leads to design test stations and plans based on technical specifications.
  • Develop reusable tools for semi-automated tests and station configuration.
  • Collaborate with design engineers and project managers to plan and support test campaigns.
  • Document software to make it easily accessible to others both within and outside of the team.

Skills

Python
Concurrent programming
Test automation
Linux
Bash scripting

Education

BS in Electrical Engineering or Computer Science

Tools

PyTest
Robot Framework
C/C++ (embedded)
Git
Jira

Job description

Job Details

Job Title: Platform Engineer

Job Duration: 6+ months

Pay rate: $80-$90 USD per hour

Work Type: Onsite (Foster City, CA, 94404)

Overview / Responsibilities

As a robot platform test automation engineer, you'll be responsible for automating design validation tests for client's hardware and systems. This includes working closely with Mechanical, Electrical, Firmware, and Systems engineers to develop reusable libraries, tools, hardware interfaces, and scripts for functional & characterization tests with hardware-in-the-loop. We're looking for someone with a solid software background who values code quality & long-term maintainability, who can help to enforce best-practices.

Responsibilities
  • Implement design characterization tests for robot vehicle hardware and systems.
  • Develop reusable libraries for interfacing with lab equipment and displaying live test data.
  • Collaborate with test leads to design test stations and plans based on technical specifications.
  • Develop reusable tools for semi-automated tests and station configuration.
  • Collaborate with design engineers and project managers to plan and support test campaigns.
  • Document software to make it easily accessible to others both within and outside of the team.
Qualifications
  • BS in Electrical Engineering, Computer Science, or a related field.
  • 10+ years of programming in Python (or an equivalent level of skill).
  • 5+ years of electronics or hardware testing (or an equivalent level of skill).
  • Experience with concurrent programming using threads and queues.
  • Experience using test automation frameworks, such as PyTest or Robot Framework.
  • Experience developing Bash scripts or embedded C/C++ in a Linux environment.
Bonus Qualifications
  • Working knowledge of standard object-oriented software design patterns.
  • Experience with communications protocols such as CAN, --Ethernet, or TCP/IP.
  • Experience with Git, Jira, Reviewable, Bamboo, Polarion, or TestRail.
  • Experience using static analysis tools and formatters, such as Ruff, PyLint, MyPy, and Black.
  • Excellent verbal and written communication skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Engineer - Robot Test Automation & Lab Tools
Platform Engineer - Robot Test Automation & Lab Tools

Lancesoft • Foster City (CA)

On-site
USD 110,000 - 124,000
Engineer - Robot Platform Test Automation
Engineer - Robot Platform Test Automation

DeWinter BH • Foster City (CA)

On-site
USD 180,000 - 240,000
Test Automation Engineer
Test Automation Engineer

Figure • San Jose (CA)

On-site
USD 130,000 - 250,000
Automation Operations Engineer
Automation Operations Engineer

EPAM Systems • United States

On-site
USD 110,000 - 160,000
Sr. Electro-Mechanical Engineer
Sr. Electro-Mechanical Engineer

Quest Global • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Test Automation Engineer
Test Automation Engineer

UnitedHealth Group • Honolulu (HI)

On-site
USD 27,000 - 45,000
Senior Mechanical Validation & Test Engineer – Electro-Mechanical Systems
Senior Mechanical Validation & Test Engineer – Electro-Mechanical Systems

First Soft Solutions LLC • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Hardware Test Automation Engineer (Python)
Hardware Test Automation Engineer (Python)

Pentangle Tech Services | P5 Group • Boston (MA)

On-site
USD 105,000 - 145,000
Hardware Engineer - Test Development
Hardware Engineer - Test Development

DeWinter Group • San Francisco (CA)

On-site
USD 120,000 - 160,000
Test Automation Engineer
Test Automation Engineer

Mondo • North Reading (MA)

On-site
USD 140,000 - 175,000
Health insurance
Dental insurance
Vision insurance
+2