Senior Embedded Software Developer (m/f/d) at MSA, The Safety Company | Berlin, Germany | Rezi

Senior Embedded Software Developer (m/f/d) at MSA, The Safety Company

Senior Embedded Software Developer (m/f/d)

MSA, The Safety Company · Berlin, Germany

2 weeks ago

Senior Embedded Software Developer (m/f/d)

MSA, The Safety Company · Berlin, Germany

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

MSA Safety is a purpose-driven company committed to deploying innovation and technology to protect people and assets worldwide. We are seeking individuals passionate about solving customer problems so they can go home safe.

Responsibilities

  • 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 technical capabilities and influence direction and decision-making while working with various technology stacks and product types with highly engaged team members.
  • Work with firefighter equipment, gas detectors, and industrial worker gear with various sensor technologies (e.g., thermal imaging, environmental sensing, location, infrared/lasers).
  • Engage with an IoT ecosystem of physical/digital products with wireless and wired connectivity (e.g., AWS, cellular, GNSS, BLE).
  • Develop safety-critical software (SIL, security).
  • Own features, quality of delivery, and the translation of customer needs into elegant, robust, timely technical implementations.
  • Propel your craft and career forward by taking advantage of opportunities to improve products, people, and communities.
  • Enjoy opportunities in Berlin, Germany, and the benefits of being part of a global team with headquarters in Pittsburgh, Pennsylvania, USA.

Requirements

  • Possess a mindset of personal, team, and company growth.
  • Embrace complex challenges and drive towards timely resolution.
  • Desire to do meaningful work and launch awesome products.
  • Openness to different perspectives and approaches as part of shared innovation.
  • Motivated by working with sophisticated technologies and tools, and influencing team success.
  • Willingness to share decision-making processes and nuances of embedded systems/software work with junior engineers.
  • Desire for the excitement of tech combined with stability, work/life balance, and in-person interaction.
  • Strong proficiency in real-time embedded system and software design/implementation.
  • Skilled in distilling deeply technical information and packaging it 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 achieve the best results.
  • Track record of delivering functional solutions and influencing the development process.
  • Ability to take stakeholder input and create or update architecture/design to fulfill needs efficiently.
  • Own, teach, communicate, and maintain architecture or design through selective changes.
  • Identify and mitigate risks throughout development and testing of embedded systems/software.
  • Guide a team through solution development.
  • Hands-on experience applying modern software development and quality techniques with embedded C/C++ and common peripheral interfaces.
  • Proficiency in technical areas related to networking layers, wired and wireless communication protocols.
  • Skills with rapid prototyping, software design patterns, CMake, CI, and various software development tools.

Skills

  • Embedded C/C++
  • Real-time embedded system design
  • Real-time embedded software design
  • Real-time embedded system implementation
  • Real-time embedded software implementation
  • Technical communication (written)
  • Technical communication (verbal)
  • Architecture design
  • Software design
  • Risk mitigation
  • Embedded systems development
  • Embedded software development
  • Networking layers
  • Wired communication protocols
  • Wireless communication protocols
  • Rapid prototyping
  • Software design patterns
  • CMake
  • CI (Continuous Integration)
  • Software development tools

Location

  • Berlin, Germany
  • Pittsburgh, Pennsylvania, USA

Work Type

  • Full-time

Experience Level

  • Mid-level

Education Level

  • BSCE
  • BSEE
  • Relevant technical discipline

About the Company

  • MSA Safety is a purpose-driven company committed to deploying innovation and technology to help protect people and assets all around the world.
  • We are relentless in our pursuit of solving our customers greatest problems so they can go home safe each and every day.