Software Engineer

Software Engineer

Berlin Vollzeit 36000 - 60000 € / Jahr (geschätzt) Kein Home Office möglich
M

Auf einen Blick

  • Aufgaben: Develop software solutions that protect lives in industrial and firefighting settings.
  • Arbeitgeber: Join MSA, a century-old leader in safety equipment and gas detection systems.
  • Mitarbeitervorteile: Enjoy meaningful projects, state-of-the-art tech, and a supportive team environment.
  • Warum dieser Job: Make a real impact by creating products that save lives and enhance safety.
  • Gewünschte Qualifikationen: BS in Computer or Electrical Engineering; strong software development skills required.
  • Andere Informationen: Experience in embedded systems and wireless protocols is a plus.

Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.

Overview

About MSA:

For 100 years our passionate mission of safety empowers us to protect lives. With 42 international locations and its head office in Cranberry Township, Pennsylvania, MSA is a global leader in the development, manufacture and supply of Personal Protective Equipment and Gas Detection System Solutions. We are committed to providing the latest in innovative, best-inclass safety solutions that feature integrated systems capability and allow our customers to return safely to their families and friends. Every day our customers place their lives in our hands. In response, we provide them with protection they can trust. It is gratifying to lead the way as a source of inspiration. More than 5,000 employees world-wide are already doing this.

Location:

Berlin – Adlershof

Responsibilities

