> Markdown version of [/jobs/ext/1264748-embedded-software-engineer-i-ii-fire-service](https://www.wearedevelopers.com/jobs/ext/1264748-embedded-software-engineer-i-ii-fire-service). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer I/II, Fire Service - **Company:** MSA - **Location:** Cranberry Township, PA, United States - **Salary:** $97,951.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Unit Testing, C++ (Programming Language), CMake, Static Program Analysis, Corona (Software Development Kit), Linux on Embedded Systems, Embedded Software, Python (Programming Language), Rapid Prototyping Process, Software Engineering, Git, Integration Tests, GNSS, Service Stack - **Published:** July 14, 2026 - **Apply:** https://www.disabledperson.com/jobs/73654818-embedded-software-engineer-i-ii-fire-service ## About the Role * Your mindset is one of personal, team and company growth * You want your work to be meaningful and you want to launch awesome products * You don't like doing the same thing over and over, you want to be challenged and to make a difference * You value understanding the context and big picture while focusing on and working through the details of technical solutions * You're motivated to help others and to be helped by others as part of reaching larger goals together * You like active, growing cities with lots of history/culture/tech like Pittsburgh, PA USA being part of a global team * You want the excitement of tech, but with stability, work/life balance and in-person interaction Special Knowledge, Skills and Abilities Required: * 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) Preferred: * Experience with: * Rapid prototyping * Embedded Linux based platforms * Hardware and communication interfaces Education and Experience Required: * BSCE, BSEE or relevant technical discipline, preferably from an ABET or similarly accredited program * This position is available at two different career levels based upon experience and education: * Staff I: 0 years of relevant industry experience minimum * Staff II: 2 years of relevant industry experience minimum * MS degree may be substituted for up to 1 year of relevant experience ## Description What you get to do: * 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 * Firefighter equipment, gas detectors and industrial worker gear with various sensor technologies (e.g. thermal imaging, environmental sensing, location, infrared/lasers) * IoT style ecosystem of physical/digital products with wireless and wired connectivity (e.g. AWS, cellular, GNSS, BLE) * 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 ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)