Software Architect

Pentangle Tech Services | P5 Group

Mossville (IL)

On-site

USD 140,000 - 170,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group seeks an experienced Architect/Technical Lead to define and drive the end-to-end architecture for an aftermarket In-Cab AI Assistant platform in heavy equipment. The role covers embedded compute, display, audio, and vehicle interfaces, with strong emphasis on safety, compliance, and security.

You will shape architecture decisions, guide integration, and ensure latency, reliability, and offline behavior meet program needs, while delivering clean documentation

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or related field.
  • 8+ years of experience in software, systems, or embedded engineering, including architecture or technical leadership responsibilities.
  • Experience designing and delivering embedded or edge-compute systems.
  • Strong background in Linux-based embedded systems and system-level software design.
  • Experience with hardware/software integration, including compute, display, audio, or similar device components.
  • Experience with machine, vehicle, or industrial interfaces, such as CAN/J1939/CDL or similar environments.
  • Experience designing systems with safety, compliance, or functional constraints.
  • Familiarity with AI-enabled applications, preferably grounded assistant or RAG-style systems.
  • Experience with OTA, diagnostics, logging, telemetry, and device management for connected products.
  • Strong documentation, problem-solving, and cross-functional technical leadership skills. Strong communication.
  • Strong C/C++ and Python programming skill.

Responsibilities

  • Define and evolve the end-to-end system architecture across embedded compute, display, audio, machine interfaces, assistant services, OTA, logging, and diagnostics.
  • Provide technical leadership across discovery, implementation, integration, optimization, and release readiness.
  • Translate program objectives and constraints into architecture, design decisions, and technical priorities.
  • Ensure the solution remains within defined safety boundaries, including no AI-driven machine movement and no bypass of existing confirmation patterns.
  • Guide machine integration, grounded assistant behavior, and non-functional requirements such as latency, boot time, offline behavior, and reliability.
  • Produce architecture artifacts, interface definitions, and technical decision records.
  • Support troubleshooting, supplier coordination, and technical risk reduction across the program.

Skills

C/C++
Python
Embedded systems
Architecture leadership
Linux
Hardware/software integration
Safety/compliance
Technical communication

Education

Bachelor's degree in Computer/Electrical Engineering

Tools

NVIDIA Orin/Jetson
CAN/J1939

Job description

  • We are seeking an experienced Architect / Technical Lead to define and lead the technical architecture 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 is responsible for setting the end-to-end architecture and ensuring the solution remains within safety, compliance, and security constraints.
Responsibilities
  • Define and evolve the end-to-end system architecture across embedded compute, display, audio, machine interfaces, assistant services, OTA, logging, and diagnostics.
  • Provide technical leadership across discovery, implementation, integration, optimization, and release readiness.
  • Translate program objectives and constraints into architecture, design decisions, and technical priorities.
  • Ensure the solution remains within defined safety boundaries, including no AI-driven machine movement and no bypass of existing confirmation patterns.
  • Guide machine integration, grounded assistant behavior, and non-functional requirements such as latency, boot time, offline behavior, and reliability.
  • Produce architecture artifacts, interface definitions, and technical decision records.
  • Support troubleshooting, supplier coordination, and technical risk reduction across the program.
Required Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in software, systems, or embedded engineering, including architecture or technical leadership responsibilities.
  • Experience designing and delivering embedded or edge-compute systems.
  • Strong background in Linux-based embedded systems and system-level software design.
  • Experience with hardware/software integration, including compute, display, audio, or similar device components.
  • Experience with machine, vehicle, or industrial interfaces, such as CAN/J1939/CDL or similar environments.
  • Experience designing systems with safety, compliance, or functional constraints.
  • Familiarity with AI-enabled applications, preferably grounded assistant or RAG-style systems.
  • Experience with OTA, diagnostics, logging, telemetry, and device management for connected products.
  • Strong documentation, problem-solving, and cross-functional technical leadership skills. Strong communication.
  • Strong C/C++ and Python programming skill.
Preferred Qualifications
  • Experience with NVIDIA Orin / Jetson or similar edge AI platforms.
  • Experience with voice systems, including ASR, TTS, and in-cab audio integration.
  • Experience with HMI for industrial, automotive, or heavy-equipment applications.
  • Background in heavy equipment, automotive, industrial IoT, robotics, or connected machinery. GPU. AI.
  • Experience with cybersecurity architecture for connected embedded systems.
  • Experience with aftermarket or retrofit products.
  • Familiarity with technical content grounding using manuals, service documentation, or fault data.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Architect / Technical Lead
Architect / Technical Lead

Pentangle Tech Services | P5 Group • Illinois

On-site
USD 140,000 - 200,000
Edge AI & Embedded Systems Architect (In-Cabin)
Edge AI & Embedded Systems Architect (In-Cabin)

Pentangle Tech Services | P5 Group • Mossville (IL)

On-site
USD 140,000 - 170,000
Principal Software Engineer – Vehicle AI
Principal Software Engineer – Vehicle AI

Jobtailor • California (MO)

On-site
USD 200,000 - 260,000
Senior Embedded AI Platform Architect
Senior Embedded AI Platform Architect

Pentangle Tech Services | P5 Group • Illinois

On-site
USD 140,000 - 200,000
Automotive Solution Architect - SDV, Connected Cars, Sensor Fusion
Automotive Solution Architect - SDV, Connected Cars, Sensor Fusion

Faststream Technologies • United States

On-site
USD 120,000 - 160,000
Staff Software Engineer – Vehicle AI
Staff Software Engineer – Vehicle AI

Jobtailor • California (MO)

On-site
USD 170,000 - 210,000
Technical Lead- AI Cockpit
Technical Lead- AI Cockpit

Bosch USA • Plymouth (MI)

On-site
USD 180,000 - 240,000
Health coverage
401(k) matching
Paid time off
+1
Staff/Principal Software Engineer, In-Vehicle AI Experiences
Staff/Principal Software Engineer, In-Vehicle AI Experiences

Jobtailor • Mountain View (CA)

On-site
USD 180,000 - 260,000
In-Vehicle AI Architect & Platform Lead
In-Vehicle AI Architect & Platform Lead

Jobtailor • California (MO)

On-site
USD 200,000 - 260,000
Innovation AI Developer
Innovation AI Developer

Saicon • Redmond (WA)

On-site
USD 120,000 - 180,000