
Software developer for Tooling
Software developer for Tooling je zodpovědný za vývoj a údržbu nástrojů používaných pro vývoj firmwaru. Obvykle nástroje související s debuggerem, pluginy pro vývojové IDE atd. Nástroje, které používáme, jsou napsány v C#, C++, Java a Perl. Všechny nástroje jsou vytvořeny a běží na Windows platformě. Hledáme SW vývojáře, který je schopen nás podpořit s údržbou stávajících nástrojů a vývojem nových.
Budeš se věnovat především:
- vývoji a udržováni podpůrných tool-ů v C#, C++ a Javě. Tool-y používáme hlavně pro podporu firmware-ového vývoje a jsou vyvíjené pro prostředí Windows.
- vývoji a údržbě vlastního kompilátoru a debugger-u v C a C++ (kompilace Cčkového kódu do speciálního SIMATIC „assembler-u“)
- vývoji a údržbě plugin-u pro Wireshark (monitorování speciální sběrnice)
- vývoji a údržbě nastroj-ů pro trace-ování (C#, C++)
- vývoji a údržbě plugin-u pro Eclipse IDE (Java)
- vývoji a údržbě buildovacího systému (ANT, bash, Perl)
Měl/a bys mít:
- znalost C#, C++ a Java (připadne bash, perl pro skriptování) na úrovni pro samostatnou práci
- ochota pracovat na různých nástrojích vyvinutých v různých jazycích (C#, C++, Java)
- být inovativní a hledat nové a lepší řešení
- zkušenost s embedded C a embedded vývojem, debuggováním mikrokontrolerů a GDB skriptováním je velké plus
- schopnost samostatné práce, i když budeš blízce spolupracovat firmware-ovým týmem
Kontaktní formulář
Zanech nám na sebe kontakt* Povinná pole
Kontaktní údaje:
Lokalita Praha
Siemensova 1, 155 00 Praha
Anna Řenčová
+420 605 536 592
anna.rencova.ext@siemens.com
LinkedIn
Lokalita Plzeň
Anglické nábřeží 2434/1, 301 00 Plzeň 3
Gabriela Koděrová
+420 605 398 707
gabriela.koderova@siemens.com
LinkedIn
Lokalita Brno
Škrobárenská 511/5, 617 00 Brno
Jan Štafa
+420 731 397 662
jan.stafa@siemens.com
LinkedIn