Description
At Ford Motor Company, we believe freedom of movement drives human progress.
Join the Ford Product Development team as a Senior Software Engineer. You'll work on delivering breakthrough products and services that delight customers, utilizing Design Thinking & User Experience methods.
Responsibilities
As a Senior Software Engineer, you will:
- Coordinate software development efforts to ensure alignment with defined requirements and seamless integration with other system components.
- Design, develop, and test embedded software components for adhering to coding standards and industry best practices.
- Develop software for safety-critical components, including battery protections.
- Help define test cases with the test team and provide detailed requirements and supporting documentation.
- Contribute to algorithms and controls development for power electronics modules.
- Verify the performance and reliability of algorithms by testing power converters on high-voltage test benches.
- Extract and document detailed component-level requirements for battery management systems and power electronics.
- Collaborate with cross-functional teams to ensure alignment with overall vehicle objectives.
- 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.
Qualifications
You will have:
- Bachelor's degree or foreign equivalent in Electrical Engineering, Software Engineering, Computer Engineering, or a related field.
- 6 years of progressive, post-baccalaureate experience in the job offered or a related occupation.
- Experience with embedded C software within RTOS and bare-metal environments.
- Experience with developing and optimizing low-level peripheral drivers for ARM Cortex processor architecture.
- Experience with performing hardware circuit analysis and troubleshooting.
- Experience with integrating high-voltage components in an EV.
- Experience with implementing driver and vehicle communication protocols.
- Experience with developing software in accordance with MISRA C and ISO 26262 functional safety requirements.
- Experience with implementing battery management algorithms.
- Experience with developing firmware and real-time controls algorithms for power converters.
- Experience with assessing software behavior and controls algorithm performance using Hardware-in-the-loop (HIL) platforms.
Benefits
We offer:
- 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
- Paid time off and the option to purchase additional vacation time
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/71408