Descriptif
We are currently looking on behalf of one of our important clients for a Software Engineer (Python / C). The role is a permanent position based Bern Canton & comes with some home office allowance.
Your Role:
1. Develop Software through technical analysis, design, implementation, debugging, testing & modification from concept to production.
2. Maintain existing functionalities & continuous improvements.
3. Evaluate new software & hardware components, methods & technologies.
4. Document according to standards for Railway applications, including work in Software Requirements Engineering.
5. Carry out Verifications & Validation tasks in collaboration with a variety of internal teams.
6. Design & implementation of Human Machine Interfaces into Software Systems.
Your Skills:
7. Ideally from 1 to 7 years of Professional experience as a Software Engineer (however applications from Graduates are also welcome).
8. Very proficient programming expertise.
9. Skilled & experienced in some of the following: Python, C, Docker Systems, CI/CD Practices & Industrial Protocols (OPC UA, Modbus, CAN).
10. Preferably experienced in Industrial Software Development with Linux Systems, Embedded Computers & other platforms running Software Applications for monitoring & data collecting.
Your Profile:
11. Completed University Degree in Computer Science or similar.
12. Willing to occasionally travel internationally.
13. Fluent in English (spoken & written). Any additional language skills in German or French are considered very advantageous.