Software Developer

Vor 7 Tagen


Berlin, Berlin, Deutschland MSA Safety Vollzeit
  • 9375
  • Engineering
  • Full Time
  • Hybrid
  • Berlin, Germany
Job Description

Overview

Who we are:

Safety io revolutionize cloud based/IoT solutions for the live monitoring of workforces in hazardous areas; fleet management for market and industry leading MSA safety products; on-scene monitoring for the global fire service; and many other compelling products and services. Our suite of applications are used and loved by thousands and our code saves lives

We are an international company parented by MSA with offices in Berlin, Germany; Johannesburg, South Africa; and Cranberry, USA. Our Berlin team spreads over 20 nationalities

What we are looking for:

We are looking for motivated, knowledgeable Software Developers to join our agile team in Berlin. Together, we're on a mission to eliminate workplace injuries in industrial and fire service environments using cutting-edge IoT and cloud-based applications. You'll help us develop innovative gateway solutions that connect and integrate smart fire service equipment, process critical data, and enhance safety systems. Join us in shaping the future of safety technology — your code could make the difference that saves lives

Location&Department:

Berlin, FireGrid

Our techstack:

Our technology stack is anchored by a versatile mix of tools and technologies, including Linux, Bash scripting, Python, and a PostgreSQL database. Currently, we're in the process of evolving our tech stack, and you'll have the exciting opportunity to shape the next generation of our systems. We utilize REST APIs and MQTT for seamless communication, with a strong emphasis on automation to optimize our workflows and eliminate inefficiencies.

We are committed to using the right tools for the job, constantly exploring new technologies and methodologies to stay ahead. If you spot a better way to achieve our goals, we're all ears — let's make it happen together

Responsibilities

  • Collaboratively develop, and release and operate applications for the MSA Hub.
  • Work with security, operations, embedded, mobile and cloud teams to make sure processes and products are stable, secure and of high quality.
  • Maintain high standards of software quality within the team by establishing and maintaining good practices and habits.
  • Participate in design and code reviews and provide appropriate recommendations.
  • Use continuous delivery practices to improve software delivery speed and quality.

Qualifications

  • Education: Bachelor's degree in Computer Science/Engineering or comparable education/experience.
  • Linux Fundamentals: Familiarity with the Linux kernel, bootloaders, and the operating system's structure. Preferable with Yocto.
  • Data Serialization: Proficiency with formats like JSON and Protobuf.
  • Edge Computing: Basics of processing data locally on the device.
  • Testing Frameworks & Automation: Unit testing, integration testing, hardware-in-the-loop testing, and load testing tools.
  • Version Control: Knowledge of Git for managing code.
  • Programming Languages: Fluency in Python, SQL & Bash.
  • Communication Protocols and Interfaces: Experience with MQTT and REST.

Optional:

  • Cloud Services: AWS
  • Basic Communication Protocols (Wi-Fi, Bluetooth, Celluar): Understanding of their specifications, programming APIs, and debugging tools (e.g. AT commands).
What We Offer
  • A competitive salary
  • A modern office with flexible working hours and a hybrid work model that allows you to work at least 2 days every week from home
  • Great work / life balance with overtime being given back
  • 30 days of vacation
  • A start-up like environment with the backing and security of a market leader over 100 years old
  • Meaningful projects that make a difference - at Safety io, your work will save lives
  • Onboarding process for new hires
  • Free BVG Travel Pass or "Jobrad" bicycle
  • Gym pass
  • A budget to attend conferences and provide learning tools
  • Contributions to language courses (e.g., German & English)
  • Modern office spaces with discounted amenities nearby
  • Free coffee, tea, soft drinks, fruit, and monthly team breakfast
  • Regular team and company events
LI-AS1
LI-Hybrid

MSA is committed to the principles of equal employment opportunity and to providing a workplace that is free from unlawful discrimination. As such, it is MSA's policy not to discriminate against any employee or applicant for employment on the basis of the person's age, color, creed, disability, ethnicity, race, religion, gender, marital status, sex, sexual orientation, gender identity, national origin, citizenship status, veteran's status, genetic information, political affiliation, disabling condition, or any other category protected by applicable federal, state, or local law. MSA also makes reasonable accommodations for individuals with disabilities who are otherwise qualified to perform a job unless such accommodations would impose an undue hardship. If you are an individual with a disability and need an accommodation to assist you in navigating this career site, let us know. For US applicants, know your rights, click here.

Equal Employment Opportunity Employer

Affirmative Action Employer - Individuals with Disabilities/Protected Veterans

