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

Defense Software Engineer - Front-End Focus

Job in Warren, Macomb County, Michigan, 48091, USA
Listing for: TEC Group, Inc.
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 103500 - 104000 USD Yearly USD 103500.00 104000.00 YEAR
Job Description & How to Apply Below

Defense Software Engineer - Front-End Focus

3 days ago Be among the first 25 applicants

This range is provided by TEC Group, Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$/yr - $/yr

Direct message the job poster from TEC Group, Inc.

Divisional Recruiting Manager @ TEC Group, Inc. | KCM Technical

Defense Software Engineer II – Front-End Focus

Pay Rate: $103,500 – $104,000

Employment Type: Full-Time

Work Location: Onsite only (no remote work)

Core Onsite

Hours:

9:00 AM – 3:30 PM (flexible start/end outside core hours)

Position Overview

Roush is seeking a Defense Software Engineer II with a strong front-end development focus to support vehicle systems integration for defense applications. This role emphasizes user-facing software
, human-machine interfaces
, and visualization of system data to enable intuitive operator interaction with complex vehicle systems.

You’ll work closely with cross-functional engineering teams to design, develop, test, and maintain software solutions used in advanced military ground vehicle platforms.

Key Responsibilities
  • Design, develop, test, and maintain software for embedded and application-level systems, with an emphasis on front-end logic and UI behavior
  • Develop intuitive user interfaces, workflows, and visualization layers to support real‑time system interaction
  • Write clean, maintainable code and scripts in support of system functionality and performance
  • Create and maintain detailed documentation for software architecture, interfaces, testing, and UI workflows
  • Support software configuration, troubleshooting, and system‑level testing activities
  • Identify opportunities to improve software tools, processes, and coding practices
  • Collaborate with software engineers and cross‑functional engineering teams to ensure successful program execution
Required Education & Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical field (or equivalent experience)
  • Minimum 2 years of professional software development experience
  • Experience developing user‑fac­ing software
    , graphical user interfaces, or visualization layers
  • Experience with software development, configuration management, and testing
  • Exposure to APIs, databases, Pub/Sub architectures, and modern development methodologies
Preferred Education & Experience
  • Master’s degree in Computer Science or related field
  • Experience working in Agile development environments
  • Experience developing or writing technical and system requirements
  • Experience with in‑vehicle software architecture and system integration
  • Familiarity with military ground vehicle electronics systems and subsystems
Required Skills & Abilities
  • Proficiency in C, C++, and Python
  • Experience with front‑end frameworks, UI toolkits, or visualization libraries
  • Understanding of human‑machine interaction (HMI) principles and usability best practices
  • Ability to troubleshoot and resolve software issues efficiently
  • Strong written and verbal communication skills with the ability to explain technical concepts clearly
  • Ability to work independently while managing multiple priorities
  • Detail‑oriented mindset with the ability to quickly learn and apply new technologies
  • Working knowledge of software documentation standards and best practices
Preferred Skills & Abilities
  • Experience with modern UI technologies such as Qt, LVGL, React, or web‑based UI frameworks
  • Familiarity with real‑time data visualization or control system interfaces
  • Understanding of software architecture and interface‑driven design principles
  • Automotive vehicle knowledge, including hands‑on mechanical or electrical experience
  • Proven ability to collaborate across software, network, and hardware engineering teams
  • Currently holds or has the ability to obtain a Secret DoD security clearance
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering Services and Motor Vehicle Manufacturing

Referrals increase your chances of interviewing at TEC Group, Inc. by 2x

Inferred from the description for this job
  • Medical insurance
  • Vision insurance
  • 401(k)
#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