Systems Integration Engineer

Pebble Mobility
Fremont, CA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Compensation
$109,000.0 - $131,000.0
Working hours
Regular working hours
Job source

Tech stack

Computer-Aided Design Agile Methodology C++ (Programming Language) CAN Bus Computer Aided Three-Dimensional Interactive Application (CATIA) Communications Protocols Computer Engineering Data Visualization Python (Programming Language) Scrum Methodology Systems Integration Data Processing
+3 more
Grafana Test Scripts Integration Tests

Job description

As a Systems Integration Engineer, you’ll be at the intersection of hardware, software, and real-world validation. You’ll work across disciplines to bring complex systems together, ensuring they perform reliably from bench to production. This is a hands-on role where you’ll own integration challenges end-to-end, collaborate with a tight-knit engineering team, and build the kind of technical depth that comes from working on hard problems., * Integrate hardware and software subsystems, validating interfaces and ensuring end-to-end system functionality.

  • Design, execute, and document integration test plans covering SIL, HIL, and physical validation.
  • Analyze CAN bus and communication protocol data to diagnose and resolve integration issues.
  • Write clean, maintainable scripts in Python to automate test workflows and process data.
  • Create and maintain clear technical documentation: wiring schematics, integration guides, test reports, and calibration procedures.
  • Work closely with electrical, mechanical, and software engineers to identify root causes and drive issues to resolution.
  • Support continuous improvement of integration processes, tooling, and best practices.

Requirements

Do you have experience in Systems integration?, * Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, or a related field.

  • 0-2 years of professional or project experience in systems integration, controls engineering, or a related role.
  • Hands-on experience with electromechanical systems, LV/HV electronics, or embedded control systems.
  • Proficiency in at least one of: Python, C, or C++
  • Familiarity with communication protocols such as CAN, I2C, SPI, or similar.
  • Ability to read and interpret electrical schematics and wiring diagrams.
  • Strong attention to detail and a systematic approach to troubleshooting.
  • Clear written and verbal communication - you can translate technical findings into plain language.

Bonus Points

  • Experience with CAD tools (Catia, NX, or similar) for reviewing or creating component models.
  • Exposure to Agile or Scrum workflows.
  • Experience with Grafana or other data visualization tools.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Stock options
  • Unlimited paid time off, $109,000 - $131,000 salary range

Full Healthcare, Dental, Vision, 401k, Unlimited Paid Time Off plus Stock Options

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:22 min

Engineering dashboards and consumer mobile applications

Tonci Zilic · WWC 2022

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:31 min

Managing self-healed test scripts safely within continuous integration

Andrei Nutas Andrei Nutas · WWC Europe 2026

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:55 min

Blocking unauthorized peripheral updates via SPI bus monitoring

Reinhard Reinhard · WWC 2024

Videos

See all

Related articles

See all