Senior Embedded Software Engineer Autonomy Systems

Kasmo Inc

  • Schaumburg, IL
  • 30+ days ago

    Highlights

    This role focuses on application-layer embedded software running on existing ECMs, supporting vehicle health monitoring, diagnostics, and autonomy integration. We are developing a new autonomy-related system that enables drive-by-wire capability on off-highway and legacy vehicle platforms.

    Numbers & Facts

    LocationSchaumburg, IL

    Description

    Senior Embedded Software Engineer Autonomy Systems
    Location: Mossville, IL (On-site)
    Overview
    We are developing a new autonomy-related system that enables drive-by-wire capability on off-highway and legacy vehicle platforms. This role focuses on application-layer embedded software running on existing ECMs, supporting vehicle health monitoring, diagnostics, and autonomy integration.
    Key Responsibilities
    • Develop and maintain application-layer embedded software in C on RTOS-based systems
    • Implement health monitoring, diagnostics, and fault-handling logic for vehicle subsystems
    • Test, validate, diagnose, and repair embedded software defects end-to-end
    • Integrate autonomy-related functionality with braking, steering, and control systems
    • Collaborate closely with autonomy, systems, and off-highway vehicle teams
    • Support HIL testing and validation activities as needed
    Required Qualifications
    • 8+ years of embedded C development experience
    • RTOS-based development experience (Linux a plus)
    • Strong background in application-level development (not low-level drivers or bootloaders)
    • Experience owning testing, validation, diagnosis, and repair of embedded software
    • Familiarity with I/O drivers and system interaction layers
    • Strong communication skills and initiative in a collaborative environment
    Highly Desired
    • Experience with braking and steering systems
    • CAN-based development and tools (e.g., CANoe, Catalyst)
    • Autonomy, vehicle systems, or off-highway equipment experience
    • AUTOSAR exposure
    • Python scripting for testing or automation
    • Azure experience (nice-to-have)

    Similar Jobs