KCM Technical
Defense Software Engineer II – Front-end Focus
KCM Technical, Warren, Michigan, United States, 48091
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
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