Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
KI

Embedded Software Engineer

KYYBA, Inc
Location not stated
7 months ago
  • C++
  • MATLAB
  • Embedded C
  • RTOS
  • Linux
  • Git
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Title : Embedded Software Engineer – AUTOSAR / C / C++
Duration: 24 Months (Long-term Contract)


Role Overview

Caterpillar is seeking anEmbedded Software Engineer with strong hands-on experience inAUTOSAR-based C/C++ development to support embedded control software foroff-highway machines, powertrain systems, and electrification platforms.

This role focuses onproduction-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 Responsibilities

  • Develop, integrate, and maintainembedded C/C++ software for real-time control systems usingAUTOSAR (Classic or Adaptive) architecture
  • Support integration ofAUTOSAR Application and BSW layers, including communication stacks such asCAN, J1939, and LIN
  • Work withMATLAB/Simulink and Stateflow models for understanding and integrating model-based control algorithms (expert-level modeling not required)
  • Participate inMIL, SIL, and HIL testing activities in coordination with controls, systems, and validation teams
  • Performsoftware debugging, integration, and root cause analysis using debuggers, CAN tools, and bench/HIL setups
  • Ensure compliance withsoftware requirements, coding standards, and quality processes
  • Collaborate cross-functionally withsystems, controls, validation, and hardware engineering teams
  • Participate incode reviews, design reviews, and technical documentation

Required Qualifications

  • Bachelor's degree inComputer Engineering, Electrical Engineering, or related field
  • 2+ years of hands-onembedded software development experience usingC/C++
  • Practical experience withAUTOSAR (Classic or Adaptive)
  • Working knowledge of MATLAB/Simulink (model-based design exposure is sufficient)
  • Experience withreal-time embedded systems, RTOS, or embedded Linux
  • Knowledge ofCAN, J1939, and automotive/off-highway diagnostic concepts
  • Experience withGit or similar version control systems

Nice to Have

  • Experience inoff-highway, automotive, powertrain, or electrification domains
  • Exposure toStateflow, code generation, or model integration workflows
  • Familiarity withHIL tools and test environments

Embedded Software Engineer · KYYBA, Inc

Auto apply with Likeremote