Sie sind hier: Home > Regional > !#platzhalterstadtname!# >

!#platzhalterdienstname!#

Anzeige
Filter

Firmware-Entwicklung: 20 Jobs in Berlin

Berufsfeld
  • Firmware-Entwicklung
Branche
  • Fahrzeugbau/-Zulieferer 9
  • Elektrotechnik 5
  • Feinmechanik & Optik 5
  • It & Internet 3
  • Energie- und Wasserversorgung & Entsorgung 1
  • Sonstige Branchen 1
  • Sonstige Dienstleistungen 1
  • Transport & Logistik 1
  • Wissenschaft & Forschung 1
Berufserfahrung
  • Mit Berufserfahrung 20
  • Ohne Berufserfahrung 9
Arbeitszeit
  • Vollzeit 20
  • Home Office 3
Anstellungsart
  • Feste Anstellung 20
Firmware-Entwicklung

C / C++ Softwareentwickler (m/w/d) für Embedded Systems

Do. 17.06.2021
Berlin, Fürth, Bayern, Frankfurt am Main, Gescher, Gütersloh, Hamburg, München, Ulm (Donau), Stuttgart, Wolfsburg
Wir unterstützen deutschlandweit Technologieabteilungen führender Unternehmen bei der Entwicklung großartiger und individueller Softwareprodukte. Werden Sie als Softwareentwickler (m/w/d) Teil unseres Teams von über 75 Software Engineering Kollegen. Unsere Mission: Projekte. Gemeinsam. Entwickeln. Seit über 20 Jahren entwickeln wir als IT-Dienstleister mit Freude, Innovation und in bester Arbeitsumgebung Softwareprojekte für Kunden aller Branchen. Projekte. Von der Automobilbranche über Consumer Electronics und erneuerbare Energien bis hin zur Medizin- und Messtechnik – Embedded Software findet sich überall und in vielen Softwareprodukten steckt unser Wissen. Deshalb fordern und fördern wir seit 1997 branchenübergreifendes Know-how im Bereich Embedded Systems. Gemeinsam. Unsere Mitarbeiter sind unser wertvollstes Gut. Vom Junior bis zum Geschäftsführer arbeiten wir auf Augenhöhe und helfen uns bei Problemen gegenseitig. Die Kollegen aus den Fachbereichen stehen für fachliche Lösungen zur Seite, die Verwaltung unterstützt bei organisatorischen Angelegenheiten. Mehr als 250 Kolleginnen und Kollegen sind regional und bundesweit miteinander vernetzt. Entwickeln. Als inhabergeführtes Unternehmen steht bei uns die nachhaltige fachliche und persönliche Entwicklung im Fokus. Da wir entlang des gesamten Entwicklungszyklus tätig sind, können Sie sich zum Experten für ein Gebiet oder zum Generalisten weiterentwickeln. Von der Anforderungsanalyse über das Design bis hin zur Implementierung und Validierung der Software – wir legen Wert auf Ihre individuelle Weiterentwicklung. Als Windhoffler setzen Sie Ihr Know-how branchenübergreifend, z.B. in der Automobilindustrie, Consumer Electronics, erneuerbare Energien oder der Mess- und Medizintechnik, ein. Je nach Projekt können Sie an unterschiedlichen Phasen der Entwicklung tätig sein, z.B. der Architektur, Implementierung oder Absicherung. In unseren Projekten werden komplexe Softwaresysteme auf Basis der gängigen Plattformen (VxWorks, Linux, QNX), Prozessortechnologien (z.B. ARM, Infineon, Intel) und Bussystemen (CAN, MOST, LIN) entwickelt. Neben der manuellen Code-Erstellung in C/C++ haben auch modellbasierte Ansätze zur automatisierten Code-Erzeugung sowie Simulationen auf Grundlage von Werkzeugen wie MATLAB, Simulink oder TargetLink eine große Bedeutung. In unseren Entwicklungsprojekten spielen außerdem branchenspezifische Architektur-Standards wie AUTOSAR eine wichtige Rolle. Sie konnten bereits mehrjährige Erfahrung in der C/C++ Entwicklung von Embedded Systemen sammeln. Somit sind Ihnen Echtzeitbetriebssysteme und die maschinennahe Programmierung im Umfeld von Microcontrollern und -prozessoren bekannt. Außerdem sind Sie bereit, sich schnell in neue Technologien einzuarbeiten und in ein Team zu integrieren. Hierfür sind gute Deutsch- und Englischkenntnisse wichtig. Dass sich der Arbeitsort je nach Projekt verändern kann, ist für Sie kein Problem. Sie sind regional im Tagespendelbereich oder sogar deutschlandweit mobil. Einen sicheren Job mit Karriereperspektive in einem dynamischen Team Ein attraktives Gehalt sowie Beteiligung am Firmenerfolg Flexible und individuelle Fortbildungsmöglichkeiten Langfristige Projekteinsätze mit wechselnden technologischen Herausforderungen Eine gute Work-Life-Balance durch flexible Arbeitszeiten und ein Arbeitszeitkonto Kurze Wege im Unternehmen, ein fairer Umgang miteinander sowie ein tolles Betriebsklima JobRad, Fitnessprogramme und unterhaltsame Firmenevents
Zum Stellenangebot

