Pentangle Tech logo

Pentangle Tech

Senior Embedded Integration Developer

Pentangle Tech

📍 Illinois, United States 🇺🇸

full-time
senior
Posted —

Key Skills

C++LinuxCANJ1939OTA

Industry

AutomotiveIndustrial Automation

Job Description

Overview

We are seeking a Senior Embedded Integration Developer to design, build, and integrate software for an aftermarket In-Cab AI Assistant platform for heavy equipment. The solution includes dedicated compute, a secondary display, voice-first interaction, machine integration, grounded Q&A, and connected-device capabilities such as OTA updates, logging, and diagnostics. This role focuses on embedded software, hardware/software integration, machine interfaces, and system-level reliability for delivery of MDP, MVP, and production-ready releases.

Responsibilities

· Design, develop, and maintain embedded software components for the in-cab assistant platform.

· Implement software for device services, machine interfaces, diagnostics, logging, and system integration.

· Integrate software with compute, display, audio, and other hardware components used in the aftermarket kit.

· Support machine connectivity and interface development using approved protocols and system boundaries.

· Contribute to OTA, telemetry, diagnostics, and deployment capabilities required for launch.

· Optimize system performance, reliability, boot behavior, and resource utilization on target hardware.

· Develop unit tests and support integration, bench, and system-level testing.

· Troubleshoot defects across software, platform, and hardware integration boundaries.

· Collaborate closely with the Architect, TPM, QA, and other developers to deliver working software increments and release-ready builds.

Required Qualifications

· Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field.

· 5+ years of experience in embedded software development.

· Strong experience with C++ and Linux-based embedded systems.

· Experience with hardware/software integration in production or prototype systems.

· Experience building system services, middleware, or device-side applications.

· Familiarity with machine, vehicle, or industrial communication interfaces such as CAN, J1939, CDL, or similar environments.

· Experience with logging, diagnostics, telemetry, and troubleshooting in embedded systems.

· Experience developing automated unit tests and supporting integration testing.

· Strong debugging, problem-solving, and cross-functional collaboration skills.

Preferred Qualifications

· Experience with NVIDIA Orin / Jetson or similar edge compute platforms.

· Experience with OTA update mechanisms and connected-device lifecycle management.

· Experience integrating audio, display, and peripheral components in embedded products.

· Experience in heavy equipment, automotive, industrial IoT, robotics, or connected machinery.

· Familiarity with safety-constrained or compliance-driven systems.

· Experience with containerized or service-oriented architectures on edge devices.

· Experience supporting field testing, bench validation, or release builds.