• Home
  • Software developer for Tooling
simatic-field-pg-m5-key-visual-160309-1-highres-cmyk_large.jpeg

Software developer for Tooling

Software developer for Tooling is responsible for development and maintaining tools used for firmware development. Usually debugger related tools, plugins for development IDE, etc. Tools we use are written in C#, C++, Java. We also use some scripting languages like bash or Perl. All tools are built and run under Windows. We are searching for a SW developer who can support us with the maintenance and refactoring (improving) of existing tools and development of new ones.
Prague
Software
Full-time

What will be your responsibilities?

  • development and maintenance of support tools in C#, C++, and Java. The tools are mainly use for support of firmware development and are developer and run under Windows platform.
  • development and maintenance of a custom compiler in C and C++ (compilation of C to special SIMATIC assembler-like instructions)
  • development and maintenance of a Wireshark plugin (monitoring of a special bus)
  • development and maintenance of tools used for tracing (C#, C++)
  • development and maintenance of Eclipse IDE plugins (Java)
  • development and maintenance of a build system (ANT, bash, Perl)

What should you possess?

  • good knowledge of C#, C++, Java (possible bash and/or Perl for scripting)
  • willingness to work on multiple tools developed in multiple languages (C#, C++, Java)
  • be innovative and search for a new and better ways and solutions
  • embedded C and embedded development experience, microcontroller debugging and GDB scripting is a big plus
  • ability to work alone even there will be close cooperation with the firmware developers

Projects on which you will work

A FLEXIBLE BENEFITS SYSTEM

You choose the benefits on your own

Each Siemens Advanta employee can use a predetermined budget that can be allocated to flexible benefits. You can use your budget throughout the fiscal year to what you presently need the most. It is you who determines the combination or ratio of benefits, which suits you best. You can also use fixed benefits, which are the same for all.

prispevek.svg
Contribution to meals
Artboard 1 copy 6.svg
Up to 33 days off
flexibilni.svg
Flexible working hours
akcie.svg
Share programme
benefity.svg
Flexible benefits budget
multisport.svg
Multisport card

Contact form

Leave us your contact details

* Mandatory fields

Contact information:

Location: Prague

Siemensova 1, 155 00 Praha
Kamilla Jus

+420 727 918 719
kamilla.jus@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

Information about cookies

The website uses cookies to provide services, personalise advertisements and analyse the website use. With your next choice, you agree with the use of cookies and data about how you use the website to display targeted adverts. You can switch off or modify personalisation and targeted advertising at any time.

More information & settings