DevOps Engineer (all genders) - in Berlin

Do. 17.06.2021
Berlin
Daimler is one of the most successful automotive companies in the world. The family of companies with the three legally independent companies Mercedes-Benz AG, Daimler Truck AG and Daimler Mobility AG ensures a high degree of agility, market and customer proximity, innovative strength and capital strength.Job-ID: P0142V069At MBition, we are bringing digital luxury to mobility users around the world. To accomplish this, we are redefining how software is developed within the automotive field as part of an international Mercedes-Benz software development network. As a 100% subsidiary of Mercedes-Benz AG, we develop and integrate the next generation of Mercedes-Benz in-car infotainment systems that are based on the Mercedes-Benz Operating System (MBOS). In addition, we are responsible for the Mercedes me companion app, we provide seamless & connected mobility experiences and we contribute to Advanced Driver Assistance Systems (ADAS) platform development. About the team You will join a collaborative and agile team with a mixture of all experience levels, nationalities and genders. We are striving things together like a family and offer after work drinks, trips and knowledge sharing sessions where everyone in the team and company can offer insights to a desired topic (can be technical or completely different thing, like personal skills or something else). About the role As a DevOps engineer (all genders) you will be working on MBition’s Software Factory (SWF), a large scaled CI/CD environment which is used to develop the whole Infotainment Platform, the car's main five ECU's (electronic control unit) and many other products building together the core of a Mercedes-Benz car. It is more than just a CI/CD environment: It provides standard ways to do things but is flexible enough to cater for different ways of doing the same thing. With the SWF we continuously develop, integrate, deliver and deploy the mobility experience of the future to provide our end-users the whole experience. You will enable software developers to use latest and greatest engineering practices to achieve the best developer experience. You will have the opportunity to develop yourself with a provided budget for further education and shape your career within MBition. Your role includes: Being part in a distributed team which builds scalable cloud infrastructures on premise and AWS Ensuring the availability of our development CI/CD environment Scaling the infrastructure to onboard new projects Analyzing the developers needs to improve the CI/CD environment and provide the best developer experience Reviewing currently used technologies, and tools and researching new solutions to adopt to the latest standards #nextbigthingYour Profile Education Degree in Computer Science Engineering, information technology or similar fields is nice but equivalent work experience is also fine Experience  Strong problem solving and decision making skills Willingness to take ownership and strive for the best solutions Experience in the DevOps culture and cloud infrastructures (preferably AWS) Experience with Linux as a development platform and target Extensive experience with CI systems like Jenkins Extensive experience with Git Strong programming skills in at least one of the following languages: Java, Python, Groovy or Go Familiarity with the "infrastructure as a code" best practices using tools like Docker, Ansible, Vagrant etc. Experience with agile methodologies and a rapid development cycle Familiarity with simple concepts of Linux  Nice to have Experience working with AWS Yocto and its use in CI Environments Embedded software development in C or C++ Experience with different testing frameworks and their implementation in CI system to include functional, regression, sanity/smoke, batch, system and other types of testing. GitLab/Bitbucket/GitHub/Gerrit Experience with in-vehicle infotainment systems Familiarity with ASPICE Familiarity with open source licenses and/or being a contributor to open source projects Open-Source Background  Experience in AUTOSAR Personal skills Proficiency in problem solving and troubleshooting technical issues Excellent organizational, time management, prioritization and multi-tasking skills Ability to handle multiple competing priorities in a fast-paced environment Personal initiative, commitment, perseverance and resilience Well-developed communication and teamwork skills Aspiration to DevOps principles and engineering excellence Language skills Proficient in English, German is a plus! What we offer •      A chance to work on a new generation of Infotainment System, which will power millions of cars •      An international, interdisciplinary innovation lab, which is part of the Mercedes Benz AG •      Agile working methods and open feedback culture •      A brand new modern and fully accessible office facing the Spree •      Flexible working hours •      Transportation and health benefits, discounts on cars, free coffee and fruits and more   Interested? We look forward to receiving your complete application, including CV (in English) and relevant references with the following information: •      Job title and reference number •      Salary expectations •      Earliest start date   The activity is full time.
Zum Stellenangebot

