Software Developer (C#)
Summary
The C# Software Developer is involved in the company's key products development.
Key responsibilities include:
- development and improvement of C# applications
- source code libraries maintenance and optimization
- technical documentation writing
- continuous integration process supervision
Essential Skills & Experience:
- solid experience in C# programming and at least 4 years of experience as C# developer
- experience with core and advanced .NET framework technologies
- quick learning and teamwork skills (including Agile techniques)
- written and spoken English
- university degree in Computer Science (BSc)
Additional Skills & Experience:
- familiarity with modern version control systems, including git and svn
- familiarity with continuous integration tools (Jenkins)
- analytic and problem solving skills
- practical knowledge of object oriented methodologies
- experience in C++ and java programming
- Android based application development
Software Developer (C++/C)
Key responsibilities include:
- development and improvement of C++/C applications (own components as well as our Customers' solutions)
- source code libraries maintenance and optimization
- technical documentation writing
- continuous integration process supervision
Essential Skills & Experience:
- solid experience in C++/C programming and at least 3 years of experience as C++/C developer
- experience with embedded systems development including real-time operating systems
- quick learning and teamwork skills (including Agile techniques)
- analytic and problem solving skills
- written and spoken English
- university degree in Computer Science/Control Engineering
Additional Skills & Experience:
- experience with other IT skills and programming languages (Python, C#, java, VHDL)
- familiarity with modern version control systems, including git and svn
- experience or interest in industrial protocols
- experience with GNU tool chain
- low level development background
- Linux based application development
- Android based application development
Principal Software Engineer (C++/C)
Key responsibilities include:
- architectural design, development, maintenance and improvement of C++/C applications for our Customers
- ensuring best possible performance and quality
- project management, estimation and scheduling tasks when necessary
- participation in hardware and software solutions evaluation and recommendation
- mentoring/leading younger engineers
Essential Skills & Experience:
- solid experience in software architecture and design
- solid knowledge of C++/C language and at least 6 years of experience as C++/C developer
- solid experience with embedded system development including real-time operating systems and real-time data processing
- natural focus on high standards and thorough testing, delivering quality results to tight deadlines
- proven ability to lead technical team including agile methodologies
- analytic and problem solving skills
- strong written and spoken English
- university degree in Computer Science/Control Engineering (MSc)
Additional Skills & Experience:
- experience with other IT skills and programming languages (Python, C#, java, VHDL)
- experience with industrial protocols
- low level development background
Marketing and Sales Specialist
Summary
The Marketing and Sales Specialist owns company products marketing and promotion including developing and coordinating marketing plans, publications, promotional materials, and communications, using writing, web communications, and social media skills.
Key responsibilities include:
- company and company's products marketing and sales strategy definition
- research and suggest events participation (fairs, conferences)
- marketing materials design (brochures, posters, presentation)
- technical documentation writing
- company website development and maintenance
- representing the company at fairs and conferences
- other marketing and sales related tasks as needed
Essential Skills & Experience:
- at least 2-4 years of marketing, sales or related experience
- personality to work effectively within a fast-moving environment and with many different types of people
- excellent written and spoken communication skills (also in English), creativity, self-reliance, resourcefulness
- high technical aptitude and willingness to learn more
- proficiency in MS Office especially PPT
Additional Skills & Experience:
- practical knowledge of CMS (Joomla)
- technical background in company's related areas (computer science/automation/power engineering)
See more Who we are & what we offer