Unknown Company

Embedded Software Engineer AUTOSAR C

dallas, tx • Posted 4 days ago
Onsite Full Time General

Embedded Software Engineer – AUTOSAR / C / C++Caterpillar is seeking an Embedded Software Engineer with strong hands-on experience in AUTOSAR-based C/C++ development to support embedded control software for off-highway machines, powertrain systems, and electrification platforms.This role focuses on production-quality embedded software development, AUTOSAR integration, and system-level testing in a collaborative engineering environment. MATLAB/Simulink experience is a plus; deep expertise is not required—working knowledge is sufficient.Key ResponsibilitiesDevelop, integrate, and maintain embedded C/C++ software for real-time control systems using AUTOSAR (Classic or Adaptive) architectureSupport integration of AUTOSAR Application and BSW layers, including communication stacks such as CAN, J1939, and LINWork with MATLAB/Simulink and Stateflow models for understanding and integrating model-based control algorithms (expert-level modeling not required)Participate in MIL, SIL, and HIL testing activities in coordination with controls, systems, and validation teamsPerform software debugging, integration, and root cause analysis using debuggers, CAN tools, and bench/HIL setupsEnsure compliance with software requirements, coding standards, and quality processesCollaborate cross-functionally with systems, controls, validation, and hardware engineering teamsParticipate in code reviews, design reviews, and technical documentationRequired QualificationsBachelor's degree in Computer Engineering, Electrical Engineering, or related field2+ years of hands-on embedded software development experience using C/C++Practical experience with AUTOSAR (Classic or Adaptive)Working knowledge of MATLAB/Simulink (model-based design exposure is sufficient)Experience with real-time embedded systems, RTOS, or embedded LinuxKnowledge of CAN, J1939, and automotive/off-highway diagnostic conceptsExperience with Git or similar version control systemsNice to HaveExperience in off-highway, automotive, powertrain, or electrification domainsExposure to Stateflow, code generation, or model integration workflowsFamiliarity with HIL tools and test environments

Back to Job Search