
Embedded C and Assembler Developer
We are looking for an embedded C and Assembler developer for a development of a new SIMATIC PLC controller series. You will focus on a one of three ASICs in the PLC itself. This ASIC uses a special instruction set (assembler-like called MC7). You can look forward to a cooperation with our firmware developers in Prague and in Karlsruhe, Germany. A modification and improvement of our custom C-to-MC7 compiler can be another interesting task.
What will be your responsibilities?
- developing new code in C and in MC7
- maintaining and improving code of a dedicated ASIC in MC7 (90 %) and C (10 %)
- refactoring MC7 to C code
- maintain and improve our own C-to-MC7 compiler
What should you possess?
- great programming skills in embedded C and assembler
- knowledge of microcontroller debugging and GDB scripting
- knowledge in multi-threading, real-time operating systems and multi-core/multi-processor systems
- SIMATIC or other PLC experience would be an advantage
- ability to work alone even there will be close cooperation with the firmware developers
- be innovative and search for a new and better ways and solutions
Contact form
Leave us your contact details* Mandatory fields
Contact information:
Location: Prague
Siemensova 1, 155 00 Praha
Anna Řenčová
+420 605 536 592
anna.rencova.ext@siemens.com
LinkedIn
Location: Plzeň
Anglické nábřeží 2434/1, 301 00 Plzeň 3
Gabriela Koděrová
+420 605 398 707
gabriela.koderova@siemens.com
LinkedIn
Location: Brno
Škrobárenská 511/5, 617 00 Brno
Jan Štafa
+420 731 397 662
jan.stafa@siemens.com
LinkedIn