Embedded Software Engineer I/II, Fire Service

MSA, The Safety CompanyCranberry Township, PA

About The Position

MSA Safety is a purpose-driven company committed to deploying innovation and technology to help protect people and assets around the world. This role involves working for a tech company that creates solutions and products that directly protect and save the lives of firefighters and industrial workers, as well as the environment. The position offers opportunities for growth in craft, career, and embedded software engineering, while delivering value to customers. Experience will be gained on various technology stacks and product types within a diverse team. The role focuses on firefighter equipment, gas detectors, industrial worker gear with sensor technologies, and an IoT ecosystem of physical/digital products with wireless and wired connectivity. A key aspect is understanding customer needs and translating them into technical, hardware/software-based problem-solving approaches.

Requirements

  • Understanding of the software lifecycle and the challenges and complexities that arise during a typical development cycle
  • Strong technical skills in designing and implementing software that fits the need, including within the constraints of hardware
  • Ability to communicate well - verbal, written, presentation
  • Skilled in modern software development and/or quality (git, C/C++/Python, CMake, unit testing, static analysis, automated integration testing, interface simulators, build/release)
  • BSCE, BSEE or relevant technical discipline, preferably from an ABET or similarly accredited program

Nice To Haves

  • Experience with Rapid prototyping
  • Experience with Embedded Linux based platforms
  • Experience with Hardware and communication interfaces

Responsibilities

  • Work for a tech company that makes solutions and products that directly protect and save lives of firefighters and industrial workers around the world everyday, as well as the environment
  • Grow in your craft, your career and the discipline of embedded software engineering while simultaneously delivering tangible and recognized value to internal and external customers
  • Gain experience on a variety of technology stacks and product types as part of a highly engaged, highly skilled team that spans different skillsets, backgrounds, roles and global locations
  • Work with firefighter equipment, gas detectors and industrial worker gear with various sensor technologies (e.g. thermal imaging, environmental sensing, location, infrared/lasers)
  • Work with IoT style ecosystem of physical/digital products with wireless and wired connectivity (e.g. AWS, cellular, GNSS, BLE)
  • Work with safety critical software (SIL, security)
  • Understand the “why” behind customer needs and connect that to deeply technical, hardware/software-based problem solving approaches on a day-to-day basis
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service