
M&M Software GmbH
Remote Jobs
𝐖𝐞 𝐭𝐮𝐫𝐧 𝐯𝐢𝐬𝐢𝐨𝐧𝐬 𝐟𝐨𝐫 𝐚 𝐝𝐢𝐠𝐢𝐭𝐚𝐥 𝐰𝐨𝐫𝐥𝐝 𝐢𝐧𝐭𝐨 𝐫𝐞𝐚𝐥𝐢𝐭𝐲.
8 Jobs
Senior Software Developer Embedded (m/w/d)
M&M Software GmbH𝐖𝐞 𝐭𝐮𝐫𝐧 𝐯𝐢𝐬𝐢𝐨𝐧𝐬 𝐟𝐨𝐫 𝐚 𝐝𝐢𝐠𝐢𝐭𝐚𝐥 𝐰𝐨𝐫𝐥𝐝 𝐢𝐧𝐭𝐨 𝐫𝐞𝐚𝐥𝐢𝐭𝐲.
Was du bei uns bewegst - Entwicklung von Embedded‑ und On‑Device‑Software - Mitarbeit an vernetzten Systemen im IoT‑ & Edge‑Umfeld - Implementierung von Connectivity‑ und Kommunikationslösungen - Mitarbeit an der Integration von Geräten in Gesamtsysteme - Umsetzung von Secure Software Development in Embedded‑Systemen Deine Werkzeuge für den M&M Alltag - Mehrjährige Berufserfahrung in der Embedded‑Softwareentwicklung - Sehr gute Kenntnisse in Embedded Linux (z. B. Yocto) - Erfahrung mit RTOS - Sehr gute Programmierkenntnisse in C/C++ - Kenntnisse in Python - Erfahrung in Connectivity & Protokollintegration - Affinität zum routinierten Einsatz von KI‑basierten Tools in der Softwareentwicklung - Du nutzt bereits KI-Tools (z. B. GitHub Copilot, Microsoft Copilot, Claude Code) oder hast Interesse, dich in diesem Bereich weiterzuentwickeln Mehr als nur ein Job - Flexibilität: Wir bieten dir flexible Arbeitsmodelle mit großzügiger Gleitzeitregelung – wahlweise an einem unserer Standorte oder bis zu 100 % mobil innerhalb Deutschlands - Einarbeitung & Entwicklung: Deine individuelle Einarbeitung und Karriereförderung liegen uns am Herzen. Zusätzlich steht dir ein Coach zur Seite, der dich bei deiner beruflichen und persönlichen Entwicklung unterstützt - Gesundheit & Wohlbefinden: Wir unterstützen dich mit Angeboten wie Massagen, Hansefit, Dienstrad-Leasing sowie regelmäßigen Festen und Teamevents - Workation: Arbeite flexibel von verschiedenen Orten aus – mit unserem Workation-Angebot - Zusätzliche Benefits: Freue dich auf eine jährliche Prämie sowie Zuschüsse zur Altersvorsorge und Kinderbetreuung - Arbeitsklima: Ein ausgezeichnetes Betriebsklima mit hoher Mitarbeiterzufriedenheit macht uns besonders stolz Neugierig? Dann schau doch mal auf Kununu vorbei und sieh selbst, was unsere Mitarbeitenden über uns sagen! Deine Ansprechpartnerin Lea Teppert, Specialist Recruiting & HR Marketing jobs@mm-software.com Tel.: +49 7724 9415-34 Bewirb dich gerne per du und nutze unsere Vornamen!
• Design of the software architecture and technical responsibility within the project • Focus on software development for the Industrial Internet of Things • Implementation of the solution as Lead Developer • Responsibility for the solution concept and technology stack of industrial edge solutions • Support during the pre-sales phase
• Analyze and develop data-driven solutions — from analytics and machine learning to GenAI • Design tailored Data & AI strategies for a variety of use cases • Architect future-proof data platforms, ML pipelines and AI systems • Evaluate and implement suitable technologies and guide projects with clear roadmaps • Support pre-sales activities, conduct market analyses and help advance data-driven business areas • Contribute ideas to solution concepts, cost estimates and presentations
• Monitoring & Controlling: Organizing project phases and status reporting • Commercial processing: Order processing using CRM, preparing follow-up quotes, and invoicing • Driving profitability: Engaging customers and identifying sales opportunities • Stakeholder management: Maintaining contact with customers and partners • Supporting sales: Coordinating with the sales team and identifying business opportunities
• Build and expand customer relationships: You develop targeted acquisition strategies for specific industries and target accounts and successfully implement them. • Expert customer consulting: You identify our customers’ needs and advise them as a trusted partner together with our subject-matter experts. • Create and close compelling proposals: You work closely with our specialist teams to prepare tailored proposals and drive them to a successful close. • Responsibility for events and trade shows: You take an active role in customer events, trade shows, conferences and other key events.
• Ensure software quality in customer projects • Design, execution and analysis of test cases • Review requirements for feasibility and potential risks • Automate UI and API tests, including evaluation and deviation analysis • Integrate automated tests into Azure DevOps
• Plan, control, and take responsibility for the quality of our software products across the entire development process • Develop test strategies as well as manual and automated tests for UI, API, and performance scenarios • Establish and maintain automated test solutions using common frameworks and tools • Assess requirements early for testability, risks, and quality • Work closely with development teams and stakeholders to efficiently identify and resolve defects • Integrate testing processes into existing development and CI/CD environments such as Azure DevOps
• Coordination of requirements between customers and the development team • Develop the product vision and roadmap in alignment with stakeholders • Facilitate requirements workshops with customers and stakeholders • Create and prioritize user stories in the product backlog • Track project progress and keep stakeholders informed • Collaborate with international teams and promote knowledge sharing