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 umzuwendenden Funktionen.
Analyse der technischen Machbarkeit und Auswahl geeigneter Algorithmen. Implementierung der erforderlichen Funktionen.
Fehlerbehebung und Dokumentation des erstellten Codes.
Was wir von Ihnen erwarten
Abschluss in Computer Engineering oder verwandten Bereichen.
Erfahrung in den Programmiersprachen C und C++; Kenntnisse in anderen Programmiersprachen sind von Vorteil.
Erfahrung im Umgang mit Software-Entwicklungstools wie Repositories (GitLab, SVN), Jira und Confluence.
Mindestens 3 Jahre Erfahrung in der Forschung und Entwicklung für die industrielle Produktentwicklung. Teamfähigkeit.
Erfahrung im Design von echtzeitfähigen, mikrocontrollerbasierten Systemen (ARM-Core, DSP).
Kenntnisse der wichtigsten Hardware-Peripheriegeräte, die im Mikrocontroller integriert sind (ADC, DAC, PWM, Capture, etc.).
Kenntnisse der wichtigsten Kommunikations-Peripheriegeräte (UART, SPI, I2C, etc.).
Kenntnisse der gängigen seriellen Kommunikationsprotokolle (Modbus RTU oder TCP/IP, CAN, etc.).
Fähigkeit zur Konfigurationsverwaltung von Projekten, von Lieferantenbibliotheken bis zur Auswahl von Lösungen auf Bare-Metal- oder RTOS-Basis.
Erfahrung in der Verwaltung paralleler Prozesse, Zustandsautomaten und Kommunikationsprotokolle.
Vertrautheit mit den wichtigsten Laborinstrumenten (Oszilloskop, Multimeter, Funktionsgenerator, etc.), um die korrekte Systemfunktion zu überprüfen. 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.