C++ Software Development Engineer – Core Systems
Company
Siemens Industry Software CJSC
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
17/05/2024
Responsibilities
- Collaborate with other team members to understand requirements and deliver solutions
- Write robust, maintainable code using best practices in object-oriented C++
- Write test cases and work with QA to develop automated regression tests
- Maintain and improve existing software, restructuring or rewriting as necessary
- Work with tech pubs to document functionality as required
Required Qualifications
- BS/MS in Electrical Engineering, Computer Science or equivalent
- 3+ years of experience writing low-level C++ for a broad range of applications
- Strong object-oriented programming skills with an emphasis on maintainability and reuse
- Expertise in complex data types, containers, multi-threading and time/space complexity
- Familiarity with scripting languages such as Perl, Tcl/Tk, bash, etc.
- Familiarity with the Qt framework, STL, GNU-tools and other OSS tools and libraries
- Proven track-record of writing high performance, maintainable, low-level code
- Ability to utilize standard Linux development tools along with bash, Perl, Tcl/Tk, Qt, etc.
- Attention to detail, ability to work-independently, pride of ownership
Application Procedures
Apply here
https://amyhrs.mentor.com/
Please mention in your application that you have learned about this position from MyJob.am
You may also be interested in
C++ related vacancies