How do I know if a job opening that lists MSA is legitimate or is fraudulent? MSA posts its legitimate job openings to this MSA Career Center. MSA will only make job offers after a formal interview has been completed. All electronic communications related to openings and offers will come from email addresses with the domain or Significantly, MSA would never ask for your financial information or social security number as part of the interview and pre-offer process.

MSA has been told that there are fraudulent job posting on the internet that use the names of large corporations, including MSA, and that request personal or sensitive information from individuals who respond. Please be cautious and check any MSA job posting on this MSA Career Center to confirm it is legitimate. MSA is not responsible for any fraudulent activity that could arise from these sorts of schemes.


  • Software Developer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland Scienion Vollzeit

    Your missionJoin Our Team at ScienionAre you passionate about automation and innovative technologies? At Scienion GmbH, we develop cutting-edge solutions for diagnostics, pharmaceuticals, and life sciences worldwide. We are looking for a Software Developer (LabVIEW) to help us shape the future of precision systems. If you thrive on solving complex...


  • Berlin, Berlin, Deutschland CCIAF - CCI Algéro-Française Vollzeit 50.000 € - 80.000 € pro Jahr

    Role DescriptionThis is an entry-level position for a Software Developer. The selected candidate will be responsible for writing, testing, and maintaining code for software applications under the guidance of senior developers. The Entry-Level Software Developer will work closely with cross-functional teams to develop software solutions that meet business...

  • Software Developer

    vor 2 Wochen


    Berlin, Berlin, Deutschland Smart Steel Technologies Vollzeit 80.000 € - 120.000 € pro Jahr

    YOUR TASKSDevelop and optimize features using advanced C++ concepts such as move semantics, perfect forwarding, and compile-time polymorphism.Utilize modern C++ features for designing and implementing reusable code, with an emphasis on range views, lazy evaluation, and compile-time calculations.Design and implement interface-uniform classes using static...


  • Berlin, Berlin, Deutschland GE Vernova Vollzeit 60.000 € - 120.000 € pro Jahr

    Job Description SummaryJob DescriptionJob Description SummaryThe Embedded Software Engineer will be working to define requirements, enhance product features for an IEC 61850 compliant Control System, working together with engineers based in global locations. The role is accountable for business-critical software development to meet product requirements and...

  • Software Developer

    Vor 7 Tagen


    Berlin, Berlin, Deutschland MSA - The Safety Company Vollzeit

    OverviewWho we are:Safety io revolutionize cloud based/IoT solutions for the live monitoring of workforces in hazardous areas; fleet management for market and industry leading MSA safety products; on-scene monitoring for the global fire service; and many other compelling products and services. Our suite of applications are used and loved by thousands and our...

  • Software Developer

    vor 2 Wochen


    Berlin, Berlin, Deutschland JetBrains Vollzeit 60.000 € - 120.000 € pro Jahr

    At JetBrains, code is our passion. Ever since we started, back in 2000, we have been striving to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.The Version Control Experience team is part of the IntelliJ Platform...


  • Berlin, Berlin, Deutschland Signify Technology Vollzeit 60.000 € - 120.000 € pro Jahr

    Job title:Scala DeveloperJob type:PermanentSalary:Competitive + bonusRole Location:Hybrid in Berlin or HamburgThe CompanyAn established organisation building scalable, reliable backend services for modern transportation and autonomous mobility solutions. The teams are international, cross-functional, and focused on creating high-impact, customer-focused...

  • Software Developer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland Technische Hochschule Ingolstadt (THI) Vollzeit

    Werden Sie Teil unseres Erfolges alsSoftware Developer (m/w/d) Fahrsimulation & XRCARISSMAAutomatisiertes Fahren? Verkehrssicherheit? Sichere und nachhaltige Lösungen für die aktuelle und zukünftige Mobilität stehen im Fokus der Forschung von CARISSMA. Machen Sie mit uns die Mobilität der Zukunft sicherer.Ihre AufgabenFahrsimulatorprogrammierung (IPG...


  • Berlin, Berlin, Deutschland Faithtalent Advisors Vollzeit 60.000 € - 90.000 € pro Jahr

    Description "raphael GmbH" is searching for a Senior TYPO3 Software Developer.Must have 5+ yrs experience with TYPO3: Typoscript, installation, configuration, templatingMust have experience with extension development, PHP, MySQL, Fluid, ExtBase etc.Must be able to be work in Germany (full-remote job within Germany)Must speak German and English on at least...


  • Berlin, Berlin, Deutschland DokuMe GmbH Vollzeit 60.000 € - 120.000 € pro Jahr

    Our MissionWe believe in a future where organizations don't lose their valuable energy to paperwork but can fully invest it in their people. With DokuMe, we create structures that connect people, simplify processes, and actively drive the digital transformation in organized sports.DokuMe is a modular platform that supports clubs, associations, and sports...