Logo
KCM Technical

Defense Software Engineer II – Front-end Focus

KCM Technical, Warren, Michigan, United States, 48091

Save Job

Defense Software Engineer II (UI / HMI Focus) Location:

Onsite | Full-Time Core Hours:

9:00 AM – 3:30 PM (flexible start/end) Work Authorization:

U.S. Citizen required

The Opportunity We’re seeking a

Defense Software Engineer II

to support the development of

operator-facing software

for military ground vehicle systems. This role is heavily focused on

front-end software development, human-machine interface (HMI), and system data visualization , while working closely with embedded and vehicle-level software.

You’ll help design and build intuitive, reliable interfaces that allow operators to interact with complex vehicle systems in real time.

This is a

hands‑on, collaborative, onsite role

ideal for engineers who enjoy seeing their software directly integrated into physical systems.

What You’ll Do

Design, develop, test, and maintain

user-facing software

for vehicle systems

Build and refine

front-end application logic , UI behavior, and interaction workflows

Develop software supporting

real‑time data visualization and operator controls

Write and maintain clear technical documentation for software designs, interfaces, and test results

Troubleshoot and resolve software issues across application and system layers

Collaborate closely with software, systems, hardware, and integration teams

Contribute to continuous improvement of software tools, processes, and coding practices

Required Qualifications

Bachelor’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience)

2+ years of software development experience

Experience developing

user-facing software , GUIs, or visualization layers

Proficiency in

C, C++, and/or Python

Experience with APIs, software configuration, testing, and debugging

Understanding of

UI/HMI principles , usability, and responsive design

Strong written and verbal communication skills

Ability to work independently and manage multiple assignments

U.S. Citizenship required

Preferred Qualifications

Experience with

front-end frameworks or UI toolkits

(Qt, LVGL, React, or similar)

Background in

real‑time systems , control interfaces, or data visualization

Experience with

vehicle, defense, automotive, or robotics systems

Familiarity with Agile development methodologies

Experience developing or interpreting system/software requirements

Ability to obtain or currently hold a

Secret DoD security clearance

Why This Role

Direct impact on

mission‑critical vehicle systems

Blend of

software, UI, and hardware‑integrated development

Stable onsite environment with flexible scheduling

Opportunity to grow within defense and advanced vehicle systems engineering

#J-18808-Ljbffr