Software Engineer - job post

Farasis Energy, USAHayward, CA 94545•Hybrid workHybridfull_timemid

$130,000 – $150,000 USD

Tech Stack

Responsibilities

  • Design, develop and validate System software for Battery management system to meet system and customer requirements.
  • Review Customer and System requirements and translate them into Software Requirements Specification.
  • Perform unit testing, functional testing, system validation, automated testing, and requirement to test traceability.
  • Collaborate with Systems, Algorithm, Calibration and Validation engineers in a multi-functional team to improve existing systems features and build new features.
  • Test/Debug software to verify correct operation and perform analysis of software behavior to find root causes for unexpected or unacceptable operation.

Soft Skills

Software In The LoopHardware In The LoopSae StandardsAspiceCmmiEnergy Storage SystemsHigh VoltageSoftware Engineering PrinciplesSoftware Quality AssuranceSdlc

Benefits

  • Dental
  • Health Insurance
  • Relocation Assistance
  • Visa Sponsorship
  • Vision

Culture

Cross-Functional TeamsCode Review CultureDocumentation-Driven

Requirements

Regions: Us

Get jobs like this in your inbox

Weekly C, C++, Python hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in