+91 80748 68174 contactoffcampusjob@gmail.com

Battery Simulation Software Engineer

OSI Engineering Cupertino, California, US

About the Role

A globally leading consumer device company headquartered in Cupertino, CA is looking for Battery Simulation Software Engineer to join their Battery Systems team.

  • Job Responsibilities:Develop and maintain simulation tools and algorithms to support battery research and product development
  • Collaborate with cross-functional teams including algorithm, systems, test, and hardware engineers
  • Write automation scripts to streamline engineering workflows
  • Debug, test, and refine algorithm code
  • Manage release configuration files and related software updates
  • Build and maintain interfaces connecting internally developed tools
  • Support integration and communication across different parts of the software stack
  • Ensure code quality and maintain reliable software performance
  • Contribute software solutions that support hardware and systems engineering efforts

Minimum Qualifications:

· M.S. or Ph.D. in Electrical Engineering, Applied Physics, Computer Science, or equivalent

· Master's degree or equivalent job-related experience in Electrical Engineering, Physics, Computer Science, or a related field

· Proficiency in C++ and Python for performance-critical software and simulation development

· Experience with physics-based modeling of electrical components for simulation purposes

· Hands-on experience writing automation scripts and debugging complex software systems

Preferred Qualifications:

· Familiarity with both frontend and backend software development — experience spanning different layers of a software stack is a strong plus

· Experience developing user-facing interfaces or APIs that connect disparate internal tools

· Background in battery systems, electrochemistry, or energy storage (beneficial but not required)

· Ability to independently learn new technologies, prototype solutions, and integrate them into existing workflows

· Strong debugging skills with the ability to isolate and resolve issues across algorithm, configuration, and tooling layers

· Excellent spoken and written communication skills

· Experience working with cross-functional teams spanning software, hardware, and systems engineering

Type: Contract

Duration: 12 months with extension

Work Location: Cupertino, CA (hybrid or onsite)

Pay range: $69.00 - $84.00 ph (DOE)

Qualifications

  • M.S. or Ph.D. in Electrical Engineering, Applied Physics, Computer Science, or equivalent
  • Proficiency in C++ and Python
  • Experience with physics-based modeling of electrical components

Required Skills

C++ Python simulation tools automation scripting debugging

Interested in this role?

Apply now and take the next step in your career.

Apply Now

Job Overview

Date Posted 1 day ago
Location Cupertino, California, US
Job Type Full-time
Work Mode Hybrid
Salary Up to $84
Category Health information technology, Engineering, Battery simulation, Software development

About the Company

OSI Engineering