- Sibiu - Sibiu - Rumunsko
R&D Firmware Developer
We develop networks that supply our cities with the electrical energy required for the new age of automation and digitization. For this and for many other future projects we need bright minds who can contribute with their skills and creativity. People like you!
"The spectrum is broad" - Your tasks cover the entire process of developing an application for low-voltage switchgear from requirements engineering to collaboration in interdisciplinary hardware/software teams and the corresponding implementation to integration testing.
"Independent, but never alone" - You can work independently but always have a contact person for discussions and clarifications in our well-connected team.
"Grow with us" - In your new field of activity you can constantly learn and develop - we will help you!
Become part of our team now as a Embedded Application Developer (f/m/d) in electronics development at our location in Sibiu.
Join us in changing the world of tomorrow
- You are responsible for the implementation and design of device applications for novel semiconductor-based switchgear in low-voltage grids.
- Commissioning and evaluation of the device applications on the corresponding hardware, the automated unit and function tests as well as the integration test.
- As part of your activities, you will develop the applications mainly in the C and C++ languages, but you will also use a model-based approach via Matlab/Simulink for rapid prototyping.
- You will also be responsible for Adherence to architecture, design and quality guidelines with close alignment with hardware design the documentation of your development work
Your profile for "making the future possible"
- The basis of your success is a completed degree in electrical engineering, information technology or a related field.
- You have an interest in power electronics in low-voltage grids.
- Electronics concepts for printed circuit boards or in the low-voltage network are not unknown to you, you can operate an oscilloscope and a multimeter.
- You have good practical experience in embedded software development (C/C++).
- Experience with test frameworks such as GoogleTest, Catch2, Python test frameworks.
- The model-based rapid prototyping approach with Matlab/Simulink will make you curious.
- You’ve already had your first points of contact with version control systems (e.g. git) and test automation (e.g. Python) - DevOps is not a foreign word for you.
- Practical experience with embedded communication protocols such as Modbus (RTU/TCP), Zigbee, SPI, UART, or similar technologies.
- You enjoy dealing with complex topics, you are communicative and convince us with a systematic and structured way of working.
- Hands-on experience using GCC and CMake for embedded/firmware build environments.
- Experience with CI/CD pipelines and unit, functional, and integration testing, helping ensure our firmware behaves exactly as intended.
- You may even be very familiar with the low-voltage grid, as you have appropriate training or comparable experience.
- We look forward to receiving your application if you appreciate working in an agile environment and can also communicate very well in English.
So, if you're passionate about technology, love a good challenge and what to be part of something truly special then we want to hear from you.
Come be a part of our growing family here in Sibiu!
Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds