Firmware-Ingenieur
Wir suchen einen qualifizierten und engagierten Firmware-Engineer, der unser dynamisches Team verstärkt. Als Firmware-Engineer befinden Sie sich im Zentrum der Entwicklung eingebetteter Lösungen und arbeiten an hochmodernen Systemen. Wenn Sie leidenschaftlich gerne mit Low-Level-Entwicklung, Echtzeit-
Wir sind ein globales Hightech-Beratungsunternehmen mit einem Team aus unternehmerisch denkenden Ingenieuren, Wissenschaftlern und Digitalexperten aus aller Welt. Gemeinsam bilden wir eine schnell wachsende und stolze Gemeinschaft. Wir bieten Beratungsdienstleistungen für hochkarätige Kunden weltweit in verschiedenen Servicebereichen wie z.B.:
- Technologie & Ingenieurwesen
- Energie & Erneuerbare Energien
- Biowissenschaften & Pharma
- Digital und IT
Über diese Stelle
Definition der technischen Spezifikationen für die zu implementierenden Funktionalitäten. Analyse der technischen Machbarkeit und Auswahl geeigneter Algorithmen. Implementierung der erforderlichen Features. Debugging und Dokumentation des erstellten Codes.
Was wir von Ihnen erwarten
Bachelor-Abschluss in Computertechnik oder verwandten Bereichen. Beherrschung der Programmiersprachen C und C++; Kenntnisse anderer Programmiersprachen sind von Vorteil. Erfahrung im Umgang mit Software-Entwicklungstools wie Repositories (GitLab, SVN), Jira und Confluence. Mindestens 3 Jahre Erfahrung in der Forschung & Entwicklung für die industrielle Produktentwicklung. Fähigkeit zur Teamarbeit. Erfahrung im Design von Echtzeit-Mikrocontroller-basierten Systemen (ARM-Kern, DSP). Kenntnisse der wichtigsten Hardware-Peripheriegeräte, die in der MCU integriert sind (ADC, DAC, PWM, Capture usw.). Kenntnisse der wichtigsten Kommunikations-Peripheriegeräte (UART, SPI, I2C usw.). Kenntnisse der wichtigsten seriellen Kommunikationsprotokolle (Modbus RTU oder TCP/IP, CAN usw.). Fähigkeit, Projektkonfigurationen zu verwalten, von Lieferantenbibliotheken bis hin zur Auswahl von Bare-Metal- oder RTOS-basierten Lösungen. Erfahrung in der Verwaltung paralleler Prozesse, Zustandsmaschinen und Kommunikationsprotokolle. Vertrautheit mit den wichtigsten Laborinstrumenten (Oszilloskop, Multimeter, Funktionsgenerator usw.) zur Überprüfung der korrekten Systemfunktion. Verständnis von elektronischen Schaltplänen.
Was Sie von uns erwarten können
TMC ist ein internationales High-Tech-Beratungsunternehmen, das seinen Kunden Expertise bereitstellt, um sie bei der Umsetzung ihrer technologischen Herausforderungen zu unterstützen. TMC fungiert dabei als Expertenzentrum im Dienst seiner Kunden und hilft ihnen, in einer zunehmend globalen und sich schnell verändernden technologischen Welt wettbewerbsfähiger zu sein. Bei TMC glauben wir, dass Menschen die treibende Kraft hinter technologischer Innovation sind. Deshalb möchten wir die besten Bedingungen schaffen, damit technische Talente sich entfalten können. Wir bieten Ihnen ein herausforderndes und stimulierendes Arbeitsumfeld, in dem Sie Regisseur Ihrer eigenen Karriere sein können. Als Employeneur sind Sie Teil unserer TMC-Familie. Neben unserer herausragenden technischen Expertise sind Spaß und Engagement bedeutende Bestandteile unserer Unternehmenskultur.
Großartig, dass Sie sich für einen Job bei TMC interessieren! Bewerben Sie sich jetzt auf die Art und Weise, die am besten zu Ihnen passt, und hoffentlich können wir Sie bald in einem unserer Teams willkommen heißen.