R&D Development Engineer SW (m/f/d)

Job Description

Siemens Smart Infrastructure connects buildings and cities to make them smarter and more energy efficient! We help our customers to thrive, communities to progress and support balanced development to protect our planet for the next generation. Working with our global customers and partners, we help to build intelligent solutions and magnificent places in the full range of buildings where we live, work and relax.

Siemens SI has its global headquarters in Switzerland. Region Europe, with around 7’400 colleagues, is responsible for the solution and service business and is market leader in Europe.

Together, we build technologies that take society further. Change the future with us!

What role will you play?

Electromobility is one of the growth markets with significant influence on the mobility but also the energy market. As a major player in the energy market, Siemens intends to take a leading position in this growth market. Within our team you have the opportunity to work in a start-up-like environment and to take ownership in flat hierarchies. On the other hand, you benefit from the support of a large corporation when it comes to actually implementing your own ideas.

A development engineer is the core of our R&D organization and the main driver for the project exec You will play a key role in the development process of our products and systems. Shall participate and complete:

·       Design, develop, code, test and debug system software

·       Review code and design ·       Analyze and improve efficiency, stability and scalability of system resources ·       Integrate and validate new product designs ·       Support software QA and optimize I/O performance ·       Provide postproduction support ·       Communicate with hardware design and development ·       Assess third party and open-source software We are looking for: •                  Proven working experience in software engineering •                  BS degree in Computer Science or Engineering •                  Experience in hands-on development and troubleshooting on embedded targets

•                  Solid programming experience in C++ (required) C and Python (nice to have)

•                  Demonstrable experience in embedded systems design with preemptive, multitasking real-time operating systems

•                  Familiarity with software configuration management tools, defect tracking tools, and peer review •                  Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems •                  Adequate knowledge of reading schematics and data sheets for components •                  Strong documentation and writing skills What we have to offer: A flexible home office and schedule policy, virtual budget to improve your home office setup, health insurance, a Pension Plan and a Siemens Share Program time and financial support to your studies, medical center in the facilities, sport groups, 2 days for volunteering initiatives and a cool and relaxed environment.

Access to e-learning platforms (Learnlight, Bookboon, Linkedin Learning and more), discounts with partners.


We recognize that building a diverse workforce is crucial to the success of our business. Therefore, Siemens provides equal employment opportunities to all qualified individuals without regard to race, creed, color, religion, national origin, age, sex, marital status, sexual orientation, or non-disqualifying physical or mental handicap or disability.

Organization: Smart Infrastructure

Company: Siemens S.A.

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?