Jobs · Quality Assurance · California

Staff Systems Integration Engineer

ALSO. · Palo Alto, CA · Yesterday
On-siteQuality Assurance$190k–$220k/yrFull-time

About the role

ALSO is looking for a Staff Systems Integration Engineer to lead the integration of drive units, batteries, inverters, displays, and various low voltage electronics.

Responsibilities

  • Coordinate with hardware teams and lead vehicle bring-up activities across all vehicle builds
  • Oversee the integration of firmware and software components developed by cross-functional teams, ensuring seamless operation and compatibility
  • Support the triage of system hardware and software bugs on the vehicle, escalating based on impact to users and the overall program
  • Support the development of test cases and verification of system-level functions across multiple mediums (benches, labcars, and vehicles), including Feature Release Readiness and regression testing to ensure feature stability and performance
  • Support cross-functional development efforts, identifying and managing issues found during development testing
  • Participate in architectural and software technical discussions and develop technical solutions
  • Collect and analyze CAN data, physical measurement data acquisition, and emulated module data
  • Work with the team on automated tools written in Python, C, or Simulink to create vehicle software packages
  • Oversee the design, implementation, and management of automated test processes, focusing on efficiency and scalability, and help build a test asset strategy to ensure the availability, deployment, and performance of testing resources
  • Own and maintain firmware versions for test resources using FOTA campaigns and proprietary re-flash tools, and identify test tooling needs on the vehicle and cloud to support testing, validation, and data logging

Requirements

  • B.S. in Mechanical Engineering, Electrical Engineering, Computer Science, or a related field
  • 6+ years of experience working with electro-mechanical system integration
  • Demonstrated understanding of embedded systems development lifecycle, including hardware, software (embedded operating systems and programming), testing, and implementation
  • Comfort working with embedded systems, including reading source code and reasoning about state machines
  • Experience programming with at least one modern language such as C++, C#, Java, or Python, plus numerical programming/scripting experience (Pandas, MATLAB)
  • Experience with Continuous Integration/Deployment systems and networking protocols (CAN, LIN, Ethernet)
  • Experience building cross-platform software with source control (Git) and tools such as Grafana, Bamboo, JIRA, and Bazel
  • Experience with collaboration tools like JIRA and Confluence, and requirements management tools like JAMA, Polarion, or DOORS
  • Ability to work in a fast-paced development environment, with experience with AWS a bonus

Pay

The salary for this position ranges from $190,000 - $220,000 per year, depending on experience, qualifications, and location.

Benefits

  • Robust health coverage — excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match

Similar jobs