2

Full Time Defense Contractor Software Engineer Jobs in Rochester, MN

Mechanical Designer/Engineer

Rochester, MN · On-site

$74K - $100K/yr

Qualified candidates will meet with clients, project teams, code officials, contractors, and others ... Perform Load/Energy calculations with software such as Trace 700, IES and similar programs.

As a Top-10 ENR Contractor, Gilbane is a family-owned business with 45 offices that has been ... Utilizes 3D design software to identify, communicate, and resolve project challenges * Utilize ...

New

... technology, software engineering/programming, management, natural sciences, social sciences ... Minimum of 5 years of quality management experience, ideally within a DoW or defense-related ...

Principal MSAT Engineer

Rochester, MN · On-site

$120K - $180K/yr

Director, MSAT Classification: Full Time, Exempt Work Location: - Onsite Rochester POSITION SUMMARY ... Proficiency with Microsoft Office Suite and related software. * Ability to travel up to 50% as ...

... contractor meetings on a regular basis * Maintains daily reports and documentation using software ... Coaches and mentors less Field Engineers on project needs, construction knowledge, and business ...

next page

Showing results 1-20

Full Time Defense Contractor Software Engineer information

See Rochester, MN salary details

$64.5K

$150K

$208.9K

How much do full time defense contractor software engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for full time defense contractor software engineer in Rochester, MN is $149,957.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,000.00 and $175,900.00 per year, depending on experience, location, and employer.

Who are the big 5 dod contractors?

The top five defense contractors for the Department of Defense (DoD) are Lockheed Martin, Boeing, Raytheon Technologies, Northrop Grumman, and General Dynamics. These companies often hire software engineers for defense systems, cybersecurity, and aerospace projects, requiring security clearances and specialized technical skills.

What engineers make $300,000 a year?

Full-time defense contractor software engineers, especially those with specialized skills in cybersecurity, embedded systems, or working on high-security projects, can earn $300,000 or more annually. Such roles often require advanced certifications, extensive experience, and work in high-stakes environments like defense or aerospace industries.

What is the difference between Full Time Defense Contractor Software Engineer vs Full Time Civilian Software Engineer?

AspectFull Time Defense Contractor Software Engineer
CredentialsTypically requires security clearances, specialized certifications, and a background check.
Work EnvironmentPrimarily works on classified projects within government or defense contractor facilities.
Employer & IndustryEmployed by defense contractors or government agencies, focusing on national security projects.
Job FocusDevelops secure, mission-critical software for defense systems, often involving embedded or real-time applications.

In contrast, a Full Time Civilian Software Engineer typically works on commercial or non-classified projects in various industries, with less emphasis on security clearances. The defense contractor role demands specialized security credentials and a focus on secure, mission-critical systems, whereas civilian roles are more diverse in project scope and environment.

How much do defense contractor engineers make?

Defense contractor software engineers typically earn between $80,000 and $130,000 annually, depending on experience, security clearance, and location. Senior engineers with specialized skills or clearance can earn higher salaries, often exceeding $150,000. Compensation may also include benefits such as bonuses, health insurance, and retirement plans.

What engineers make $500,000?

Full-time defense contractor software engineers with extensive experience, specialized skills in areas like cybersecurity or systems architecture, and often security clearances can earn $500,000 or more annually. High compensation typically involves senior roles, leadership positions, or working on high-stakes projects in the defense industry.

What are the key skills and qualifications needed to thrive as a Full Time Defense Contractor Software Engineer, and why are they important?

A Full Time Defense Contractor Software Engineer needs a strong background in computer science, software development, and security protocols, often supported by a relevant degree and eligibility for security clearance. Familiarity with programming languages such as C++, Java, or Python, as well as experience with secure development environments and tools like Git and Jira, are typically required. Outstanding problem-solving, teamwork, and attention to detail are vital soft skills in this field. These competencies ensure the delivery of reliable, secure, and mission-critical software solutions in high-stakes defense environments.

What are some common challenges faced by software engineers working as full-time defense contractors?

Full-time defense contractor software engineers often encounter challenges such as navigating strict security protocols, working with legacy systems, and adapting to evolving government requirements. The need for security clearances and compliance with industry regulations can add complexity to daily tasks. Additionally, engineers frequently collaborate in cross-functional teams with both technical and non-technical stakeholders, requiring strong communication skills and adaptability. While the work is rewarding and mission-driven, managing deadlines and integrating with multi-disciplinary teams can be demanding.

What does a Full Time Defense Contractor Software Engineer do?

