Embedded Engineer

at  Mecad Systems

Roodepoort, Gauteng, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Jun, 2024Not Specified18 Mar, 20244 year(s) or aboveDesign,Software Systems,Embedded Systems,Java,Network Security,Internet,Software Design,Pcb,Languages,Rf Circuits,Network Configuration,Analytical Skills,Dart,Computer Engineering,C,C++,SpecificationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JHB000334

Engineering and Technical
Gauteng, Roodepoort
R 30000
Our client who is a leading turnkey electronic manufacturing company within the mining industry is seeking an Embedded Engineer to join their team in Roodepoort.

REQUIRED EXPERIENCE & QUALIFICATIONS:

  • Bachelor’s degree in Computer Engineering, Electronic Engineering or a related field.
  • 0 – 4 years’ experience in PCB or firmware design.
  • Proven experience in programming microcontrollers using C and C++.
  • Derive specifications from internal and external customer specifications.
  • Hardware, firmware, and software design according to specifications.
  • Strong software development skills, with proficiency in languages such as Flutter, Dart, C++, C, Java, Python etc.

PREFERRED ADDITIONAL QUALIFICATIONS:

  • Ability to understand complex hardware and software systems.
  • Excellent problem-solving and analytical skills.
  • Effective communication and teamwork abilities.
  • Experience with RF circuits and designs.
  • In-depth knowledge of data networking principles, protocols, and technologies, with the ability to apply this knowledge in the development and troubleshooting of networked embedded systems.
  • Familiarity with network configuration, network security, and network management best practices.
  • Experience with IoT (Internet of Things) technologies and how they integrate with embedded systems is highly desirable.
    For more information please contact:
    Kristen de Vasconcellos

Responsibilities:

  • Design, develop, and implement software for embedded devices and systems.
  • Program microcontrollers in C and C++ environments, ensuring optimal performance.
  • Collaborate with cross-functional teams to understand system requirements and integrate software components.
  • Troubleshoot and resolve issues in existing embedded systems.
  • Contribute to all phases of the software development lifecycle, from design to deployment.
  • Stay abreast of emerging technologies and methodologies to continuously improve product quality and functionality.


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer engineering electronic engineering or a related field

Proficient

1

Roodepoort, Gauteng, South Africa