Senior Systems Engineer developing embedded software for battery management systems at Ford Next. Coordinating software development efforts and ensuring alignment with project requirements while maintaining safety standards.
Responsibilities
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 the test team by providing detailed requirements and supporting documentation when needed.
Contribute to algorithms and controls development for the 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 participate in review processes for firmware, hardware, system, and functional safety teams.
Collaborate with mechanical, hardware, and system teams for seamless integration of hardware and software components.
Develop and optimize 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.).
Help the battery manufacturing team troubleshoot build issues by providing troubleshooting instructions, implementing software diagnostics, and proposing setup changes.
Requirements
Master’s degree or foreign equivalent in Electrical Engineering, Computer Engineering or a related field and 5 years of experience in the job offered or a related occupation.
5 years of experience with C programming.
5 years of experience with Battery management systems (BMS) software development and validation.
3 years of experience with BMS algorithms development for estimation of state-of-charge (SOC), state-of-health (SOH), and state-of-energy (SOE) in C.
3 years of experience developing safety critical software following MISRA C automotive standard and ISO 26262 functional safety standard, including processes, requirements definitions, and verifications at different levels of the V model.
3 years of experience using CAN and CAN-FD automotive communication interface and UDS communication protocol to enable diagnostics for troubleshooting vehicle issues.
2 years of experience with High voltage vehicle systems integration and troubleshooting in electric vehicles, including battery management systems, chargers, and electric motors.
2 years of experience with Embedded software development with RTOS.
Benefits
Immediate medical, dental, and prescription drug coverage
Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
Vehicle discount program for employees and family members, and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year's Day
Paid time off and the option to purchase additional vacation time.
Systems Engineer developing Automatic Flight Control Systems for Honeywell in aviation. Focus on design, testing, and collaboration in a hybrid work setting.
Senior Systems Analyst providing operational readiness and support for enterprise finance platform at Boeing. Involving vendor coordination, system patching, and cross - functional team execution.
Trainee IT Specialist for System Integration supporting hospital IT operations and user assistance. Responsible for configuring systems, documenting processes, and collaborating on IT projects.
Ausbildung zum Fachinformatiker für Systemintegration bei WG SYSTEMS, Planung und Implementierung von IT - Systemen. Enge Zusammenarbeit mit erfahrenen Kollegen und Teilnahme an Projekten zur praktischen Erfahrung.
Systems Architect supporting DOJ NSD to design and manage IT architecture with top secret clearance. Responsible for modernizing processes and establishing system requirements at government locations.
Principal Systems Engineer responsible for systems lifecycle activities in defence marine product development. Leading technical tasks from concept design to delivery and testing for Expleo.
Systems Engineering Delivery Manager at Expleo leading multiple capability projects for digital transformation in a hybrid environment. Requires strong leadership and engineering skills.
Corporate Systems Engineer managing internal computing and corporate systems infrastructure. Handling Mac - first endpoint engineering and security architecture for a developer - heavy organization.
Cloud System Engineer implementing and managing Microsoft cloud infrastructures for clients. Leading onboarding and migration projects while supporting hardware and software renewals.
Senior Systems Analyst responsible for complex systems implementation and enhancement at Constellation. Collaborating with technical areas and end - users to ensure effective system functionality.