Battery Simulation Software Engineer
OSI Engineering, Inc.
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) #J-18808-Ljbffr OSI Engineering
- Description The Battery Systems team is looking for a software engineer to develop and maintain simulation tools and algorithms that support battery research and product development across You will collaborate with a cross‑functional team of algorithm, systems, test,...Suggested
- OSI Engineering in Cupertino, CA, seeks a Battery Simulation Software Engineer to join its Battery Systems team on a contract basis. You will develop and maintain simulation tools for battery research and product development, collaborating with cross-functional teams of...SuggestedContract work
- Chemix is seeking a highly-motivated software engineer to develop and expand our AI platform for autonomous battery materials discovery and optimization. Better batteries are a critical piece of humanity's transition to sustainable energy. As a software engineer at Chemix...SuggestedWork experience placement
$184k - $287.5k
...building the computational foundation for the next generation of biological discovery. We are looking for a Senior Software Engineer to join our MD Simulation Engineering team, whose mission is to enable biological simulation engines at scale. This team builds the GPU-...SuggestedWorldwide- LG Energy Solution is the global leader in lithium-ion battery technology for electric vehicles and energy storage solutions. Located... ...and collaboration to Empower Every Possibility! Job Title: Sr. Engineer, Field Application Summary The Sr. Engineer, Field Application...Suggested
- ...routings, inspections, and quality notifications. The role partners with manufacturing, quality, and engineering teams, leads end-to-end testing, and helps drive S/4HANA adoption and MES integration for battery/module manufacturing environments. #J-18808-Ljbffr Pacer Group
$220k - $265k
...physical scales and operator regimes Increase simulation throughput by two orders of magnitude... ...problem to a runtime environment is the engine of our product. Making our simulations... ...such as Ray Engineering Expectations Software engineering fundamentals A practical approach...$224k - $356.5k
...are looking for a hands-on technical manager to lead our MD Simulation Engineering team - a focused group whose mission is to enable... ...lead a team of engineers building the GPU-native simulation software the scientific community depends on. This role combines player...- Are you looking to push the limits of what’s considered feasible? As part of our Battery Engineering group, you’ll aid us in crafting creative battery solutions that deliver more energy in smaller spaces than ever before. We work across subject areas to transform hardware...
- ...passion for invention and self‑challenge? Do you thrive on pushing the limits of what’s considered feasible? As part of our Battery Engineering group, you’ll help craft creative battery solutions that deliver more energy in smaller spaces than ever before! You’ll work...
- Apple is seeking a Mechanical Engineer to join the Battery Pack Product Design team in Cupertino. In this role, you'll collaborate across teams to develop innovative battery solutions that optimize energy and space. Responsibilities include design analysis, communicating...
$141.8k - $258.6k
A leading technology company located in Cupertino, California, is seeking a Mechanical Engineer for the Battery Pack Product Design team. This role involves designing and optimizing battery packs in collaboration with various teams, applying mechanical design engineering...- Keysight Technologies is seeking a Software Engineer in Santa Clara, California, to join their circuit simulation product team. In this role, you will develop infrastructure and algorithms for high-performance computing and scientific computing applications. The ideal...
$130k - $250k
A leading robotics company is seeking a Software Engineer, Simulation to design and construct simulation environments for humanoid robots. This position requires 4+ years of programming experience in Python or C++, expertise in robotics simulators, and the ability to close...- What if the way an entire engineering organization worked with its data could be reinvented? On Apple’s Battery Engineering team, you’ll build the data systems and AI interface... ..., fabrication, performance testing, simulation and modeling, qualification, manufacturing,...
- Apple is seeking a Data Engineer to build data systems and AI interfaces for its Battery Engineering team in Cupertino, California. This role involves expanding the Battery Data Warehouse (BDW) and developing BARD, the natural language interface that enhances data interaction...
- Apple is seeking an Engineering Manager for its Special Projects group, focusing on innovative simulations and AI/ML techniques. You will lead a team to create cutting-edge... ...approaches. The ideal candidate has a strong software engineering background and experience...
- Develop and integrate test scripts for battery testing equipment such as Gamry, Maccor. Working with and developing using python scripting... ...be an expert in Python, and have experience with developing software for instrument control using native GUIs and web interfaces....
- NVIDIA is seeking a Senior Software Engineer to join its Metropolis Synthetic Data Generation team in Santa Clara, California. The role requires building scalable solutions for AI and 3D simulation applications while collaborating with multi-functional teams. The ideal...
- Apple is seeking a skilled engineer in Battery Product Development to innovate and enhance battery technologies. The position involves coordinating mechanical characterization and driving innovative designs in collaboration with cross-functional teams. The ideal candidate...
- ...core of every robot policy we ship is a simulation platform that has to be fast enough for... ...team’s daily driver. As Staff Simulation Engineer for Core Simulation Platform, you’ll contribute... ...programming skills Familiar with software development best practices: CI/CD,...Local area
$152k - $241.5k
...our sophisticated development tools and simulation environments, which facilitate our... ...professionals to become part of a dynamic software team with rigorous production-quality standards... ...'s in Computer Science or Computer Engineering or equivalent experience 5+ years of...Work experience placement- Apptronik Systems, Inc. is seeking a Staff Simulation Engineer for their Core Simulation Platform in Sunnyvale, CA. The successful candidate will lead the architecture and development of a simulation platform essential for robotic training and validation. You will harness...
- ...a skilled individual to develop and integrate test scripts for battery testing equipment such as Gamry and Maccor cyclers. The ideal candidate... ...expertise in Python and experience with instrument control software, including LabView and DiaDem. Responsibilities include...
- ...time Location Type On-site Department Robotics Title: Senior Simulation Engineer About Us: UnitX builds the world's leading physical AI... ...systems, or AAA video games). Technical Proficiency: Strong software engineering fundamentals with deep expertise in C++ or Python...Full time
$2,000 per month
...intelligence. We co-design chips, racks, software, and manufacturing to deliver best-in-... ...top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure... ...software engineers to join our chip simulation team. We’re building custom AI inference...Work at officeRelocation package$260k - $300k
Senior Software Engineer Manager - Ecosystems Who Are We? Postman is the world’s leading API platform, used by more than 45 million+ developers... ...was founded. Postman is privately held, with funding from Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture...Contract workTemporary workFor contractorsFor subcontractorWork at officeFlexible hours3 days per week$180k - $250k
...0x more efficient. We’re looking for Battery Design Engineers (all levels) to architect and build highly... ...‑envelope calcs before reaching for simulation tools Proven track record designing... ...Fluency with advanced 3D modeling software. CATIA V6 / 3DX preferred Ability to...Contract workLocal areaFlexible hours$109.8k - $197.7k
Company Siemens EDA Job Title OPC Modeling & Simulation Product Engineer Job Reference 507646 Job Location Santa Clara, CA, or Wilsonville, OR... ...global technology leader in Electronic Design Automation software, enabling companies worldwide to develop highly innovative...Worldwide$169k - $218k
...We’re looking for a foundational full-stack engineer to help drive Gridmatic’s initiative to transform the way companies decarbonize their... ...usage You might be a good fit if you: Have 3+ years of software engineering experience Have previous startup work experience Have...Contract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Battery Simulation Software Engineer. Be the first to apply!
- ngo software engineer Cupertino, CA
- software developer Cupertino, CA
- part time software developer remote Cupertino, CA
- senior software engineer ruby on rails Cupertino, CA
- software engineer amazon Cupertino, CA
- senior software design engineer Cupertino, CA
- software engineer remote Cupertino, CA
- entry level software engineer remote Cupertino, CA
- software engineer contract Cupertino, CA
- software developer fintech Cupertino, CA

