Embedded Software Engineer

Embedded Software Engineer

Are you ready to join our future in the sky through space travel with Fergani and explore new horizons in your career?

We are looking for team members for the Embedded Software Engineer position.

As Fergani Space Technologies, we are seeking candidates to work on the Embedded Software team for the platforms we are developing.

Required Qualifications:

  • Graduated from university departments such as Computer, Electrical, Electronics, Electronics and Communication, or Mechatronics Engineering.
  • Proficient in algorithm development.
  • Experienced in project development using C/C++.
  • Developed applications using ARM-based microcontrollers or FPGAs.
  • Experienced in real-time operating systems.
  • Knowledgeable about communication interfaces and protocols (RS232/422/485, CAN-BUS, Ethernet (TCP, UDP, etc.)).
  • Basic knowledge of digital electronics.
  • Knowledgeable about software architectures and design patterns.
  • Familiar with project management tools (e.g., JIRA).
  • Able to use the GIT version control tool.
  • Possesses analytical thinking, analysis, and problem-solving skills.
  • Motivated, research-oriented, a good team player, and open to developing themselves in different areas.
  • Able to adapt to a busy work schedule and flexible working hours.
  • No restrictions on travel.

Preferred Qualifications:

  • Able to develop software using C#.
  • Knowledgeable about Embedded Linux.
  • Experienced in scripting.
  • Knowledgeable about software test automation.
  • Knowledgeable about software quality processes.

If you meet the required qualifications, aim to contribute to yourself and your country while developing in the industry, and wish to be part of a dynamic team that is passionate about space technologies, we are looking forward to your application.