C Developer
Required Qualifications10+ years of experience in embedded software development or automotive control systems.Strong programming experience in C language with embedded systems background.Strong understanding of:Data structures and algorithmsPointersBit manipulationFile handling operationsHash tablesRecursionExperience developing and debugging applications in Unix/Linux environments.Strong Linux system programming knowledge.Hands-on experience with Linux development tools:Make / MakefilesGDB debuggingVi/Vim editorProcess management using fork()Strong troubleshooting and debugging skills.Experience with embedded control system software development and calibration.Knowledge of automotive calibration file formats:H32A2LExperience with Postgres database:Database connectivityTable creation and managementFamiliarity with Exceed TurboX is preferred.Experience with software configuration management and issue tracking tools:JiraVersion control systemsProficiency with Microsoft Office tools:WordExcelPowerPointPreferred SkillsAutomotive ECU software development experience.Knowledge of vehicle controls and calibration workflows.Experience supporting enterprise engineering tools.Strong analytical and problem-solving skills.Excellent verbal and written communication skills.Work Arrangement100% Onsite – Ford Dearborn Office