Software Developer (m/w/d) Embedded

Mi. 16.06.2021
Berlin
Apart from manufacturing 45,000 devices annually, we are currently extending our core competences towards software for remote and automated data acquisition, processing and visualization, both for server applications and smartphones. The success speaks for itself: As an example, more than 20,000 devices of Vattenfall Europe Wärme AG and thousands of other customers are already integrated into SAM DISTRICT ENERGY – our SaaS solution for administration and analysis of heat control systems, consumption meters and heating distribution networks. For our Berlin-based R&D and manufacturing site, we are looking for a highly talented and experienced SOFTWARE DEVELOPER (m/w/d) Embedded Being part of an experienced and highly motivated team, you will develop high-quality software both for established and new products in the context of IoT, Smart Home, embedded systems and Germany‘s Industry 4.0. Our goal is to use modern technologies to reduce our carbon footprint and save resources so that we can continue to live comfortably on our planet in the future.You will implement software solutions for state-of-the-art communication devices, SaaS applications and control systems during their entire product cycle. Our current projects include devices for 5G and ISM radio frequency networks, mobile applications, predictive work and increase usability. Quality code is your passion You are familiar with Unit Testing, CI/CD, Git Your DNA is made of either C#, C, C++, Go, Python and/or Javascript You feel comfortable with network protocols such as TCP, UDP, IP, NTP, TLS Switching among Linux, Windows, Android and iOS is exciting for you You are driven and take responsibility while developing your project team Understanding of embedded systems is natural to you You hold a degree in computer science or a similar field Profiency in English is a must, willingness to learn German is a plus a diversified and technical challenging range of tasks and responsibilities possibilities to develop your skills cooperation with external research partners a long-term perspective with growing responsibilities a subsidized ticket for Berlin‘s transportation system a welcoming, respectful and agile working atmosphere in an international team from 7 different countries
Zum Stellenangebot

System Entwicklungs- & Test-Ingenieur für Virtualisierung von Automotive ECU-Software (all genders) - in Berlin

Mi. 16.06.2021
Berlin
Daimler ist eines der erfolgreichsten Automobilunternehmen der Welt. Die Unternehmensfamilie mit den drei rechtlich selbstständigen Gesellschaften Mercedes-Benz AG, Daimler Truck AG und Daimler Mobility AG sichert ein hohes Maß an Agilität, Markt- und Kundennähe, Innovationskraft und Kapitalstärke.Job-ID: P0142V399Hast Du den Drive, etwas Neues zu gestalten? Möchtest Du Motor für neue Ideen und Innovationen sein, Konzepte und Projekte anschieben und auf die Straße bringen? Möchtest Du in einem kleinen Team mitarbeiten und in einem kreativen und selbst gestaltbaren Umfeld in Berlin die Vorteile der Kombination aus Start Up Atmosphäre und Anbindung an einen automobilen Premiumhersteller nutzen? Dann steig‘ bei uns ein! Ziel unserer Arbeit sind innovative, zukunftsweisende Produkte sowie Dienstleistungen im mobilen Umfeld. Werde Teil dieses Projektes und mach‘ aus Deinen Ideen die Innovationen von morgen!   Ihre Rolle: In deiner neuen Rolle wirst du als Ingenieur in einem agilen Team arbeiten, welches virtuelle Testumgebungen für Automotive ECU SW verantwortet, um stetig schnelles und effektives Feedback für die SW Entwicklung zu erzeugen.Ihr Profil Ausbildung: Um dieser Rolle gerecht zu werden, hast du ein erfolgreich abgeschlossenes technisches Studium in der Fachrichtung Informatik, Embedded Systems, Automotive Systems oder vergleichbar absolviert. Erfahrung: Erfahrung in der Entwicklung von virtueller Umgebungen für automotive Software Virtualisierung von Embedded / AUTOSAR oder QNX  / LINUX basierter Software Archtektonisches Know How von virtuellen Test Technologien und Umgebungen im Rahmen von Cloud, Pipeline und CI/CD Erfahrung mit QEMU Erfahrung mit Python  Erfahrung mit in C/C++ Nice to have: Erfahrung mit Embedded Systems / Eingebetteter Systeme, Cross Comiling und Debugging Erfahrung mit FMU / FMI Standardisierungen Erfahrung mit Jenkins Erfahrung mit automotive Kommunikations-Schnittstellen und Kommunikations-Protokollen Erfahrung mit Verteilten Systemen, Client-Server / WebSocket Umsetzungen Persönliche Fähigkeiten Grundsätzliches Mindset und Fokus auf Fehlersuche und Problemlösung Fähigkeit mehrere herausfordernde Prioritäten in einem schnelllebigen Umfeld gut zu bewältigen Gute (B2 oder höher) Deutsch - und EnglischkenntnisseWas wir dir bieten Tolle Unternehmenswerte, die uns am Herzen liegen und die wir täglich im Arbeitsalltag leben. Mach dir selbst ein Bild unter mbition.io und scroll runter zu „The MBition Experience“   Interessiert? Wir freuen uns auf deine vollständige Bewerbung mit Lebenslauf (in Englisch oder Deutsch) und relevanten Referenzen mit folgenden Angaben: Stellenbezeichnung und Referenznummer Erwartungen an das Gehalt Frühester Starttermin Wir möchten Menschen mit gesundheitlichen Beeinträchtigungen ermutigen, sich auf unsere Stellen zu bewerben! Unsere Gebäude und Arbeitsplätze bieten die Möglichkeit, sich den unterschiedlichen Anforderungen der Mitarbeiter anzupassen.
Zum Stellenangebot

C++ Software Engineer for Dynamic Content (all genders) – in Berlin

Mi. 16.06.2021
Berlin
Daimler is one of the most successful automotive companies in the world. The family of companies with the three legally independent companies Mercedes-Benz AG, Daimler Truck AG and Daimler Mobility AG ensures a high degree of agility, market and customer proximity, innovative strength and capital strength.Job-ID: P0142V347At MBition, we are bringing digital luxury to mobility users around the world. To accomplish this, we are redefining how software is developed within the automotive field as part of an international Mercedes-Benz software development network. As a 100% subsidiary of Mercedes-Benz AG, we develop and integrate the next generation of Mercedes-Benz in-car infotainment systems that are based on the Mercedes-Benz Operating System (MBOS). In addition, we are responsible for the Mercedes me companion app, we provide seamless & connected mobility experiences and we contribute to Advanced Driver Assistance Systems (ADAS) platform development. About the role Within our upcoming infotainment system, you will be engaged in the core as well as most important feature titled “Dynamic Content”, which enables the full lifecycle of 1st, 2nd and 3rd party applications. The focus area is the update lifecycle as well as the highly isolated execution environment to prevent future customers from harm. While the feature is located on the embedded system, it does cross into the cloud as the applications are hosted there. You will be able to utilize your experience and expertise with Linux topics such as resource management, communication protocols, security and alike in shaping “Dynamic Content”. In an agile development team you will design, implement, integrate and test your code. You will be part of a larger software organization with hundreds of other Software Engineers. Development will typically have C++ and deeply embedded operating system focus, while making use of modern tools, technologies, engineering practices and methodologies.#nextbigthing Your Profile Education Degree in Computer Science, Information Technology, Communication Technology or a comparable qualification Experience  Excellent coding skills in C++ 14/17 Experience with embedded Linux and Yocto Experience with container technologies such as LXC and/or Docker and/or Flatpak Experience with GIT version control and CI/CD Basic Knowledge in Python Knowledge about testing frameworks (such as pytest) and an understanding of TDD concepts (such as googletest) Nice to have: FOSS Background Experience with in-vehicle infotainment systems Personal skills Well-developed communication and teamwork skills Personal initiative, commitment, perseverance and resilience Aspiration to engineering excellence Language skills Proficient in English German is a nice to have What we offer  A chance to work on a new generation of Infotainment Systems, which will power millions of cars An international, interdisciplinary innovation lab, which is part of the Mercedes-Benz AG Agile working methods and open feedback culture A brand new modern and fully accessible office facing the Spree Flexible working hours Transportation and health benefits, discounts on cars, free coffee and fruits and more   Interested? We look forward to receiving your complete application, including CV (in English or German) and relevant references with the following information:  Job title and reference number  Salary expectations  Earliest start date We would like to encourage people with health impairments to apply to our jobs! Our building and work places offer the possibilities to adjust to different employee requirements.
Zum Stellenangebot

Embedded Soft- and Hardware Entwicklungsingenieurin (m/w/d)

Di. 15.06.2021
Berlin
Die HPS Home Power Solutions GmbH ist ein schnellwachsendes Berliner Technologieunternehmen. Wir entwickeln und produzieren integrierte Systeme zur Speicherung von Sonnenenergie für die ganzjährige Strom- und Wärmeversorgung von Ein- und Mehrfamilienhäusern aus der eigenen Solaranlage – 100% unabhängig, CO2 frei und transparent.Wir sind ein interdisziplinäres Team von ca. 150 Mitarbeitern – erfahren, leidenschaftlich und begeistert mit dem Ziel, mit unserer Arbeit die Welt zu verändern. Du bist fester Bestandteil eines innovativen Entwicklungsteams für die Betriebsführungs- und Controlinfrastrukturentwicklung einer autarken, wasserstoffbasierten Versorgungslösung für Ein- und Mehrfamilienhäuser. Im Dialog mit den Teamkollegen, HPS Mitarbeitern und Externen definierst und entwickelst Du die Control Infrastruktur auf Basis von professionellen, linuxbasierten Einplatinenrechnern unter Nutzung von C/C++ und Skriptsprachen weiter. Du durchdenkst und beauftragst die Entwicklung und Fertigung von IO-Boards durch externe Dienstleister. Du entwickelst und implementierst busbasierte Kommunikation zwischen energietechnischen Komponenten und implementierst neue Protokolle. Du prüfst systematisch die neu entwickelten  Funktionalitäten und legst bei der Validierung auch hohen  Wert auf die Zuverlässigkeit und Stabilität. Erfolgreich abgeschlossenes Studium der technischen Informatik, Elektro- und Nachrichtentechnik  bzw. verwandten Disziplinen. Du bewegst dich sicher auf linuxbasierten Einplatinenrechner und deren Betriebssystemen (z.B. Debian und Yocto). Du kannst erste Erfahrung im Bereich der busbasierten Kommunikation steuerungstechnischer Komponenten vorweisen. Du hast Freude und Erfahrung an hardwarenaher Programmierung, vor allem in C im STM32-Kontext. Du kannst Dich mit Entwicklern ereignisdiskreter und zeitkontinuierliche Betriebsführungsmethodiken auf Augenhöhe austauschen. Code-Review und SW-Validierungstests sind für Dich vertraute Begriffe. Du begeisterst dich dafür dezentrale Energietechnik von morgen im Kontext des Internet-of-Things mitzugestalten. Das Ergebnis Deiner Arbeit sind keine „IoT-Bastellösungen“ sondern professionelle, langlebige und wartbare Systemkomponenten. Gutes systemisches Verständnis für energietechnische Anlagen sowie eine lösungsorientierte und strukturierte Herangehensweise. Systematische, zielorientierte und selbständige Arbeitsweise sowie Freude an Teamarbeit. Die Mitarbeit in einer jungen Firma mit Start-Up Flair - Kurze Entscheidungswege, offene und transparente Kommunikationskultur, ein hochmotiviertes Team, das gemeinsam die Energiewende vorantreiben möchte sowie ein exzellentes Produkt mit einem einzigartigen USP! Individuelle Weiterentwicklung mit viel Gestaltungsspielraum – Dich erwartet ein vielseitiges Aufgabengebiet in dem Du von Anfang an eigenverantwortlich arbeitest. Einen Arbeitsstandort in Deutschlands größtem Wissenschafts- und Technologiepark Adlershof in Berlin - Nutze die gute Verkehrsanbindung mit S-Bahn, Tram und Bus oder parke bequem und kostenfrei direkt vor der Tür. Einen unbefristeten Arbeitsvertrag, Betriebliche Altersvorsorge, Mobiles Arbeiten, Flexible Arbeitszeiten u.v.m.!
Zum Stellenangebot

Lead Software Entwickler Funktionsentwicklung Incident Prevention Digitale Schiene Deutschland (w/m/d)

Di. 15.06.2021
Berlin
Want to be part of a historically unique project and design the future of Germany’s digital railway? This is the place to be, you'll become a driver of innovative solutions and have a once-in-a-lifetime opportunity: assisting with your topic from its conceptual development, to design to implementation, while at the same time building up one of the most cutting-edge fields in the history of rail transport. Now is the most exciting time to join us!We are currently looking for you to join "Digital Rail Germany" by DB Netz AG in our Digital Base in Berlin. Your tasks: As part of a larger team, you will develop real-time, safety-critical software components that allow next-generation trains to react to incidents in a fully automated manner You will develop concepts and the corresponding software for the phased reaction to possible incidents, such as the activation of the train horn, adjustment of the speed, activation of different braking modes and/or automatic announcements Together with experts in object detection, train localization, digital mapping, and sensor data fusion, you specify requirements and the interface for adaptive decision making You develop procedures and software for scene interpretation and risk assessment (e.g. TTC) of a fully automated train (GoA4) You analyze the requirements of the entire module and integrate the sub-functions provided by several software modules You have the unique opportunity to play a decisive role in shaping the future of the fully automated railroad operation and to lead it from concept to finished productYour profile: You have a degree in a technical field, such as (technical) computer science, mathematics, physics, or a similar field with a focus on machine learning or robotics You have at least 5 years of professional experience in function development, ideally with a PhD or comparable experience You have preferably gained experience in software development in a safety-critical area You have practical programming skills preferably in C/C++ and a scripting language You have experience with the specification and design of systems and products in a regulated environment and an understanding of development processes You take over responsibility and accountability for your work If you also speak fluent English and good German then you’re a perfect matchBenefits: Du schaffst Großes und bekommst nicht weniger zurück: ein marktübliches Gehaltspaket mit i.d.R. unbefristeten Arbeitsverträgen und Beschäftigungssicherung sowie vielfältige Nebenleistungen und eine betriebliche Altersvorsorge. Gezielte und individuelle Weiterentwicklungsmöglichkeiten auf Fach-, Projekt- oder Führungsebene geben Dir eine langfristige Perspektive. Wir unterstützen Dich bei der Suche nach Kitaplätzen oder Ferienbetreuung für Deine Kinder. Außerdem kannst Du Auszeiten für die Pflege von Angehörigen oder Sabbaticals nehmen. Je nach Job ist eine flexible Gestaltung von Arbeitszeit/-ort möglich.
Zum Stellenangebot

(Senior) Product Owner of Product Security (all genders) – in Berlin

Sa. 12.06.2021
Berlin
Daimler ist eines der erfolgreichsten Automobilunternehmen der Welt. Die Unternehmensfamilie mit den drei rechtlich selbstständigen Gesellschaften Mercedes-Benz AG, Daimler Truck AG und Daimler Mobility AG sichert ein hohes Maß an Agilität, Markt- und Kundennähe, Innovationskraft und Kapitalstärke.Job-ID: P0142V324At MBition, we are bringing digital luxury to mobility users around the world. To accomplish this, we are redefining how software is developed within the automotive field as part of an international Mercedes-Benz software development network. As a 100% subsidiary of Mercedes-Benz AG, we develop and integrate the next generation of Mercedes-Benz in-car infotainment systems that are based on the Mercedes-Benz Operating System (MBOS). In addition, we are responsible for the Mercedes me companion app, we provide seamless & connected mobility experiences and we contribute to Advanced Driver Assistance Systems (ADAS) platform development. About the role In our team, we are developing features and tools to secure the future infotainment system and its platform for Mercedes-Benz cars. As a Product Owner of our Product Security team, you will: Research on different security aspects of our platform You will also judge what drives value to end-user/stakeholders when it comes to details in feature scope and contribute to the planning of user story and feature implementation. You will be working with very talented group of builders (Software Engineers) & breakers (Security Engineers) and utilize their diverse skills in the best possible way to make our product more secure You will drive the design and implementation of security components and features across multiple layers of our Linux-based platform You will drive the design, implementation, integration and automation of software security tools for threat modeling, security testing and vulnerability management in our CI/CD pipeline You will collaborate with other feature development teams within MBition and partner organizations in order to align about their contribution to your team’s feature features. Along with the stakeholders, you will create the feature roadmap for Product Security team, maintain and prioritize the product backlog of the team You will assist in creating DevSecOps culture in the organization by making security an integral part of our development and build workflow.Your Profile Education Degree in Computer Science, Information Technology, Electrical Engineering or a comparable qualification Experience  Ability to seek and understand the security needs and researching the possible solutions Passion for security and securing an embedded system Proficiency in shell scripting, Python, C and C++ First experience as a security engineer or software engineer in embedded software development Very good knowledge on cryptography Experience with system programming (Linux is preferred) Deep understanding and hands-on experience working with at least one of the well-known Linux Security Modules (Apparmor, SELinux, SMACK, TOMOYO) Hands-on experience in other Linux security mechanisms like Discretionary Access Control, Access Control Lists, Linux Capabilities, CGROUPS, namespaces, seccomp Experience hardening Linux based system using different kernel hardening mechanisms and familiarity with Linux Kernel hardening projects like grsecurity, Kernel Self Protection Familiarity with platform integrity solution (dm-verity/IMA) and disk encryption solution (dm-crypt), network security solutions (OpenVPN, IPSec, ), Linux kernel cryptographic subsystem, cryptographic libraries (libcrytpo, libssl, wolfssl, wolfcrypt etc.) Very good understanding of secure boot mechanism and Trustzone in ARM-based SoC Familiarity with security aspects of different virtualization technologies Familiarity with one (or more) low level architecture (x86, ARM, etc.) Familiarity with low level inner-working of operating systems Familiarity with version control system (preferably git), with continuous integration tool like Jenkins, and with docker-based environment Familiarity with Secure Software Development Nice to have Good understanding of threat modeling techniques. Practical experience is a plus. Experience in delivering security features either, as product owner/engineer/similar role for an Automotive Infotainment System for one complete project lifecycle i.e. from inception to series production will be a huge plus. Security vulnerability analysis experience Familiarity with IDA Pro, Understand™ or other binary/source code analysis tools     Personal skills Proficiency in problem solving, troubleshooting technical issues and can-do attitude Ability to handle multiple competing priorities in a fast-paced environment Personal initiative, commitment, perseverance and resilience Well-developed communication and teamwork skills   Language skills Fluent in English, German proficiency is a plus. What we offer A chance to work on a new generation of Infotainment Systems, which will power millions of cars An international, interdisciplinary innovation lab, which is part of the Daimler AG Great company values that we are passionate about and live by every day at work. Have a look for yourself at mbition.io and scroll down to "The MBition Experience" Agile working methods and open feedback culture A brand new modern and fully accessible office facing the Spree Flexible working hours Transportation and health benefits, discounts on cars, free coffee, fruits and more   Interested? We look forward to receiving your complete application, including CV (in English or German) and relevant references with the following information:  Job title and reference number  Salary expectations  Earliest start date We would like to encourage people with health impairments to apply to our jobs! Our building and work places offer the possibilities to adjust to different employee requirements.
Zum Stellenangebot

Embedded-Software-Entwickler/in C/C++ (m/w/d)

Fr. 11.06.2021
Berlin
HUM Systems GmbH entwickelt im Bereich Internet der Dinge (IoT) Soft- und Hardwareprodukte, die durch Sicherheit und Komfort einen essentiellen Mehrwert im Alltag bieten. Mit dem multisensorischen Smart Home-Gerät Livy Protect und der dazugehörigen Plattform Livy hat sich die HUM Systems GmbH seit Mitte 2018 erfolgreich in dem deutschen Smart Home Markt etabliert. Wir suchen für unser Team einen kompetenten Embedded Software Entwickler C/C++ (w/m/d), der sich für Innovation begeistert, das Team mit seinen individuellen Fähigkeiten und Tatendrang bereichert und Lust hat mit uns die Zukunft zu gestalten. Du arbeitest an der Spezifikation, Architektur und Design unserer Embedded-Software Du entwickelst an der Firmware unserer IoT-Hardware Du nimmst neue Prototypen in Betrieb und evaluierst neue IoT-Sensorik  Du schreibst technische Dokumentation der Embedded-Software, arbeitest Prüfpläne aus und entwickelst automatisierte Tests Ein abgeschlossenes Studium der Fachrichtung Informatik, Elektrotechnik, Mathematik o.ä. Sehr gute Programmierkenntnisse in C/C++ für Mikrocontroller Kenntnisse in embedded Linux und IoT-relevanten Kommunikationsprotokollen wie TCP/IP, 6LoWPAN, REST, MQTT, Bluetooth und ZigBee sind von Vorteil Selbständige, strukturierte Arbeitsweise und analytisches Denkvermögen Eigeninitiative und Selbstdisziplin Gute Englischkenntnisse in Wort und Schrift Eine einzigartige Möglichkeit an innovativen IoT Produkten mitzuwirken, die unser tägliches Leben bereichern Mit unseren flexiblen Arbeitszeiten kannst du deinen Tag selbst gestalten In unseren Teams arbeiten wir agil und bieten dir viel Raum für Eigeninitiative Skills sind sehr wichtig, aber genauso wichtig ist uns eine angenehme Arbeitsatmosphäre. Daher erwarten dich sympathische Kollegen, die dich ab dem ersten Tag in unserem Onboarding-Prozess an die Hand nehmen „Flache Hierarchien“ bedeutet bei uns direkte Kommunikation mit dem Geschäftsführer und schnelle Entscheidungen in den Teams aufgrund der kurzen Wege
Zum Stellenangebot

Softwareentwickler/-in (m/w/d) yocto - embedded linux

Fr. 11.06.2021
Berlin
Du möchtest an innovativen Lösungen arbeiten und findest C für moderne Embedded Programmierung nicht mehr zeitgemäß? Du denkst Git mit CI/CD, Unit Testing, Emulationen und Simulationen und Tooling gehören zur modernen Embedded Programmierung genauso dazu wie das eigene Weiterbilden und das Ausprobieren neuer Wege und Programmiersprachen? Fehlende Modularisierung und Abstraktion oder old school Codestyle sind Dir unheimlich? Du fühlst dich unter Linux wohl oder möchtest es schon immer einmal kennenlernen? Dann komm zu uns! Wir haben Platz für ambitionierte Mitarbeiter, die mit yocto (Embedded Linux) Embedded Devices für die Zukunft entwickeln. Zur Verstärkung unseres Teams am Standort Berlin suchen wir zum nächstmöglichen Zeitpunkt eine/-n versierte/-n SOFTWAREENTWICKLER /-IN (W/M/D) yocto - embedded linuxDu hast Erfahrungen, die über Linux, C++ und Python hinausgehen oder Du bist vielseitiger und ein Bereich reicht Dir nicht aus? Kein Problem! Wir finden für deine Ziele interessante Aufgaben, denn unser Portfolio erstreckt sich von Reglungs- und Kommunikationstechnik über Webanwendungen im Backend und Frontend bis hin zum Entwickeln und Programmieren von Algorithmen. Schau Dir auch dazu unsere anderen Stellenausschreibungen auf kt-elektronik.de an. Abgeschlossenes Studium (Fachrichtung Informatik oder verwandt) Praxiserfahrungen in C#, C, C++, Go, Python und/oder Javascript Vertraut mit agilem Arbeiten, Unit Testing, CI/CD, Git Ergebnisorientierte und eigenverantwortliche Arbeit im Team Sehr gute Deutsch- und Englischkenntnisse Ein abwechslungsreiches und gleichzeitig technisch herausforderndes Aufgabengebiet Entwicklungs- und Weiterbildungsmöglichkeiten Zusammenarbeit mit Forschungseinrichtungen Langfristige Perspektive mit Verantwortungsgewinn bei flacher Hierarchie VBB-Firmenticket
Zum Stellenangebot
12


shopping-portal