Quality Testing And Development Rf Engineer

Home Based, ZA, South Africa

Job Description

We are In search of a dynamic Rf engineer IT specialist who can assist with software installation and programming alongside our product developers in order to sync our newly developed hardware to the appropriate software to ensure smooth functionality and monitor quality control. Successful Applicant to have accountability for short and long term successful performance of all products such as

*Streaming devices ..good knowledge and experience with Android media boxes.

*Cellular accessories..good knowledge of criteria and technical requirements required

*Electrical accessories..Good knowledge and compliance regulations and safety tests.

*General consumer electronics products all round understanding of consumer needs.

*you would be part of our team developing the products with our production team .

*You would have the privilege of being part of a lucrative venture as we offer a percentage of the commission of profit from the sale of the product you are part of developing.

Remuneration will vary depending on scale and duration of project accepted .

*We only believe in selling high quality.

*Our Slogan is ..."INSIST ON THE BEST..PROVEN BY TEST"

Hours are flexible and would depend on demand of current project subject to agreement by both parties.

EDUCATION



A bachelor's degree in Computer science, software engineering ,information technology required or Rf engineer and experience in the broadcasting field.

Technical Skills:

Rf engineer is ideal experience to have and if having worked in the broadcast industry it would be an advantage .

Programming Languages:

Proficiency in various programming languages, such as Java, Python, C++, C#, and JavaScript, is essential.

Databases:

Knowledge of database systems, such as SQL, is often required for software development.

Data Structures and Algorithms:

Understanding fundamental data structures and algorithms is crucial for developing efficient and scalable software.

Software Testing:

Familiarity with software testing methodologies and tools is vital for ensuring the quality and reliability of software.

Operating Systems:

Understanding different operating systems, such as Linux and Windows, is helpful for developing software that can run on various platforms.

Version Control Systems:

Experience with version control systems, such as Git, is essential for managing code changes and collaborating with other developer
Practical Experience:

Internships:

Internships can provide valuable real-world experience and help aspiring programmers build a portfolio of work.

Personal Projects :

Creating personal projects can showcase programming skills and help build a portfolio.

Open Source Contributions:

Contributing to open source projects can provide valuable experience and allow programmers to work with other developers.
Other Important Qualities:

Problem-Solving Skills:

Strong problem-solving skills are essential for identifying and resolving issues in software development.

Communication Skills:

Effective communication skills are crucial for collaborating with other developers, clients, and stakeholders.

Teamwork:

The ability to work effectively in a team is essential for software development projects.

Attention to Detail:

Pay close attention to detail to ensure that software functions correctly and meets requirements.

Adaptability:

The software development field is constantly evolving, so the ability to learn new technologies and adapt to changing requirements is essential
Job Type: Part-time

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1438849
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Home Based, ZA, South Africa
  • Education
    Not mentioned