Job Information
Ford Motor Company Sr. Systems Engineer in Allen Park, Michigan
Sr. Systems Engineer - positions offered by Ford Motor Company (Allen Park, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the Allen Park office. Hence, the employee must live within a reasonable commuting distance from Allen Park, MI. Coordinate software development efforts to ensure alignment with defined requirements and seamless integration with other system components (Charge port, OBC, DC/DC, Inverter etc.). Design, development, and testing embedded software components for adhering to coding standards and industry best practices such as MISRA C and V-cycle development. Develop software for safety critical components, including battery protections. Enforce quality by helping define test cases with test team by providing detailed requirements and supporting documentation when needed. Contribute to algorithms and controls development for battery management system, including state of charge estimation, state of health assessment, and cell balancing etc. Verify the performance and reliability of the BMS algorithms by testing them using battery packs and battery cyclers. Document findings, and report to battery algorithms teams. Extract and document detailed component-level requirements for battery management systems and power electronics, collaborating closely with cross-functional teams (hardware, firmware, systems engineering) to ensure alignment with overall vehicle objectives. Actively participated in review processes for firmware, hardware, system, and functional safety teams. Collaborate with mechanical, hardware and system team for seamless integration of hardware and software components. Developed and optimized calibration parameters to enhance safety, improve performance, and deliver exceptional user experiences. Participate in functional safety and failure avoidance analysis of complex electrical and software vehicle subsystems (HARA, FMEAs, etc.). Act as the primary point of contact between the BMS software team and the battery pack safety and DV team. Collect input from DV team and translate them into software requirements. Document integration and calibration processes, test results and system configurations. Prepare technical reports and presentations to communicate findings to stakeholder and management. Help battery manufacturing team troubleshoot build issues by providing troubleshooting instructions, implementing software diagnostics, and proposing setup changes. Domestic Travel Required up to 5%.