What you get to do:

  • Work for a tech company that makes solutions and products that directly protect and save lives of industrial/construction workers and firefighters around the world everyday, as well as the environment
  • Grow in your craft, your career and the discipline of embedded software engineering while simultaneously delivering tangible and recognized value to internal and external customers
  • Gain experience on a variety of technology stacks and product types as part of a highly engaged, highly skilled team that spans different skillsets, backgrounds, roles and global locations
  • Industrial/construction worker gear, gas detectors and firefighter equipment, with various sensor technologies (e.g. environmental sensing, location, thermal imaging, 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)
  • Understand the “why” behind customer needs and connect that to deeply technical, hardware/software-based problem solving approaches on a day-to-day basis
  • Qualifications

    About you:

    • Your mindset is one of personal, team and company growth
    • You’re motivated to help others and to be helped by others as part of reaching larger goals together
    • You want your work to be meaningful and you want to launch awesome products
    • You don’t like doing the same thing over and over, you want to be challenged and to make a difference
    • You value understanding the context and big picture while focusing on and working through the details of technical solutions
    • You like active, growing cities with lots of history/culture/tech like Berlin, Germany and being part of a global team
    • You want the excitement of tech, but with stability, work/life balance and in-person interaction

    Special Knowledge, Skills and Abilities Required:

    • Understanding of the software lifecycle and the challenges and complexities that arise during a typical development cycle
    • Strong technical skills in designing and implementing software that fits the need, including within the constraints of hardware
    • Industry experience with: Microcontroller-based devices (FreeRTOS, ARM) w/ sensors; Modern software development/quality (git, C/C++/Python, unit testing, static analysis, automated integration testing, interface simulators, build/release)
    • Ability to communicate well, including empathy for other viewpoints and helping move towards resolution that is best for the company and team

    Experience Preferred:

    • Wireless communications protocols (BLE, MQTT, etc.)
    • Cloud connectivity for devices
    • Embedded Linux (Yocto)
    • System-level design/testing/debugging approaches

    Education and Experience Required:

    • BSCE, BSEE or relevant technical discipline, preferably from an ABET or similarly accredited program

    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
    • Excellent equipment: Our Berlin research and development team works with state-of-the-art IT infrastructure
    • Individual career paths: Based on personal wishes and aptitudes, we offer different development options
    • Quick decisions: Start-up like environment with the backing and safety of a 100-year-old market leader
    • Great team: Benefit from the diversity of your highly qualified colleagues and further develop your skills
    • Onboarding: Every new employee participates to our onboarding training including personal buddy

    If this sounds exciting to you, apply so we can talk!

    #J-18808-Ljbffr

    Software Engineer Arbeitgeber: MSA – The Safety Company

    At MSA, we are not just a tech company; we are a mission-driven organization dedicated to saving lives through innovative safety solutions. Located in the vibrant and culturally rich city of Berlin, our employees enjoy a collaborative work environment that fosters personal and professional growth, with access to state-of-the-art technology and diverse projects. Join us to make a meaningful impact while benefiting from a supportive team culture and tailored career development opportunities.
    M

    Kontaktperson:

    MSA – The Safety Company HR Team

    StudySmarter Bewerbungstipps 🤫

    So bekommst du den Job: Software Engineer

    Tip Number 1

    Familiarize yourself with the specific technologies mentioned in the job description, such as FreeRTOS, ARM, and various wireless communication protocols like BLE and MQTT. This will not only help you understand the role better but also show your genuine interest during discussions.

    Tip Number 2

    Highlight any experience you have with safety-critical software and embedded systems. MSA is focused on protecting lives, so demonstrating your understanding of the importance of safety in software development can set you apart from other candidates.

    Tip Number 3

    Prepare to discuss how you've contributed to team growth and collaboration in past roles. MSA values a mindset of personal and team growth, so sharing examples of how you've helped others or worked towards common goals can resonate well.

    Tip Number 4

    Research MSA's products and their impact on safety in industrial settings. Being able to articulate how your skills can contribute to meaningful projects that save lives will demonstrate your alignment with the company's mission.

    Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer

    Embedded Software Engineering
    Microcontroller Programming (FreeRTOS, ARM)
    C/C++/Python Proficiency
    Software Development Lifecycle Understanding
    Unit Testing and Static Analysis
    Automated Integration Testing
    Interface Simulators
    Build and Release Management
    Wireless Communication Protocols (BLE, MQTT)
    Cloud Connectivity for Devices
    Embedded Linux (Yocto)
    System-Level Design and Debugging
    Strong Communication Skills
    Empathy and Team Collaboration
    Problem-Solving Skills

    Tipps für deine Bewerbung 🫡

    Understand the Company Mission: Before applying, take some time to understand MSA's mission of safety and how their products protect lives. This will help you align your application with their core values.

    Highlight Relevant Experience: Make sure to emphasize your experience with software development, especially in embedded systems and microcontroller-based devices. Mention specific technologies you've worked with, such as FreeRTOS, ARM, and programming languages like C/C++/Python.

    Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex technical challenges in previous roles. MSA values candidates who can connect customer needs with technical solutions.

    Express Your Motivation: Clearly convey your passion for meaningful work and your desire to contribute to projects that save lives. MSA is looking for individuals who are motivated to make a difference through their work.

    Wie du dich auf ein Vorstellungsgespräch bei MSA – The Safety Company vorbereitest

    Understand the Mission

    Before your interview, take some time to understand MSA's mission of safety and how their products protect lives. Be prepared to discuss how your skills and experiences align with this mission.

    Showcase Your Technical Skills

    Be ready to talk about your experience with microcontroller-based devices, software development, and any relevant technologies like FreeRTOS, C/C++, or Python. Highlight specific projects where you applied these skills.

    Demonstrate Problem-Solving Abilities

    Prepare examples that showcase your ability to solve complex technical problems. Discuss how you approach challenges in the software lifecycle and how you ensure quality in your work.

    Emphasize Team Collaboration

    MSA values teamwork and collaboration. Share experiences where you worked effectively in a team, communicated well, and helped resolve conflicts. Show that you can empathize with different viewpoints.

    Software Engineer
    MSA – The Safety Company
    M
    Ähnliche Positionen bei anderen Arbeitgebern
    Europas größte Jobbörse für Gen-Z
    discover-jobs-cta
    Jetzt entdecken
    >