Software Engineering Co-Op

Overview

On Site
Depends on Experience
Part Time

Skills

Satellite Communications
Cyber Security
Microwave
Electronics
Training
Value Engineering
MSI
Innovation
Professional Development
Groupware
Software Testing
Test Plans
Organized
Software Documentation
Collaboration
Computer Hardware
System Integration
Testing
Supervision
Management
Regulatory Compliance
Software Development
Test Methods
Microprocessor
Computer Science
Software Engineering
Typing

Job Details

Job Description

Kratos Defense & Security Solutions, Inc., is a leading defense technology company focused on uncrewed systems, satellite communications, cyber security/warfare, microwave electronics, missile defense, training, and combat systems. Our customers include the U.S. federal government, foreign governments, commercial enterprises, and state and local government agencies. At Kratos, we prioritize affordability as a cornerstone of our technology. We leverage proven, cutting-edge methodologies and technology to minimize costs, streamline schedules, and mitigate risks, ensuring timely delivery of cost-effective solutions to market.

Micro Systems Inc. (MSI), a division of Kratos Defense, is renowned for its expertise in developing, delivering, integrating, and supporting high-performance, cost-effective, uncrewed arial systems and self-driving trucks. As a mid-tier defense contractor, we've demonstrated agility and innovation in providing systems to support National Security.

At MSI, we prioritize innovation, collaboration, and growth. Our team collaborates to cultivate a supportive and dynamic workplace, fostering creativity and promoting professional development while honoring personal and family lives. Join our team and help shape the future of autonomous technology within the defense and commercial industry today!

GENERAL JOB SUMMARY:

Join a collaborative software engineering team to support the design, development, and testing of software projects. Gain hands-on experience working on real-world applications and integrating software with hardware systems.

ESSENTIAL JOB FUNCTIONS:

  • Assist in the design, coding, and implementation of software modules.
  • Contribute to software testing activities, including test planning and execution.
  • Document testing results and provide clear, organized reports.
  • Support the creation and maintenance of software documentation.
  • Collaborate on hardware and software integration tasks for system-level testing.


Other Job Functions:

  • Perform additional duties as assigned to support project and team objectives.


SUPERVISORY RESPONSIBILITY:

  • None


Experience and Skills

KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED:

  • Ability to manage sensitive and confidential information in compliance with security standards.
  • Strong interpersonal skills and the ability to work effectively within a team environment.
  • Professional conduct in interactions with both team members and the public.
  • Adherence to company policies, procedures, and workplace standards.
  • Familiarity with software development life cycles and testing methodologies preferred.
  • Understanding of microprocessors, computer-based control systems, and related software is a plus.


EDUCATION AND EXPERIENCE:

  • Currently pursuing a bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Basic experience with MS Office applications.


WORK ENVIRONMENT / PHYSICAL REQUIREMENTS:

  • Work performed in both office and production environments.
  • Ability to remain seated or standing for extended periods.
  • Capable of performing repetitive motions such as typing or phone use.
  • Ability to lift up to 30 pounds when necessary.


THE ABOVE STATEMENTS ARE INTENDED TO DESCRIBE THE GENERAL NATURE AND LEVEL OF WORK BEING PERFORMED BY INDIVIDUALS ASSIGNED TO THIS CLASSIFICATION. THEY ARE NOT INTENDED TO BE CONSTRUED AS AN EXHAUSTIVE LIST OF ALL RESPONSIBILITIES, DUTIES AND SKILLS REQUIRED OF PERSONNEL SO CLASSIFIED.

A REVIEW OF THIS CLASSIFICATION HAS EXCLUDED THE MARGINAL FUNCTIONS OF THE CLASSIFICATION THAT ARE INCIDENTAL TO THE PERFORMANCE OF FUNDAMENTAL JOB JUTIES. ALL DUTIES AND RESPONSIBILITIES ARE ESSENTIAL JOB FUNCTIONS AND REQUIREMENTS AND ARE SUBJECT TO POSSIBLE MODIFICATION TO REASONABLY ACCOMMODATE INDIVIDUALS WITH DISABILITIES TO PERFORM THIS JOB PROFICIENTLY. THE REQUIREMENTS LISTED IN THIS DOCUMENT ARE THE MINIMUM LEVELS OF KNOWLEDGE, SKILLS OR ABILITIES

EEO/M/F/D/V

#LI-Onsite
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Kratos Defense and Security Solutions, Inc.