Software Engineer C++ (offline)
Our software team is making nanoimaging fast, accurate and cost-efficient by combining optical and atomic force microscopy with machine learning and artificial intelligence. The solutions we build push the envelope of what can be done, so we need engineers who are highly intelligent, hardworking and creative.
The Team
We are a company started by a physicist who wanted to create an optical inspection tool for scientists and engineers that was the most flexible and versatile optical inspection possible and to do it at an affordable price. Our physicist founder believed that to create the future, you have to see it. And that’s what we are passionate about doing—helping our customers see what they need to see so they can create the future.
60 persons are working for us: 20 administrative personal and 40 developers.
Key Responsibilities
● Design, implement, test, and debug software applications for motion control application and processing
● A deep understanding of computer science, and experience with C++
● Create innovative solutions to solve challenging problems for production inspection systems
● Design programming projects
● Participate in pair programming, stand-ups, retros and project meetings
● Maintain and follow quality assurance procedures
● Coordinate programming activities with other departments
Knowledge, Skills, and Abilities
● Capable of operating independently and a self-starter
● Strong critical thinking skillset; ability to identify issues and formulate solutions
● Have a strong work ethic
● Communicate effectively with customers and Company personnel
● Be persistent and dependable
● Be flexible, detail-oriented, and have good time management skills
Education and Experience
● Bachelor's degree in Computer Engineering, Computer Science, or related field
● 5-7 years of experience creating clean, elegant C++ code
● Experience with object-oriented design
● Knowledge of code repositories
● Ability to interface hardware and software
Nice to Have
Experience with Artificial Intelligence
What we offer
● Flexible hours
● Medical insurance
● Casual work environment
● Direct exposure to c-level management
● Interesting & challenging projects that truly make an impact at the company
● Paid vacation, sick days and Ukrainian national holidays
● Office near Holosiivska metro station.
Interview steps
● HR interview
● Interview with Account Manager by skype (in English)
● Interview with Nanotronic`s CTO by skype (in English)
● Offer
The Team
We are a company started by a physicist who wanted to create an optical inspection tool for scientists and engineers that was the most flexible and versatile optical inspection possible and to do it at an affordable price. Our physicist founder believed that to create the future, you have to see it. And that’s what we are passionate about doing—helping our customers see what they need to see so they can create the future.
60 persons are working for us: 20 administrative personal and 40 developers.
Key Responsibilities
● Design, implement, test, and debug software applications for motion control application and processing
● A deep understanding of computer science, and experience with C++
● Create innovative solutions to solve challenging problems for production inspection systems
● Design programming projects
● Participate in pair programming, stand-ups, retros and project meetings
● Maintain and follow quality assurance procedures
● Coordinate programming activities with other departments
Knowledge, Skills, and Abilities
● Capable of operating independently and a self-starter
● Strong critical thinking skillset; ability to identify issues and formulate solutions
● Have a strong work ethic
● Communicate effectively with customers and Company personnel
● Be persistent and dependable
● Be flexible, detail-oriented, and have good time management skills
Education and Experience
● Bachelor's degree in Computer Engineering, Computer Science, or related field
● 5-7 years of experience creating clean, elegant C++ code
● Experience with object-oriented design
● Knowledge of code repositories
● Ability to interface hardware and software
Nice to Have
Experience with Artificial Intelligence
What we offer
● Flexible hours
● Medical insurance
● Casual work environment
● Direct exposure to c-level management
● Interesting & challenging projects that truly make an impact at the company
● Paid vacation, sick days and Ukrainian national holidays
● Office near Holosiivska metro station.
Interview steps
● HR interview
● Interview with Account Manager by skype (in English)
● Interview with Nanotronic`s CTO by skype (in English)
● Offer
About itjet
Vareger is the Software Development agency that provides CTO as a service solution for the companies of different sizes and from various industries.Concentrating on Blockchain and Machine Learning as core technologies and using cryptography and AI as a science, we grant our customers full-cycle product development, implementation, maintenance, and support.
Vareger aims to help its clients developing their products from concepts to market-ready solutions.
With the team of 50+ engineers, we are ready to take on the role of your Technology Partner so that you can focus directly on your business development.
Our services:
- A full cycle of SW Development and Support
- Blockchain & ZK Architecture Development
- Managed & Extended Teams
- Data Science and ML Solutions Development
Industry expertise:
- Agtech
- FinTech
- HealthTech
- Games
- LegalTech
Company website:
https://vareger.com/
The job ad is no longer active
Look at the current jobs C / C++ / Embedded Kyiv→
Average salary range of similar jobs in
analytics →
Similar jobs
Lead C Embedded (Linux Kernel) Developer IRC219643 at GlobalLogic
Ukraine, Poland
All jobs C++ Kyiv All jobs Vareger