A Full Time Defense Contractor Software Engineer designs, develops, tests, and maintains software systems used by military and defense organizations. Their responsibilities often include working on secure and mission-critical applications, integrating software with specialized hardware, and ensuring compliance with government security regulations. These engineers collaborate with multidisciplinary teams to deliver reliable solutions that support defense operations, such as communication, cybersecurity, simulation, and intelligence systems.
What job categories do people searching Full Time Defense Contractor Software Engineer jobs in Rochester, MN look for? The top searched job categories for Full Time Defense Contractor Software Engineer jobs in Rochester, MN are:
Infographic showing various Full Time Defense Contractor Software Engineer job openings in Rochester, MN as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $149,957 per year, or $72.1 per hour.
Construction Analyst - #112285

Construction Analyst - #112285

Rochester Public Schools

Rochester, MN • On-site

Full-time

Posted yesterday


Rochester Public Schools rating

8.8

Company rating: 8.8 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

16th of 552 rated elementary and secondary schools


Job description

WORK YEAR: Full-time, 260 days per year; 8 hours per day; 7:00 a.m. - 3:30 p.m. Monday-Friday. On Call for Emergencies.


WORK CALENDAR: 260 day Calendar


CLASSIFICATION: ROPE; Exempt: C-4-4

Click link below to review the 2024-2026 Rochester Operations Professional Employees Work Unit Agreement containing salary schedule.

ROPE Work Unit Agreement 2024-2026


If you have questions regarding a job posting, contact the Office of Human Resources @ 507-328-4231 or email ariana.perrigo@rochesterschools.org


Job Summary:


Under the direction of the Facilities Manager, the Construction Analyst is responsible for managing District construction projects related to the Long Term Facility Maintenance (LTFM) program and district needs, coordinating contractors and consultants, and ensuring compliance with safety, regulatory, and District standards.


Essential Functions:

  • Ensure compliance with all OSHA regulations, ADA, District, city, state, and federal government regulations.
  • Prepare and provide documentation for the Facilities Director to use in school board presentations
  • Responsible for managing all warranty related items, including tracking, coordination and resolution.
  • Manages LTFM construction projects.
  • Provide support and supervise architects, engineers and contractors.
  • Collaborate with project managers, engineers and finance teams.
  • Attended project meetings and conduct site visits.
  • Assist in annual budget and 10-year LTFM planning.
  • Ensures ADA compliance and design ADA compliance sign standards.
  • Assist with development of building capacity reports for all schools.
  • Maintains facility evacuation and take cover maps.
  • Maintains and updates annual First Responders Plans.
  • Supports emergency response and operational continuity.
  • Evaluates contractor bids, estimates and pricing structures.
  • Collaborate on RFP development and contractor selection.
  • Familiarity with contracts, RFIs and change orders.
  • Maintain accurate project documentation.
  • Use software tools (Revit, Excel, Procore and Google).
  • Interacts with principals, day and night custodians, administrative staff, teachers, students, Athletic Directors, building activities and building rentals staff, contractors, fire and police departments, and various vendors.


License/Experience Requirement:

  • Bachelor’s degree in construction management, engineering, business or related field.
  • Minimum two years in construction or project coordination or project management analysis.
  • Strong analytical and problem-solving skills.
  • Proficiency in Microsoft Excel
  • Valid Minnesota Driver’s License.
  • Knowledge of building codes, ADA and OSHA requirements.


Required Skills:

  • Ability to create/maintain accurate records and tracking systems.
  • Experience with construction/project management software.
  • Knowledge of budgeting, forecasting and construction project lifecycle.
  • Effective delegation skills and ability to provide clear direction and support to others.
  • Demonstrated attention to detail.
  • Ability to manage multiple tasks and changing priorities.
  • Ability to work with and lead a diverse team of administrators, supervisors, and staff.
  • Knowledge of established policies, protocols and procedures, and the ability to ensure compliance.
  • Highly developed written and verbal communication and interaction skills.
  • Knowledge of city, state, federal and District regulations and guidelines covering public school buildings, maintenance, construction and health and safety, and the ability to apply those regulations and guidelines to ensure the district remains in compliance.
  • Ability to work successfully under pressure and handle multiple changing priorities and requests from a wide variety of sources, with attention to detail and deadlines.
  • Demonstrated exceptional customer service skills including outstanding conflict resolution, responsiveness and follow-through.
  • Ability to appropriately handle sensitive and confidential employee material.
  • The position is considered "essential personnel" and is required to provide administrative, management, individual support and various other duties, as required, during and outside normal working hours including institution closures and duties associated with emergencies, and scheduled and unscheduled events.


Physical Job Requirements:

  • This position may encounter, but not limited to the following activities: talking in person/on phone, hearing, sitting, reaching, crouching; kneeling; shoveling; working in narrow and/or confining spaces: underground, overhead, and at ground level; twisting of the waist, shoulders, and legs; and lying on stomach and/or back.
  • Moves up to 50 pounds of project materials and/or tools to remote building locations.
  • Stands on scaffolding, ladders, and platform lifts, at heights up to 30 feet for extended periods of time.