# Josh Rioux > Software Engineer, Eos Energy Enterprises Location: Edison, New Jersey, United States Profile: https://flows.cv/joshrioux I am a graduate from the University of Pittsburgh's Swanson School of Engineering currently working as a software engineer at Eos Energy Enterprises. My interests and experience include real-world problem solving, digital circuits and design, and software development, particularly embedded software engineering. ## Work Experience ### Software Engineer @ Eos Energy Enterprises, Inc. Jan 2025 – Present ### Software Engineering Co-Op, Connected Infrastructure @ MSA - The Safety Company Jan 2025 – Jan 2025 | Cranberry Township, Pennsylvania, United States - Worked with a software development team to develop a high-priority new product used to detect gases in commercial areas with a focus on refrigerant gases - Programmed an STM32 processer in C on a bare metal system with a WSL environment to expand Modbus registers and BLE characteristics - Ensured code quality through GoogleTest, maintaining 100% coverage, along with Python hardware-in-the-loop tests and bench analysis - Leveraged CI/CD and Agile methodologies to deliver epics, actively participated in daily standups, and engaged in code reviews through pull requests - Utilized tools such as Jira, Bitbucket, Bamboo, CMake, and SonarCloud to develop, build, and validate code ### Software Engineering Co-Op, Fire Safety @ MSA - The Safety Company Jan 2024 – Jan 2024 | Cranberry Township, Pennsylvania, United States - Collaborated with a team to revise the software on MSA's G1 SCBA, an integrated breathing apparatus used by firefighters around the world - Updated the alarm display sequences on the G1's command module in preparation for an upcoming NFPA approval - Conducted tests using hardware-in-the-loop to inject CAN bus messages into the system to trigger alarm states - Consulted with electrical engineers to complete and verify a ticket related to updating the G1's battery level display ### Dishwasher @ Lebros Restaurant Inc Jan 2021 – Jan 2023 | Getzville, New York, United States - Collaborated with other dishwashers and restaurant employees to ensure that the process of cooking and serving food moved smoothly - Performed a labor-intensive job quickly and proficiently in a fast-paced work environment - Trained others in job requirements, expectations, and protocol ### Swim Instructor @ Michael Phelps Swim School Jan 2019 – Jan 2020 | Getzville, New York, United States - Managed classes of 4 and private lessons for children ages 3-8 - Taught swimming fundamentals in an assertive, engaging, and safe manner - Effectively managed and communicated with children while being observed by parents and superiors ## Education ### Bachelor of Science - BS in Computer Engineering University of Pittsburgh ### Advanced Regents Diploma with Mastery in Math & Science Williamsville North High School ## Contact & Social - LinkedIn: https://linkedin.com/in/josh-rioux-363615232 --- Source: https://flows.cv/joshrioux JSON Resume: https://flows.cv/joshrioux/resume.json Last updated: 2026-04-13