MSA Safety

  • Co-Op: Software Development Engineering (Fall)

    Job Location(s) US-PA-Cranberry Twp
    Posted Date 4 days ago(8/10/2018 11:46 AM)
    Requisition ID
    # of Openings
  • Overview

    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



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


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