ELECTRONIC DESIGN ENGINEER (Embedded C)

Permanent

Ref #14594-TJ

Employer Description
Solutions for mine safety and situational awareness
Job Description
  • Design and develop electronic systems for current and future Proximity Detection Systems
  • Develop embedded applications for microcontrollers/microprocessor in control systems
  • Design Electronic applications – from schematic capture, PCB layout to test, planning and implementation
  • Support and maintain existing product designs
  • Develop component qualification processes for extreme environments
  • Define internal interfaces between parts of the electronics
  • Implement the design in hardware, firmware and software
  • Test the hardware and implement corrections
  • Maintain existing products in terms of soft ware changes, PCB updates, firmware changes and documentation
  • Simulations of the design at various levels
  • Derive requirements for the complex electronics
  • Ensure external interfaces match the specification, including voltage level and timing.
    Synthesize, place and route, etc. designs
  • Program complex electronics
  • Test the final hardware and implement corrections
  • Perform system safety analyses and identify safety verifications
  • Identify if complex electronics can cause a hazard or are part of a hazard control
  • Ensure that design errors in complex electronics are considered as a failure mode
  • Review subsystem requirements
Qualifications
  • BEng (Electronic) or BEng (Computer)
Skills

Required Skills and Capabilities:

  • Assess implementati on against requirements and design
  • Ensure development and supporting processes (e.g. Configuration Management, ESD) are in place and followed
  • Review choice of parts
  • Ensure electronics are assembled / manufactured to acceptable standards
  • Perform or witness testing at various system and subsystems
  • Ensure software tools used for complex electronic design and programming are archived and controlled
  • Ensure complex electronic designs are captured in the Configuration Management system
  • Ensure changes to complex electronic designs are reviewed, evaluated for impacts, and approved
  • Provide official builds for formal programming/testing
Salary/Package
Dependent on Experience levels
Benefits

N/A

Job Post Expiration
2025-02-23
Epiroc
Tracy Johnson
tracycv@pcs-sa.co.za

Interested in this Job?

When you select an option, a popup will appear with a form. Complete the form, and we’ll send your application or drop your friend a quick email with the job details.

Apply for this Job

Name(Required)
Max. file size: 100 MB.
Please Note: Please state clearly a brief summary of yourself. Otherwise your CV might not get considered.
This field is for validation purposes and should be left unchanged.

Send to a friend

Your Friends Name(Required)
Your Name(Required)
This field is for validation purposes and should be left unchanged.