Senior Software Engineer
Indexed description
Job Title – Senior Software Engineer
Responsibilities -
- Design and develop features on graphical Desktop app to enhance the product capabilities.
- write fast, effective, maintainable, reliable and well documented code
- Improve and verify the quality and performance of the product.
- Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.
- Stay up to date with industry best practices, new technologies, and emerging trends in software development.
- Innovate! Come with new ideas to the product.
- Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience).
- More than 3 years of working experience in C and C++ and on Desktop applications.
- Working experience on Windows and Linux environments
- Knowledge and experience of Agile software development.
- High communication skills in English
- Team player, fast learner, highly motivated, creative and responsible with excellent interpersonal skills
- Geometric algorithms development experience is an advantage!
- Background in Electronics / PCB Manufacturing industry or closely related area an advantage!
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search