Embedded Software Engineer, Real-Time & Safety Systems

MSA, The Safety Company

Cranberry Township (Butler County)

On-site

USD 110,000 - 165,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MSA Safety is seeking an embedded systems engineer to design real-time software in C/C++. You will own features from concept to delivery and collaborate with cross-functional teams to solve safety-critical problems.

The role emphasizes robust architecture, risk management, and mentoring junior engineers, with opportunities to influence hardware bring-up and wireless integration in a global, mission-driven company.

Qualifications

  • Strong proficiency in real-time embedded system and software design/implementation in C/C++.
  • Ability to distill deep technical information for buy-in and collaboration.
  • Adaptable in ambiguous environments with strong problem-solving skills.
  • Experience leading development and guiding architecture/ design decisions.
  • Knowledge of wireless communications (BLE, Cellular) is a plus.

Responsibilities

  • Join a tech company that makes life-saving solutions for firefighters and industrial workers.
  • Influence direction and decision-making across multiple technology stacks.
  • Own features and delivery quality, translating customer needs into robust implementations.
  • Lead and mentor a team through solution development and risk mitigation.

Skills

Real-time embedded systems
C/C++ engineering
Technical leadership
Wireless BLE经验

Education

ABET-accredited BSCE/BSEE
MS degree may substitute for up to 1 year experience

Tools

CMake
CI/CD tooling
Embedded toolchains

Job description

MSA Safety is seeking an embedded systems engineer to design real-time software in C/C++. You will own features from concept to delivery and collaborate with cross-functional teams to solve safety-critical problems.

The role emphasizes robust architecture, risk management, and mentoring junior engineers, with opportunities to influence hardware bring-up and wireless integration in a global, mission-driven company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Software Engineer
Senior Embedded Systems Software Engineer

Employment International • Irvine (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Real-Time Controls Engineer
Senior Embedded Real-Time Controls Engineer

Employment International • Irvine (CA)

On-site
USD 120,000 - 160,000
Safety-Critical Real-Time Embedded Engineer
Safety-Critical Real-Time Embedded Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 90,000 - 120,000
Comprehensive health insurance
Tuition benefits
Generous time off
+2
Senior Real-Time Embedded Systems Engineer
Senior Real-Time Embedded Systems Engineer

Acord (association For Cooperative Operations Research And Development) • Pittsburgh

On-site
USD 90,000 - 130,000
Comprehensive health insurance
Tuition benefits for employees and dependents
Generous time off
+5
Senior Embedded Architect — Safety-Critical Firmware & Linux
Senior Embedded Architect — Safety-Critical Firmware & Linux

FORT Robotics • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Aerospace Embedded Systems Engineer
Senior Aerospace Embedded Systems Engineer

iO Associates • Bristol (VA)

On-site
USD 120,000 - 180,000
Sponsorship for qualified candidates
International collaboration
Professional development
Senior Flight Software Engineer (Safety-Critical, Embedded)
Senior Flight Software Engineer (Safety-Critical, Embedded)

Socket.dev • Marietta (GA)

On-site
USD 150,000 - 210,000
Low-cost health coverage
401K with match
PTO + 11 holidays
+3
Senior Real-Time Embedded Systems Engineer – Safety-Critical
Senior Real-Time Embedded Systems Engineer – Safety-Critical

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 160,000
8% retirement contribution
Tuition benefits
Relocation assistance
+3
Senior Embedded Software Engineer - Real-Time Systems
Senior Embedded Software Engineer - Real-Time Systems

Assurance Technology Corporation • Carlisle (MA)

On-site
USD 120,000 - 150,000
Junior Real-Time Embedded Software Engineer
Junior Real-Time Embedded Software Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 110,000 - 150,000
Tuition benefits
8% retirement contributions
Bus pass
+1