CareerPlanGet AI match score →

Embedded Software Application Engineer

Mossville, Illinois💼 Full-time💰 $97,530–$97,530🗓 2026-07-14 → 2026-07-30

Core

Design, develop, configure, and test secure embedded software for Caterpillar telematics, displays, and network managers.

Role type

Embedded Software Application Engineer

Builds

Operating systems, core software, applications, and data transfer frameworks for Caterpillar Displays & Connectivity product lines

Domain

Heavy machinery / Embedded systems / Telematics

Deliverable

production ML models | product features

Required skills

C, C++, Rust, embedded Linux, RTOS development, Ethernet, TCP/IP, WiFi, Bluetooth low energy, CAN, J1939, debugging tools (Lauterbach, GDB, Wireshark), Python scripting, GIT, electrical schematics reading

Preferred skills

Telematics & satellite/cellular communication devices experience, requirements development, root-cause analysis, FMEA

Technologies

C, C++, Rust, embedded Linux, Free RTOS, GIT, Python, Wireshark, Lauterbach, GDB

Responsibilities

Develop requirements for new software components for displays and connectivity control modules; Review feature requests and system designs; Analyze and break down feature requirements into software component requirements; Collaborate with Systems and Application Teams to define use-cases and acceptance criteria; Participate in root-cause analysis and FMEA; Provide Core Information software subject matter expertise

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