Embedded C + + developer

Salary: 1.500 € gross

Location: Bratislava


Embedded C + + developer / About position

“The mechatronics role requires knowledge of software engineering and a bit of insight into electronics. You should be experienced in modern software development processes in the first place and passionate about designing electronic components for various purposes in the second. You should be able to build a prototype as well as to check functionality, but it does not need to look like a gem. We use a lot of servo drives so some idea there is also of advantage. All your creations will be part of sophisticated automation for our customers. You won’t be alone, there are already four experienced colleagues waiting for you.”

– Adrián Krátky, Director of Robot Vision – 


Core responsibilities:

  • Software engineering using C or C++ language
  • Unit testing, versioning, deployment
  • Technical implementation according to specifications
  • Diagnostics of electronic components
  • Creation of instruction for mass production
  • Low-level programming of embedded systems
  • Preparation of the system for production
  • Proposing new functionalities based on customer needs
  • Ensuring that related documentation is maintained
  • Working towards departmental and project deadlines
  • Working on multiple projects at a time
  • Deployment of technology at customer location (up to 10%)
  • Overall governance around safety certification
  • Designing and maintaining software development processes
  • Functional and technical design of electronic components and integrated circuits
  • Building HW prototypes
  • Knowledge of Python programming language

We employ more than 150 people worldwide


  • Secondary education with school-leaving examination
  • Follow-up/higher professional education
  • University education (Bachelor's degree)
  • University education (Master's degree)
  • English - Upper intermediate (B2)
  • Linux - Skillful
  • GIT - Skillful
  • Real-life experience with Low-Level and Embedded Programming
  • Capability to design electrical circuits
  • Advantage:
  • - Experience with buses such as I2C, SPI, RS-232, RS-485
  • - Knowledge of electronics
  • - Experience with motion control (steppers/servo motor)
  • - Knowledge of sensors for automation purposes
  • - Knowledge of Ethernet TCP/IP protocol is of advantage
  • - Knowledge of micro controller peripheries (timers, DMA, interrupt controllers)


1.500 € gross and more according to experience

Zamestnávame viac ako 150 ľudí po celom svete

Drag files to upload

Subscribe to Photoneo news to stay up to date
Be among the first to know about news, product updates, and upcoming events