Embedded Engineer
at Mecad Systems
Roodepoort, Gauteng, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Jun, 2024 | Not Specified | 18 Mar, 2024 | 4 year(s) or above | Design,Software Systems,Embedded Systems,Java,Network Security,Internet,Software Design,Pcb,Languages,Rf Circuits,Network Configuration,Analytical Skills,Dart,Computer Engineering,C,C++,Specifications | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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