Junior R&D Software Engineer (IoT)

Deadline: 05 April 2023

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We are seeking a Junior R&D Software Engineer to join our IoT R&D team.

The ideal candidate will have experience with Linux operating systems, be proficient in writing code in Python, and be familiar with Raspberry Pi single-board computers.

In addition, a strong understanding of DBus is required.

As a Junior R&D Software Engineer, you will be responsible for designing, developing, and testing software applications for IoT devices, ensuring they are reliable and meet the specifications required by our customers.

Job responsibilities

  • Design, develop, and maintain software applications for IoT devices, specifically on Raspberry Pi single-board computers
  • Collaborate with cross-functional teams to ensure software applications meet customer requirements
  • Test and debug software applications to ensure they are reliable and perform as expected
  • Write clean, efficient, and well-documented code
  • Utilize DBus in software development and understand its underlying principles
  • Continuously learn and stay up-to-date with emerging technologies and trends in the IoT industry

Required qualifications

  • Currently a final year student in Computer Science or a related field, or equivalent experience
  • 1-2 years of experience in software engineering, with a focus on IoT or embedded systems
  • Strong experience with Linux operating systems
  • Proficiency in writing code in Python
  • Understanding of DBus
  • Knowledge of software development methodologies and software design patterns
  • Excellent problem-solving and critical-thinking skills
  • Ability to work well in a team environment and collaborate with cross-functional teams.

    Nice to Have:

  • Experience with Raspberry Pi single board computers
  • Experience with IoT protocols such as MQTT, CoAP, or Zigbee
  • Knowledge of cloud computing technologies such as AWS or Azure
  • Experience with Agile software development methodologies

Required candidate level: Junior

Additional information

If you're passionate about IoT and software engineering and want to work on cutting-edge technologies, we would love to hear from you. 

Please send the CVs  to hr@lynxal.com.


Please clearly mention that you have heard of this job opportunity on staff.am

Soft skills



Fast learning ability


Share this job via your favorite social media channel.

Contact details

Phone: +37444067980

Address: 5 Armenak Armenakyan St, Yerevan, Armenia

Find Lynxal CJSC on social media