Required knowledge skills andexperience :
Bachelors Degree in Computer Science Electrical Engineering ComputerEngineering or related field
- 3 yearsexperience in embedded software development experience using RTOS(i.e. AUTOSAR / OSEKLINUX / QNX / POSIX).
- 3 years ofexperience in a technical Diagnostics software developer position
Desiredexperience :
5years of experience in software development usingC / C
- experience with object orientedmodular design
- experience withPOSIXbased embedded applications
- 5years of experience with Linux and / or QNX operatingsystems
- experience designing andtesting systems for high performance high reliability computingapplications.
- Understands variouscommunication styles and protocols such as SOASOME / IPDOIP
- Understanding ofAdaptive AUTOSAR and ClassicAUTOSAR.
- Understanding ofdiagnostics architectures within the invehicle automotive domain(utilization of DID s DTC setc.)
- Experience developing softwarewhich meets Functional Safetyrequirements.
- Knowledge of Agilesoftware developmentmethodologies
- Experience withembedded RTOS(s)
- Experience withcode optimization
- Proficient inscripting languages such as bash andPython
- Knowledge of SPI Ethernet andCAN communication
- Familiarity withsensor modalities used in robotics and autonomous drivingapplications (Camera / Vision RADAR LIDARINS / IMU)
- Experience with diagnosticprotocols ISO 142291 and ISO134002
- Experience with AutosarClassic Diagnostic stack (DEM DCM NVMDoIPPDUR)
- Experience with AutosarClassic development tool chain (CANDella DaVinciConfigurator / Developer CANoevVirtualTarget)
- Familiarity withAutosar Adaptive Diagnostic stack (DMDoIP)
Dutiesandresponsibilities :
Designdocument develop and integrate the C / C software platformdiagnostics SW to be used in Fords nextgeneration ADASsystems.
Work on Fault ManagementFramework which handles failure management of ADAS module in multicore / multiprocessor system.
Specifically work on Fault ManagementSW development on ARM A72 core including Native QNX and AdaptiveAutosar.
- Develop and use interfacesto supplier and internal stakeholder developedSW.
- May require developing SW inother domains as well such as Classic Autosar Native QNX FreeRTOSdomains.
- Interface with IPC tocascade data between differentdomains.
- Work with internal andexternal stakeholders to align on technical details to debug issuesand to understand designdetails.
- Unit PreIntegration andIntegrationTesting.
15 hours ago