Back

C++ LINUX developer – I/O abstraction

Job Description

At our Siemens Advanta R&D Center we are focused on a product development including software development, hardware development, mechanical design and testing for the next generation concept of Industry 4.0.

We are looking for a Software Development Engineer to join our automation platform development team in Brno. As part of this team, you will work on the data driven automation platform of the future in a startup like environment which comes from internal Siemens accelerator program. We work in small agile teams that collaborate with other teams spread worldwide.

Describing the platform itself, Siemens Xcelerator is a new, open digital business platform featuring a curated portfolio of IoT-connected hardware and software, a powerful ecosystem of partners, and a marketplace. As part of this effort, we are creating new automation platform of the future based on standardized API’s. Interoperability, flexibility and openness are the most important key elements for this growing ecosystem where we drive a customer centric product development approach.

Software development in this area allows us to learn cutting-edge technologies, which we then use in experiments and innovative initiatives.

What will be your job:

  • Design, develop and maintain features of a future automation platform in a real-time system environment
  • Analyzing problems and locate bottlenecks and propose a range of viable solutions.
  • Collaborating with other developers as needed to manage interdependencies of the project tasks, product and flow integration issues.
  • Participating in reviews and/or inspections of designs, specifications, and code.
  • Working with QA to meet the quality requirements needed for the products.
  • Writing functional specifications and design documentation

What can we offer:
  • signing bonus up to CZK 100 000
  • relocation package (CZK 100,000 if you move to the Czech Republic from abroad, CZK 50,000 if you move to Brno within the Czech Republic)
  • interesting projects realized in cooperation with Siemens AG development
  • hi-tech equipped labs
  • unique technologies and know-how
  • friendly atmosphere at workplace

You should have:

  • BS/MS degree in Computer Science, Software Engineering, Electrical Engineering, or other related technical field
  • Experience with Software programming using C++
  • Experience with Agile development methods is a plus
  • Experience with CI/CD pipelines is a plus
  • Experience in Unix/Linux operating system environments
  • Knowledge of development for real-time environments is a plus
  • Good verbal and written English skills are necessary
  • Sufficient communication skills, including the ability to present ideas and share your knowledge with others
  • Ability to work independently without supervision
  • You should be a team player

Furthermore we offer:
  • Creative job and space for self-fulfillment
  • Stable background of Siemens company
  • Open opportunities in expert career growth
  • Personal development – coaching or mentoring by experienced leaders to build/strengthen your leadership skills
  • Work with the emphasis on quality and reliability
  • 5 weeks of holiday, flexible work hours, home office
  • Individual budget for benefits of up to CZK 48 000, which can be changed to combination of additional 8 days of bonus holidays, credits for cafeteria system or pension/life insurance allowance
  • Catering allowance in the form of luncheon vouchers or allowance in company canteen
  • Opportunity become the shareholder of Siemens AG and get stocks for free



Organization: Advanta

Company: Siemens, s.r.o.

Experience Level: Early Professional

Full / Part time: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?