1

Military Programming Jobs in Michigan (NOW HIRING)

Title: Sr. Applications Engineer - Military Pioneer the next generation of innovation. Join us and ... Matlbab/Simulink, NI Labview, PLC Programming * Excellent analytical and problem-solving abilities

Title: Sr. Applications Engineer - Military Pioneer the next generation of innovation. Join us and ... Matlbab\Simulink, NI Labview, PLC Programming * Excellent analytical and problem-solving abilities

Title: Sr. Applications Engineer - Military Pioneer the next generation of innovation. Join us and ... Matlbab\Simulink, NI Labview, PLC Programming * Excellent analytical and problem-solving abilities

next page

Showing results 1-20

Military Programming information

What are the key skills and qualifications needed to thrive in the Military Programming position, and why are they important?

Excelling in Military Programming requires strong skills in computer science, software development, and secure coding practices, often coupled with a relevant degree and security clearance. Familiarity with programming languages such as C++, Python, or Java, as well as experience using military systems, embedded platforms, and Department of Defense (DoD) protocols, is typically expected. Attention to detail, problem-solving abilities, teamwork, and adaptability are important soft skills in this position. These competencies ensure accurate, reliable software solutions that meet stringent security and mission-critical standards within military environments.

What is a Military Programming job?

A Military Programming job involves developing, maintaining, and securing software systems for defense and military applications. These roles often require expertise in programming languages, cybersecurity, and embedded systems to support missions such as intelligence, surveillance, or weapons control. Professionals in this field work closely with defense agencies to ensure software reliability, efficiency, and security. Many positions require security clearances and knowledge of military protocols.

What are the typical responsibilities of a Military Programmer within a defense team?

Military Programmers are responsible for developing, maintaining, and testing software systems used in defense operations, which can include simulation programs, embedded systems, communications tools, or cybersecurity applications. On a typical day, you might collaborate with engineers, analysts, and security specialists to translate mission requirements into robust, reliable code, often working in secure, team-oriented environments. You will also be expected to follow strict security protocols and documentation standards, with frequent code reviews and updates to address new threats or needs. This role plays a crucial part in ensuring the effectiveness and safety of critical defense technology.

Infographic showing various Military Programming job openings in Michigan as of June 2026, with employment types broken down into 2% As Needed, 82% Full Time, 7% Part Time, and 9% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.

Sr. Application Engineer - Military

Rolls-Royce

Novi, MI • On-site

$100K - $162K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Rolls-Royce rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

21st of 417 rated machine equipment manufacturers


Job description

Job Description
Title: Sr. Applications Engineer - Military
Pioneer the next generation of innovation. Join us and you'll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its brilliance.
Position Summary:
This position performs engineering work related to researching, designing, and the application of engines and engine systems used in military/defense applications. This position must have strong engine knowledge and experience. The focus of this position is development of reciprocating diesel and/or gas engine systems.
Key Accountabilities:
  • Manage product performance attributes and lifecycle management for new or existing products
  • Specify, size, and select subsystem components for engine or engine related system designs according to project specification
  • Development of engine design concepts and derivation of subsystem and safety requirements
  • Coordinate and contribute to design execution with cross-functional project team
  • Create and execute Design Validation Plan (DVP) according to company standards
  • Perform engine and subsystem performance testing, including data analysis for new or existing engine platforms
  • Author test reports, performance summary reports, or other customer facing reports as needed
  • Preparation of schedules and presentation of selected alternatives
  • Support customer service, training, sales, and other departments as necessary
  • Support in-field testing as necessary
  • Contribute to Engine Calibration refinement via analytics and testing
  • Support analysis for various fuel types and emissions scenarios
  • Coordinate required data with key customer accounts
  • Promote a compliance culture in area of responsibility and live the letter and the spirit of the Rolls Royce Code of Conduct.
  • Perform special projects as required

Basic Requirements:
  • Applicants must be authorized to work for any employer in the U.S without sponsorship. We are unable to sponsor or take over sponsorship of an employment Visa at this time
  • Bachelor's degree in Automotive or Mechanical Engineering (or equivalent) plus 5 years engineering experience or 9 years Automotive, Mechanical, or engineering experience.
  • U.S. Citizenship required as this position could be working under a government contract

Preferred Qualifications:
  • Experience with any of the following systems: automotive, power generation, engine calibration, engine design, engine simulation
  • Preferred experience with: Matlbab/Simulink, NI Labview, PLC Programming
  • Excellent analytical and problem-solving abilities
  • Excellent organizational, planning and follow-up skills
  • Strong project management experience
  • Strong interpersonal skills
  • Strong oral and written communication skills
  • Strong presentation skills
  • Proficient with PC and MS Office Suite

Rolls-Royce is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics.
At Rolls-Royce, we are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, giving you access to an incredible breadth and depth of opportunities where you can grow your career and make a difference.
Job Category
Validation and Verification
Job Posting Date
29 May 2026; 00:05
Pay Range
$100,083 - $162,635-Annually
Location:
Novi, MI
Benefits
Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.

What Rolls-Royce employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom