Jobiglo

No results.

Staff Control Platform and Verification Engineer

ridealso · Palo Alto

New
Senior 225,000 - 275,000 USD/year 🇬🇧 English
Simulink Stateflow MATLAB MIL SIL HIL Jenkins GitHub Actions TeamCity Python CAPL Shell CAN LIN UDS

Job description

About the role

As a Software Engineer in Test for Controls, you will develop infrastructure and test support for the Controls team, defining and executing test strategies across software, hardware, and simulation environments. You will own CI/CD pipelines and test frameworks, validate embedded systems, and perform root‑cause analysis with a focus on Simulink/Stateflow models and generated C code.

Key responsibilities

  • Define comprehensive test strategies and architectures for new features and systems.
  • Translate requirements and system design into detailed test plans, test cases, and automation scripts.
  • Read and reason about Simulink models, Stateflow charts, and their generated/handwritten C code to design meaningful tests.
  • Architect and maintain CI/CD pipelines (Jenkins, GitHub Actions, or similar) for controls software.
  • Support automated toolchains to generate, compile, and deploy Simulink/MATLAB code across multiple targets, including HIL lab hardware.
  • Build and maintain test automation frameworks (Python, MATLAB/Simulink, CAPL) and keep them healthy as the codebase evolves.
  • Execute MIL/SIL/HIL testing; analyze logs, telemetry, and vehicle CAN network data.
  • Provide dev‑infra support for the controls team, unblocking engineers on tooling, build, and test‑infra issues.
  • Collaborate across software, firmware, systems, and vehicle teams to resolve integration issues.

Required profile

  • Bachelor's or master's degree in EE, CE, CS, or related engineering field.
  • 5+ years in embedded/automotive test engineering or dev‑infra roles.
  • Ability to read and understand Simulink models, Stateflow charts, and C code.
  • Strong experience with MIL/SIL/HIL/vehicle testing.
  • Hands‑on experience architecting and maintaining CI/CD pipelines.

Required skills

  • Simulink, Stateflow, MATLAB
  • C (generated or handwritten)
  • MIL/SIL/HIL testing
  • Jenkins, GitHub Actions, TeamCity
  • Python, CAPL, Shell scripting
  • Vehicle CAN, LIN, UDS protocols
  • Debugging tools and telemetry analysis

What we offer

  • Salary range $225,000 – $275,000 per year.
  • Robust health, dental, and vision coverage (100% covered).
  • One Medical membership and dedicated insurance advocates.
  • Rich fertility and family building benefits with Progyny.
  • Flexible time off and 401(k) match.

Questions fréquentes

Le salaire proposé pour ce poste est de 225-275k USD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 day ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ridealso

Palo Alto