Description
At Ford Motor Company, we believe freedom of movement drives human progress.
Join the Ford Product Development team as an ADAS FuSA Software Developer.
Utilizing Design Thinking & User Experience methods, you’ll work to deliver breakthrough products and services that delight our customers.
Responsibilities
- Conduct software development to generate, test, and calibrate Advance Driver Assistance Systems (ADAS) features.
- Use Functional safety software development processes per ISO 26262 Chapter 6 guidelines defined for software along with OEM-specific strategy to develop functional safety software components that Ford is responsible for.
- Utilize Fusa component model-based development using Matlab Simulink and embedded C.
- Review feature technical safety requirements, including ASIL/QM partner requirements and to develop software safety requirements.
- Support software development engineers to derive architecture from safety software requirements.
- Conduct detailed design work products for in-house Functional safety components.
- Perform and support software unit verification within the MIL/SIL environment based on software unit design and perform software functional testing based on software architecture design and requirements.
- Support embedded software testing in the HIL/vehicle environment based on software safety requirements.
- Deliver software safety analysis work products.
- Domestic and International Travel Required up to 5%.
Qualifications
- Bachelor’s degree or foreign equivalent in Electronics Engineering or a related field and 6 years of progressive, post-baccalaureate experience in the job offered or a related occupation.
- 4 years of experience with each of the following skills is required:
- Applying Automotive Embedded Engineering to work with microcontrollers and SW development tools.
- Applying automotive SW development process to deliver SW artifacts.
- Using compliers, Linker design, debuggers and build process for SW development.
- Applying model-based system engineering and related tools including MATLAB tool chain to develop safety or non-safety software components.
- Using requirement engineering to author quality SW requirements.
- Utilizing Automotive protocol simulation, replay, bus monitoring, calibration tools including Canape and Canoe to monitor vehicle bus traffic and trigger communication from simulation tool for testing focus ECU.
- Applying standard communication protocols including CAN, SPI, LIN and diagnostics for software design and implementation changes.
- 1 year of experience with each of the following skills is required:
- Performing software safety analysis to support development of functional safety software components.
- Reviewing technical safety requirements and safety concepts to ensure compliance with functional safety standards.
- Reviewing software architecture for safety-related software components to ensure alignment with safety requirements.
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.
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/73135