Defense Software Engineer - Front-End Focus
Listed on 2026-01-12
-
Software Development
Software Engineer
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 TechnicalDefense 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)
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
- 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‑facing 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
- 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
- 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
- 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
Mid‑Senior level
Employment typeFull‑time
Job functionEngineering 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)
(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).