Job Title or Location
RECENT SEARCHES

Battery Software Engineer - Controls - Intermediate

V2Soft - 9 Jobs
Windsor, ON
Posted today
Job Details:
Full-time
Experienced

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquartered in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!
Please visit us at www.v2soft.com to know more.
Description:
· Design, develop, calibrate and test application embedded code in battery management system applications.
· Develop and implement model based HV battery controls and core battery algorithms using Matlab/Simulink/StateFlow.
· Validate model-based designs (MIL & SIL)
· Ability to analyze auto generated code from Embedded Coder.
· Support HIL (hardware-in-loop) testing and analyze data to identify implementation issues.
· Define software test cases and establish traceability to software requirements
· Support software development processes and create technical design description documents
· Other areas of expertise that will support work products include: general knowledge of Hybrid Battery & Hybrid Vehicle operation, RTOS (real-time Operating Systems), ECU (Electronic Control Unit) configuration, OBDII (On board Diagnostic), Embedded-coder auto-code generation and Matlab/Python scripting.
Requirements:
Bachelors of Science in Computer Science or Electrical/Electronic Engineering from an ABET accredited or equivalent program
3-5 years of engineering work experience in developing software using model-based design with a track record of robust implementations for production software
3-5 years of experience and working knowledge of tools for model-based design, auto code generation, manual/automated test case development, and configuration/data/change management
Embedded C programming experience
Proficient in MATLAB/Simulink
Prior experience with data acquisition and analysis tools such as ETAS-INCA
Working understanding of CAN data networking
Proficient with Vector tools (CANalyzer, CANape, CANoe)
Ability to be effective in a fast-paced development environment and react to changes
Willing to work extended hours occasionally as required to meet project deadlines
Excellent verbal and written communication skills
Excellent problem solving and organizational skills
Preferred Requirements:
Masters of Science in Electrical/Electronics/SW Engineering or Computer Science or related discipline at a nationally accredited institution
Prior experience with battery management software development and control algorithms
Experience with AUTOSAR
Tier 1 supplier experience
Experience with Agile software development process
Travel to the US for occasional meetings is preferred but not mandatory
Additional Must Haves:
Candidate must be able to report on-site at the ARDC facility in Windsor 3 days/week
For the above reason it may be better that they live in Windsor
No driving of Client vehicle is required for this position
V2Soft is an Equal Opportunity Employer (EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.
https://www.v2soft.com/careers - to view all of our open opportunities and to learn more about our benefits.

Share This Job: