MSA Safety

  • Co-Op: Software Development Engineering (Spring)

    Job Location(s) US-PA-Cranberry Twp
    Posted Date 5 months ago(8/30/2018 3:30 PM)
    Requisition ID
    # of Openings
  • Overview

    Established in 1914, MSA is the world's leading manufacturer of safety products designed to protect people throughout the world. Working alongside experienced engineers, co-ops have a unique opportunity to apply their academic learning to products that protect lives in communities around the world. The Software Development Team co-op will gain experience in designing, developing and testing software as a contributing member of one of the project teams for cutting-edge new product development.


    The co-op will support MSA's software development process through any of the following activities: 


    • Developing embedded software features to meet product requirements
    • Collaborating with hardware and software engineers to develop embedded software for product prototypes
    • Evaluating technologies and facilitating their use in MSA product development
    • Aiding in the development and testing of communications protocols
    • Conducting product testing, creating scripts for automated software and regression testing
    • Configuration of development environments and creating tools for streamlined software development
    • Solving problems independently, identifying issues and needs, proposing solutions


    • Technical knowledge, aptitude and strong interest for developing, and testing software.
    • Knowledge of the C programming language through experience or education.
    • Embedded system development interest, and related classroom or project experience.
    • Strong analytical, critical thinking, and problem solving skills.
    • Excellent communication skills (written, verbal, and presentation).
    • Strong organizational and multi-tasking skills and a sharp attention to detail, ability to work in a team environment.


    Education and experience required:


    • The incumbent must be actively pursuing a Bachelor's degree in Software, Computer, or Electrical Engineering, preferably at an ABET-accredited school, and must have completed at least two semesters prior to beginning this opportunity



    1. Experience with source code control and bug tracking tools (Git, Jira, Perforce, etc.)
    2. Experience with Python
    3. Experience with wireless or wired communications development

    If you would like to make an impact to ensure that Men and Women  may work in safety and that they, their families, and their communities may live in health throughout the world, we want to hear from you! 



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed