×
Register Here to Apply for Jobs or Post Jobs. X

Defense Software Engineer II – Front-end Focus

Job in Warren, Macomb County, Michigan, 48091, USA
Listing for: KCM Technical
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Software Testing
Job Description & How to Apply Below

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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary