Innovation, creativity and collaboration

Share your passion
with us

Job Openings

Please email your resume you are interested in our open positions.
C/C++ Developer for IoT Products

Job Description:

We are seeking a skilled C/C++ Developer to design, develop, and maintain applications and firmware for IoT products across various microcontroller platforms. The ideal candidate will have a strong background in embedded systems and extensive experience with different microcontrollers, including but not limited to the ESP32. You will be responsible for creating robust, scalable, and efficient code that meets our high standards of quality and performance. This role involves working on both consumer and industrial IoT applications.


Design and develop firmware for various microcontroller-based devices
Collaborate with hardware engineers to integrate software and hardware components
Optimize code for performance and power consumption
Develop and implement new features and functionalities
Debug and troubleshoot issues related to firmware and hardware
Participate in code reviews, provide constructive feedback, and help others develop through feedback
Learn from constructive feedback and continuously improve your own skills
Maintain up-to-date documentation of the firmware and related processes


Bachelor’s degree in Computer Science, Electrical Engineering, or related field
Proven experience in developing firmware for various microcontroller platforms (e.g., ESP32, STM32, Microchip MCUs, Arduino)
Proficiency in C/C++ and familiarity with development frameworks such as ESP-IDF, STM32Cube, MPLAB, etc.
Experience with wireless communication protocols such as Wi-Fi, Bluetooth, BLE, Radio
Strong understanding of embedded systems design and RTOS
Familiarity with hardware design and schematics
Excellent problem-solving skills and attention to detail
Good communication skills and ability to work in a team environment

Preferred Qualifications:

Experience with MQTT, HTTP/HTTPS, CoAP, and other IoT communication protocols
Knowledge of cloud platforms and services like AWS, Azure, or Google Cloud
Experience with additional development platforms and microcontrollers
Familiarity with version control systems such as Git
Experience with C#, Java, or other high-level programming languages is considered an advantage
Experience in programming CNC machines, or other industrial machinery is considered an advantage


Competitive Salary: Reflecting your skills and experience.
Flexible Schedule: Adapt your work hours to fit your lifestyle.
4 Remote Days/Month: Balance office and home life.
Meal Vouchers: Enjoy diverse dining options.
Medical Subscription: Premium healthcare with Regina Maria.
Vacation Bonus: Annual bonus increasing with tenure.
Fitness Allowance: Monthly sports and gym membership support.
Company Library: Access a wide range of resources.
Learning Opportunities: Certifications and online courses provided.
Tech Guilds: Join specialized internal communities for growth and support.


Send us your CV at [email protected]

Tasks and responsibilities

As a IT System Administrator your main responsibilities are to ensure continuous availability of the company infrastructure. Your daily tasks will be to monitor server operations, write scripts, offer support to developers, install/configure services.

Who are you?

As a candidate, you are required to have knowledge of networking protocols and have experience working on several operating systems (Windows/Linux/Mac) – installation and configuration,  attention to details, very organized, and creative thinking. Programming general skills are highly appreciated. As a person you are characterized by drive, ambition and problem solving skills. The quality in your work is always in focus and your strategic and analytical skills are outstanding. You are an excellent communicator and a result oriented team player. Your English reading and writing is fluent.


– Linux (CentOS, Ubuntu) – administration, scripting

– Windows, MacOS

– Networking

– Docker

– AWS/Azure cloud

– Terraform, Ansible

What’s in it for you?

The IT System Administrator role offers an opportunity to join a highly motivated and skilled development group, working with leading edge technologies whilst working across a variety of projects.

We offer an innovative, creative and open-minded environment where each individual makes a true difference. At ZYNK you will find complex technical challenges and skilled people in the business as well as a friendly and entrepreneurial work atmosphere. We enjoy our dynamic corporate culture which despite strong growth is permeated by close cooperation, short communication paths and an open dialogue between departments and co-workers.

Come join us!

Intership positions

  • JAVA developer
  • iOS developer
  • Android developer
  • Web developer
  • Game developer

Desired skills

  • Passionate about IT
  • Good understanding of OOP principles
  • Fundamentals in data structures, algorithm design
  • Strong interpersonal, communication and willing to learn
  • Ability to show initiative, multi-task, prioritise, and meet deadlines


  • Paid Internship ( Length of contract : 3 Months )
  • Period: January – March, March-May, July-September
  • After the completion of the internship the students may get a proposal for a long term collaboration based on the result of the final assessment
  • The work you undertake during your internship is really valued and you’ll be given worthwhile, exciting things to do on real projects

Send us your CV at [email protected]

Great benefits

Flexible Schedule

Customise work hours to suit your lifestyle, offering flexibility and balance between personal and professional commitments.

Library & Resources

Explore a wealth of knowledge and resources to stimulate learning and personal enrichment.

Continuous Education

Access a variety of learning opportunities to support ongoing growth and development in your career journey.

Health Coverage

Comprehensive medical health insurance at Regina Maria.

Foosball and Game Room

Unwind and foster team spirit with recreational amenities promoting relaxation and team work.

Free Gym Membership

We care about maintaining a balance between work and personal life, which is also essential for a healthy mind.

Vacation Bonus

We provide an annual vacation bonus to employees with over one year of tenure with our company.

Team Building & Monthly celebrations

Experience regular team-building events and monthly birthday celebrations, fostering a fun and vibrant workplace culture.

Tell us about yourself

We are always looking for talented and motivated individuals to join us. If you think you are a good fit for our company submit your resume here.

We use cookies on our website to give you the most relevant experience. Find out more in our privacy policy.