Embedded Software Quality Engineer

placeBerlin calendar_month 

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:

  • Focus on software quality (e.g. robustness, maintainability) and efficiency (e.g. quickly and predictably reaching project goals)
  • Develop test automation software (Hardware-In-The- Loop infrastructure and tests, software tools, simulators)
  • Support quality related efforts (planning, reviews, testing, verification)
  • Collaborate on software architecture, test strategy and testability activities, contribute to team decisions
  • Define / implement new software quality process improvements globally as needed
  • Train colleagues / project managers / project teams in software tools, automation, and software processes

Qualifications:

  • Bachelors Degree in Computer Science, Computer Engineering, Software Engineering or related field
  • At least 3 years of experience in embedded software development in C/C++. Python scripting experience
  • Understanding of software development processes (requirements management, software testing, software reviews, continuous integration, software quality metrics)
  • Experience with various software testing methods (unit, integration, system, regression) and related tools (GTest, VectorCAST, SonarQube, etc.)
  • Continuous improvement mindset
  • Excellent communication skills in English. German is a plus
  • Experience working with industry standard communications interfaces and protocols preferred (UART, NFC, I2C, SPI, Ethernet, Bluetooth, MQTT, TCP/IP)
Why joining MSA?
  • Because everything we do is about saving lives
  • Interesting projects and using state of the art technologies
  • Join a tech company where products you work on literally protect and save firefighters, workers in dangerous industrial settings and the environment
What we offer
  • Meaningful projects: Make a difference – at MSA you’ll help saving lives.
  • Innovative environment: Our Berlin research and development team works with state-of-the-art technology and tools.
  • Individual career paths: Based on personal preferences and aptitudes, we offer customized development options.
  • Flexible working hours: In addition to our flexitime model, there is also the possibility to work remotely.
  • Quick decisions: Start-up like environment with the backing and safety of a 110-year-old market leader.
  • Great team: Benefit from the diversity of your highly qualified colleagues and further develop your skills.
local_fire_departmentDringend gesucht

Embedded Software Entwickler (m/w/d)

apartmentDRAGO Automation GmbHplaceBerlin
Stellenangebot [ Website Embedded Software Entwickler (m/w/d) Die DRAGO Automation GmbH ist ein renommiertes Unternehmen mit Sitz in Berlin/Reinickendorf. Kerngeschäftsfelder sind die Entwicklung, Fertigung und Vermarktung von innovativen...
apartmentITPower Solutions GmbHplaceBerlin
Wir suchen aufgeweckte Mitarbeiter! Werden Sie Teil eines starken Teams und arbeiten Sie mit uns an der Entwicklung von Zukunftstechnologien! Als Engineering Dienstleister arbeiten wir im Umfeld der Entwicklung von Embedded Software, u.a...
apartmentICS - Informatik Consulting Systems GmbH (THINK SAFE THINK ICS)placeBerlin
Embedded Software & Security Developer (m/w/x) - Senior Business Center: Security Standorte: Stuttgart, Berlin, Braunschweig, Leipzig Ihre Kernaufgaben umfassen:  •  Requirements Management: Spezifikation, Bewertung und Überprüfung...