Custom Software Engineer

Accenture

3–5 yrs Pune Full Time Work from office
Accenture logo
Posted : today
Actively hiring

Job description

Drive innovation in automotive software by developing bespoke solutions. This role focuses on designing, coding, and enhancing system and application components using modern frameworks and agile methodologies. Deliver scalable, high-performance software tailored to meet specific business requirements. Collaborate within a dynamic team to ensure exceptional project outcomes.

Embrace cutting-edge technologies and agile practices to craft sophisticated software. The position offers a chance to work on complex projects, contributing to the advancement of automotive electrification and embedded systems. You will be instrumental in creating software that is both efficient and reliable, adhering to the highest industry standards.

Responsibilities

Design and implement Battery Management System (BMS) software, including State of Charge (SOC) and State of Health (SOH) estimation algorithms. Develop advanced cell balancing strategies and motor control algorithms for various motor types (PMSM, IPMSM, BLDC). Create On-Board Charger (OBC) software and implement communication stacks for charging standards like ISO 15118. Develop Thermal Management System (TMS) control algorithms and integrate High Voltage (HV) safety monitoring systems. Implement AUTOSAR application layer software components and perform unit testing and safety mechanism testing. Document software designs, algorithm specifications, and test reports according to ASPICE SWE and ISO 26262 standards.

Qualifications

Requires a BE/BTech or ME/MTech in Electronics, Electrical, Power Electronics, Automotive Engineering, or Computer Science, with a minimum of 3 years of experience in automotive electrification or EV embedded systems. Must possess strong proficiency in embedded C/C++ and MATLAB Simulink, with knowledge of BMS algorithms, motor control techniques, and AUTOSAR Classic. Familiarity with charging standards, ISO 26262 functional safety, and high voltage safety concepts is essential. Experience with battery modeling, power electronics, cell monitoring IC integration, V2G, and WLTP cycle algorithms is beneficial.

Essential Skills

Embedded CC++MATLAB SimulinkAutomotive ECU SoftwareBMS algorithmsSOC estimationSOH estimationSOE estimationECUMotor controlFOCSVPWMClarke Park transformsPMSMBLDCIPMSMAUTOSAR ClassicSWC designRTE configurationCharging standardsIEC 61851ISO 15118DIN 70121CCS Type 1CCS Type 2CHAdeMOISO 26262ASIL CASIL DFunctional safetyHigh voltage safetyHVILPre-chargeManual Service DisconnectInsulation monitoring

Good to Have

Electrochemical battery modellingEquivalent circuit modelsSingle particle modelThermal modelsPower electronicsSiC MOSFETIGBTDead time compensationGate driver designCell monitoring IC integrationV2GISO 15118-20AC/DC bidirectional chargingWLTP cycleEnergy consumption calculationRange estimation

Highlights

  • Actively hiring

More Details

RoleCustom Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX