WHAT YOU’LL DO Architect and develop robust battery management system (BMS) algorithms, to be applied across different programs and product lines across Anduril Algorithms to include battery state handling, enable/disable switch (ie. contactor or FET) control, cell balancing, state-of-charge (SOC) estimation, state-of-health (SOH), state-of-power (SOP) power limits, communications/drivers, fault handling, isolation monitoring, high-voltage interlock loop (HVIL), etc. Collaborate with battery systems engineers to translate battery system-level requirements to actionable software/validation requirements Collaborate with battery test engineers and systems engineers to characterize battery cell equivalent circuit models and deploy them to BMS SW algorithms Rapidly develop and validate BMS algorithms in Simulink using test harnesses (leveraging battery model simulations and/or logged battery cell/pack data) Leverage automated software regression testing to improve long-term efficiency of software-in-loop (SIL) and hardware-in-loop (HIL) testing Leverage Simulink-to-C auto code generation to rapidly transition from functional algorithms to complied artifacts for deployment and integrate the generated artifacts into the existing firmware codebase. REQUIRED QUALIFICATIONS Bachelor’s Degree in Electrical Engineering, Software Engineering or Computer Science Demonstrated deployment of robust Battery Management System software or firmware to a multi-cell battery module or pack Experience in BMS HW/SW validation methods- including software-in-the-loop (SIL/SITL), model-in-the-loop (MIL/MITL), and hardware-in-the-loop (HIL/HITL) testing Good C coding ability for embedded systems Experience integrating microcontrollers with analog and digital sensors Experience developing firmware in bare-metal or RTOS environments Experience in cell equivalent circuit model (ECM) development and deployment to battery management systems Experience in battery characterization methods: mission profile validation, equivalent-circuit model characterization, cycle/calendar life assessment, safety features, etc. Eligible to obtain and maintain an active U.S. Secret security clearance PREFERRED QUALIFICATIONS Graduate Degree in Electrical Engineering, Software Engineering or Computer Science with applied focus on battery management systems Familiarity with common electrochemical energy storage materials, technologies, and boundaries of operation Demonstrated experience in battery testing, modelling, controls, and module/pack integration/operation Debugging skills with JTAG, SWD, Oscilloscopes, and Logic analyzers Experience with Simulink model development and auto code generation US Salary Range
...Medical Solutions Allied is seeking a travel Ultrasound Technologist for a travel job in Santa Maria, California. Job Description & Requirements ~ Specialty: Ultrasound Technologist ~ Discipline: Allied Health Professional ~ Duration: 13 weeks ~40 hours per...
...positive attitude, ability to properly clean and sanitize with a high degree of flexibility. Duties will allow for a maintenance of... ...Job Requirements Education None Required High School Diploma or Equivalent Preferred Experience ...
...Tech Recruit Intern This is a remote position. KIS Solutions is a technology consultancy that offers high-quality solutions to Fortune 500 companies and startups around the world, with clients in Brazil, the United States, and Europe. To help us hire and manage...
...with the IT and business and will be responsible for supporting operations at both the corporate and property levels, working with Yardi. The primary focus will be creating and producing reports within Yardi for various business leaders. This is a contract role that will...
...We are a fun and fast-paced orthodontic office with locations in Fremont and Foster City seeking an enthusiastic, energetic, and punctual dental assistant. Job Description: We are willing to train the right candidate. Applicants MUST be willing to travel to both...