1

Defense Engineer Jobs in Rochester Hills, MI (NOW HIRING)

Senior Defense Software Engineer

Troy, MI · On-site

$114K - $151K/yr

The Defense Senior Software Engineer will be responsible for developing software for internal projects and external customers, including leading a software engineering team and ensuring the ...

Quality Engineer

Auburn Hills, MI

$68K - $88K/yr

The Quality Engineer is responsible for supporting product and process quality across Engineering ... Experience in aerospace, defense, propulsion, or regulated manufacturing environments * ASQ ...

We fuse technology and engineering to provide product development solutions to customers in a ... Job Summary The Shop Supervisor within Defense will manage the day-to-day activities of shop team ...

We fuse technology and engineering to provide product development solutions to customers in a ... Job Summary The Shop Supervisor within Defense will manage the day-to-day activities of shop team ...

We fuse technology and engineering to provide product development solutions to customers in a ... Job Summary The Shop Supervisor within Defense will manage the day-to-day activities of shop team ...

Showing results 41-60

Defense Engineer information

How do defense engineers typically collaborate with multidisciplinary teams during project development?

Defense Engineers frequently work alongside professionals from various disciplines, including software developers, systems analysts, project managers, and manufacturing specialists. Effective communication and teamwork are essential, as complex defense projects require integrating multiple technologies and adhering to strict security protocols. Regular meetings, technical reviews, and cross-functional design sessions are common, ensuring that engineering solutions meet both technical requirements and regulatory standards. Being adaptable and open to feedback from different perspectives is key to success in this collaborative environment.

What is the difference between Defense Engineer vs Systems Engineer?

AspectDefense EngineerSystems Engineer
Required CredentialsBachelor's in Engineering, Security Clearances often preferredBachelor's or Master's in Engineering, Systems or related fields
Work EnvironmentDefense contractors, government agencies, military projectsVarious industries including aerospace, IT, manufacturing
Employer & Industry UsagePrimarily defense and military sectorsBroad industry use, including defense, tech, and aerospace
Common Search & ComparisonOften compared for technical and security aspectsCompared for project management and system integration skills

Defense Engineers focus on designing and developing military and defense systems, often requiring security clearances and working within defense sectors. Systems Engineers have a broader role in integrating complex systems across various industries, including defense, but with less emphasis on security clearances. Both roles require engineering backgrounds but differ in industry focus and project scope.

What are the key skills and qualifications needed to thrive as a defense engineer, and why are they important?

To thrive as a Defense Engineer, you need a strong background in engineering principles, problem-solving, and systems design, typically supported by a degree in engineering or a related field and security clearance. Familiarity with CAD software, modeling tools, and knowledge of defense industry standards or certifications like ITAR compliance is often required. Critical thinking, attention to detail, and effective teamwork are essential soft skills for success in this role. These skills and qualities ensure the development of reliable, secure, and innovative defense systems that meet stringent safety and regulatory requirements.

What is a defense engineer?

Defense Engineers are professionals who design, develop, and maintain technologies and systems used for national defense and security. Their work may include developing weapons, surveillance equipment, communications systems, and protective gear for military use. They often collaborate with government agencies and defense contractors to ensure that products meet stringent safety and performance standards. Defense Engineers apply principles from fields such as mechanical, electrical, and aerospace engineering to solve complex challenges related to defense technology.

What job categories do people searching Defense Engineer jobs in Rochester Hills, MI look for?

The top searched job categories for Defense Engineer jobs in Rochester Hills, MI are:

What cities near Rochester Hills, MI are hiring for Defense Engineer jobs?

Cities near Rochester Hills, MI with the most Defense Engineer job openings:

Infographic showing various Defense Engineer job openings in Rochester Hills, MI as of August 2026, with employment types broken down into 83% Full Time, 12% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.

Senior Defense Software Engineer

Roush

Troy, MI • On-site

$114K - $151K/yr

Full-time

Re-posted 20 days ago


Roush rating

7.7

Company rating: 7.7 out of 10

Based on 48 frontline employees who took The Breakroom Quiz

231st of 490 rated machine equipment manufacturers


Job description

Job Summary:
Roush is a company that fuses technology and engineering to provide product development solutions across various industries. The Defense Senior Software Engineer will be responsible for developing software for internal projects and external customers, including leading a software engineering team and ensuring the successful architecture and design of software systems.
Responsibilities:
• Lead software engineering team to architect, design, develop, test, and deploy software and software systems, including embedded controllers, user interfaces, diagnostics, communications gateways, and data processing tools
• Capture and document customer, user, and engineering software requirements
• Create and review software work products such as requirements documentation, sequence or timing diagrams, user experience wireframes, process documentation, flowcharts, user stories, test plans, test reports, project planning and schedule documentation, and user guides
• Provide technical guidance on the development and improvement of software development processes, including code reviews, unit testing, system testing, test plan development, automated testing, project task tracking, team collaboration, continuous integration, bug and issue tracking
Qualifications:
Required:
• U.S. Citizen
• Bachelor’s degree in computer science or related discipline from an accredited college or university and minimum of 4 years of related work experience, or, minimum 7 years of related work experience without a degree
• Experience with In-Vehicle Software architecture and design
• Working knowledge of best practices in documentation of software and software development
• Working knowledge of multi-system integration, Internet of Things (IOT), web app development, and distributed systems integration
• Ability to develop in C, C+, and Python
• Working knowledge of communications protocols and standards including Controller Area, Network (CAN bus), TCP/IP, UDP, DDS and other serial protocols
• Ability to perform software troubleshooting, quickly finding and fixing software issues and bugs.
• Ability to create intuitive, and attractive user interfaces
• Superb verbal and written communication skills with the ability to convey technical data to various audiences and work in a team environment
• Able to work independently and handle several assignments simultaneously
• Detail-oriented with the ability to quickly assimilate and apply new concepts, business models, and technologies
Preferred:
• Master’s degree in computer science or a related technical field
• Strong working knowledge of software technology architecture and configuration
• Strong working knowledge of software languages, technologies, methodologies, API's, database, and Pub/Sub
• Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms and systems
• Capable of planning, estimating, scheduling, and coordinating technical aspects of projects.
• Ability to lead a small team of software developers
• Automotive vehicle knowledge, including hands on mechanical or electrical work
• Proven ability to interface with software, network, and hardware development & integration teams.
• Currently holding or the ability to obtain a Secret DOD security clearance
Company:
With a relentless spirit of possibilities, a challenge-driven culture, and an unmatched suite of capabilities, Roush creates remarkable and inspiring solutions for some of the world’s greatest organizations. Founded in 1976, the company is headquartered in Livonia, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

What Roush employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom