Embedded Software Engineer
MSA - The Safety Company
Overview
Are you someone who is passionate, motivated, and driven to make a difference? If so, MSA Safety is the perfect fit for your career.At MSA, SAFETY is who we are AND it is what we do. We are a purpose-driven company committed to deploying innovation and technology to deliver on our Mission to help protect people and assets all around the world. We continue to be relentless in our pursuit of solving our customers greatest problems so they can go home safe each and every day.
Are you in? Read on for more details about this particular role.
Responsibilities What you get to do:
- Join 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
- Apply your technical capabilities and ability to influence direction and decision-making as you work with a variety of technology stacks and product types with highly engaged team members with different skillsets, backgrounds, roles
- 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)
- Own features, own quality of delivery, own the translation of the "why" behind internal/external customer needs into elegant, robust, timely technical implementations
- Propel your craft and your career forward as you take advantage of opportunities to "make things better" for our products, our people, our communities
- Enjoy one of America's most livable cities with a multitude of opportunities for indoor/outdoor activities, education, food, sports and culture (Pittsburgh, PA) and the benefits of being part of a global team (Berlin, Germany)
- Your mindset is one of personal, team and company growth
- You embrace complex challenges and drive towards timely resolution that fit the setting, circumstance and people involved
- You want your work to be meaningful and you want to launch awesome products
- You're not bothered by different perspectives or approaches and take it as part of shared innovation and creativity fueling the best technical solutions within the given context and bigger picture
- Working with sophisticated technologies and tools and influencing/enabling team success motivates you
- You don't mind taking time to share your decision making process and other nuances of embedded systems/software work with junior engineers or others unfamiliar with software
- You want the excitement of tech, but with stability, work/life balance and in-person interaction
- Strong proficiency in real-time embedded system and software design/implementation in C/C++
- Skilled in distilling deeply technical information down to its essence and packaging to gain buy-in for project or design direction (written and verbal)
- Adaptable mindset that thrives within business, project or technology ambiguity or constraints
- Agility and creativity in the face of complex challenges to quickly get to best result for the product, for the team, for the company
- Track record of delivering solutions that work and influencing the entire development process
- Take various stakeholder input and create or update the architecture or design to efficiently fulfill those needs
- Own the architecture or design, teach/communicate it to development team, maintain it through selective changes
- Identify and mitigate risks throughout development and testing of the embedded system/software
- Guide a team through solution development
- Proficiency in leading hardware bring-up efforts and diagnosing issues at the board, silicon, and driver layers
- Experience with wireless communications (BLE, Cellular, etc.)
- Skills with rapid prototyping, software design patterns, CMake, CI, various software development tools
- 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 III: 4 years of relevant industry experience minimum
- Senior: 6 years of relevant industry experience minimum
- MS degree may be substituted for up to 1 year of relevant experience
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Cranberry, PA vacancy
$58.4k - $73k
...recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Fluid Systems Engineer you will be responsible for the design development and maintenance of various fluid systems within the nuclear power plant. You...Suggested2 days per week- ...sponsorship. No C2C or 3rd parties, please. Senior Estimating Engineer (Control Systems) in Cranberry Township, PA Direct Hire /... ...develop complete automation solutions utilizing DCS hardware, software, and engineering services. Participate in customer meetings...SuggestedFull time
$86.5k - $106.5k
...encouraging the value of diversity in the global workplace.About the role: As a Digital Monitoring and Protection Systems – Senior Engineer you will address heat removal from the reactor fuel and coolant flow in the reactor core under normal operation and accident...SuggestedRelocationFlexible hours$86.5k - $106.5k
...encouraging the value of diversity in the global workplace.About the role: As a Digital Monitoring and Protection Systems – Senior Engineer you will address heat removal from the reactor fuel and coolant flow in the reactor core under normal operation and accident...SuggestedRelocationFlexible hours$116.8k - $146k
...diversity in the global workplace.About the role: As a Lead Project Engineer you will lead development of AP1000 projects from initiation to... ..., and regulatory standardsProject management and engineering software like Primavera and Microsoft ProjectLeadership and teamwork...SuggestedFlexible hours2 days per week$92.3k - $166.85k
...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer...Work at officeLocal areaImmediate startRemote workRelocation packageFlexible hours- ...About the Opportunity: This is for two (2) open positions with the FirstEnergy Service Company, a subsidiary of FirstEnergy Corp.This Engineer position is accountable for the reliability and assessment of Pennsylvania's distribution systems. The engineer performs analysis...Contract workWork experience placementH1bWork at officeRelocation
$103.2k - $129k
...qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Principal Customer Solutions Engineer on the NSSS Component Design, Analysis and Aging Management team, you will lead department and engineering teams in identifying...Contract workWork at officeFlexible hours2 days per week1 day per week- ...Software Developer Location: Cranberry Twp., PA Rate: DOE $/hr. Position Type: Contract Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description: Requirements ~3+ years of experience in development, configuration and/or...Contract work
$69.2k - $86.5k
...recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Software Development Engineer you will Partner with product and development teams for understanding and executing the overall program vision for CMIS...RelocationFlexible hours2 days per week$99k - $134k
...Experienced Software Engineer Location US-PA-Cranberry Township ID 2026-3236 Category Engineer, Computer... ...Understanding of deterministic real time software behavior, embedded systems, and safety critical design principles. Familiarity...Full timeTemporary workWork experience placementFor subcontractor$69.2k - $86.5k
...Engineer II - AP1000 Fleet Design ManagementAre you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify...Flexible hours2 days per week$85.2k - $106.5k
...most qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Senior Procurement Engineer, you will lead all the procurement activities (pre-PO and post-PO) for Energy Systems with a focus on ensuring components are...Contract workFlexible hours$85.2k - $106.5k
...qualified talent while recognizing and encouraging the value of diversity in the global workplace.About the Role: As a Senior Mechanical Engineer you will be an individual contributor with comprehensive knowledge related to the Reactor Mechanical Products (RMP) products. You...RelocationFlexible hours2 days per week3 days per week- ...people focused, award-winning, full-service consulting firm that offers a wide array of services including civil and geotechnical engineering, environmental consulting, planning, landscape architecture, agriculture, surveying and construction support. Our talented staff...Full timeLocal areaFlexible hours
- ...Mechanical Engineer IAre you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit...Flexible hours
- ...Sr. Project Engineer - Microgrids & Data CentersIf you are an engineering professional looking... ...advanced automation, controls, and software solutions across the power, water, and critical... ...decades of power and water expertise embedded within the Ovation™ distributed control...Work at officeFlexible hours
- ...Mid-Senior Level EngineerWe are seeking a Mid-Senior Level Engineer with approximately 10-15 years of experience and a range of knowledge and practice with erosion and sedimentation (E&S) controls projects primarily located in Western Pennsylvania. This position is based...Temporary workWork at officeFlexible hours
$69.2k - $86.5k
...Electrical Engineer IIAre you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy... ...applicable experience and core college courses.Work with Software Packages such as ETAP, Mathcad, Maximo, or similar.Provide engineering...Flexible hours2 days per week$58.4k - $73k
...Mechanical Engineer 1Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit...RelocationFlexible hours2 days per week3 days per week- ...generating capacity worldwide and helping utilities manage more than 12 billion gallons of water every day.We're seeking an Electrical Engineer to join our Thermal Power Solutions team in Cranberry Township, PA. In this role, you'll help lead the modernization of control...For contractorsWorldwideFlexible hours
$20 - $23.5 per hour
Material HandlerIf you're looking for a role where your hard work is noticed, your growth is real, and your workplace actually feels good to walk into every day, this is it. This 100-year-strong, award-winning organization has been named one of the Best Places to Work ...Permanent employmentTemporary workWork at officeLocal areaMonday to FridayShift workDay shift$73.45k - $132.78k
...Description Leidos is seeking a Senior Transmission Line Engineer who will work as members of a dynamic team working in a fast-... ...Maintain strong technical proficiency in industry-standard software and Leidos design processes. Required Education & Experience...Work at officeLocal areaImmediate startRemote workRelocationRelocation package- ...Project Engineer 2Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the...Flexible hours2 days per week
$58.4k - $73k
...Electrical Engineer IAre you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit...Work at officeRemote workFlexible hours- ...Project Engineer 3GAI Consultants is seeking a Project Engineer 3 with a bachelor's degree (or foreign equivalent) in Civil Engineering... ...Knowledgeable in MicroStation with the familiarity of roadway design software such as OpenRoads Designer desired.May serve as a Task Manager...Temporary workFor contractorsRemote work
- ...Design Group (LDG), we’re more than an award-winning Architecture, Engineering, and Consulting firm; we’re a team of passionate professionals... ...3D, Microstation/InRoads, and/or Hydrologic and Hydraulic Software Packages to be used for Site Layout, Grading, Utility, and...Work experience placementWork at officeLocal areaFlexible hours
$58.4k - $73k
...Engineer IThis is an entry-level engineering position responsible for supporting the design, implementation, and verification of non-safety... ....Learning & Collaboration Work closely with hardware, software, functional design, and testing team members in a collaborative...InternshipRelocation- Job TitleBe the First to ApplyJob DescriptionJob Identification 5519Job Category Quality Assurance EngineeringLocations Cranberry Township, PA, United StatesJob Schedule Full timeWorker Type EmployeeRegular or Temporary RegularWork Location Type HybridJob Level ExperiencedMaximum...Temporary work
$58.4k - $73k
...office days per week. How You’ll Contribute Execute and document ASME Section III and Section XI analyses with a collaborative engineering team. Create ASME design specifications and design reports; prepare design and assembly drawings to transition designs into...Work at officeFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- software Cranberry, PA
- id software Cranberry, PA
- remote software sales Cranberry, PA
- software technology Cranberry, PA
- software asset management analyst Cranberry, PA
- software implementation project manager Cranberry, PA
- healthcare software sales Cranberry, PA
- entry level software sales Cranberry, PA
- embedded firmware developer
- embedded engineer


