Software Developer
vor 1 Woche
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
-
Software Developer
vor 5 Stunden
Berlin, Berlin, Deutschland Fuku VollzeitFuku is searching for a skilled and innovative Software Developer to join our growing technology team. In this role, you will be responsible for designing, coding, and implementing software applications that meet the needs of our users and support our business goals. You will work in a collaborative environment, partnering with product managers, designers,...
-
Software Developer
Vor 2 Tagen
Berlin, Berlin, Deutschland Scienion VollzeitYour 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...
-
Software Developer
vor 4 Stunden
Berlin, Berlin, Deutschland SCIENION VollzeitYour missionJoin Our Team at ScienionAre you passionate about automation and innovative technologies? AtScienion GmbH, we develop cutting-edge solutions for diagnostics, pharmaceuticals, and life sciences worldwide. We are looking for aSoftware Developer (LabVIEW)to help us shape the future of precision systems. If you thrive on solving complex challenges...
-
entry level software developer
vor 2 Wochen
Berlin, Berlin, Deutschland CCIAF - CCI Algéro-Française Vollzeit 50.000 € - 80.000 € pro JahrRole 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 JahrYOUR 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...
-
Lead Embedded Software Developer
vor 2 Wochen
Berlin, Berlin, Deutschland GE Vernova Vollzeit 60.000 € - 120.000 € pro JahrJob 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 2 Wochen
Berlin, Berlin, Deutschland JetBrains Vollzeit 60.000 € - 120.000 € pro JahrAt 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...
-
Senior Software Developer
vor 2 Stunden
Berlin, Berlin, Deutschland JetBrains VollzeitAt JetBrains, code is our passion. Ever since we started, back in 2000, we have been striving to make the most effective developer tools on earth. Our tools speed up production by automating routine checks and corrections, freeing developers to grow, discover, and create.The Quality Infrastructure team builds and maintains the tools and frameworks that help...
-
Scala Software Developer
vor 2 Wochen
Berlin, Berlin, Deutschland Signify Technology Vollzeit 60.000 € - 120.000 € pro JahrJob 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) VollzeitWerden 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...