Schauenburg Systems is dedicated to providing equal employment opportunities. We strongly encourage EE candidates and individuals with disabilities to submit their applications.
MAIN PURPOSE
Contribute to the Schauenburg System Engineering Team effort. Define and analyse customer problems, design appropriate solutions, implement designs, test and support the product implementation.
The position is for an individual who is keen on learning more about safety and productivity systems, the Systems Engineering Management Process and evolve his/her career in hardware and software design. Schauenburg is the industry leader in providing safety and productivity solutions to our mining client base. We make use of modern technology to design, manufacture and support safety devices such as Collision Avoidance and Gas Detection Systems, among others.
Key Responsibilities
- Adherence to Processes: Strictly follow established processes to ensure compliance with Schauenburg Systems' high standards.
- Technical Documentation: Create clear, detailed documentation outlining design choices, methodologies, and maintenance procedures using the templates provided.
- Hardware and Software Design: Contribute to the design of embedded software, hardware solutions and PCB layouts, working closely under the guidance of senior engineers to ensure quality and reliability.
- Design Reviews: Actively participate in design reviews to maintain quality and integrate constructive feedback into your development practices. Communicate concerns or challenges with any of the project deliverables to your peers, line manager or project manager.
- Research and Investigation: Contribute to research activities on emerging technologies and feasibility studies on proposed solutions.
- Collaborative Specification: Work collaboratively with team members to define project requirements and specifications, ensuring alignment with business goals.
- Testing: Perform comprehensive testing to troubleshoot issues and verify design requirements, ensuring robust functionality, reliability and adherence to specifications.
- Self-Development: Proactively engage in professional development activities to enhance technical skills and stay current with industry trends and technologies.
- Time Management: Efficiently manage time and prioritize tasks to meet project deadlines and maintain productivity in a fast-paced environment. Communicate concerns or challenges with any of the project timelines to your peers, line manager or project manager
Job Factors
- Decision Making: Primarily responsible for making routine decisions related to individual tasks and implementations. Expected to adhere closely to pre-established guidelines and seek guidance when necessary.
- Coordination / Supervision: Works under direct supervision of senior engineers and managers, collaborating regularly with team members on project tasks to ensure alignment and cohesion in project execution.
- Continuum of Skills / Sapiential Authority: Continuously develops hardware and software development skills through mentorship from experienced colleagues and hands-on experience, enhancing both technical capabilities and problem-solving proficiency.
- Complexity: Handle moderately complex tasks in hardware and software development, with the level of complexity increasing progressively as skills and experience develop.
- Variety: Engage in a diverse array of projects, ranging from internal engineering tools to customer-facing solutions, ensuring broad exposure to various aspects of engineering.
- Preciseness: Expected to produce precise and accurate solutions and documentation, strictly adhering to company standards to maintain quality and reliability
- Work Pressure / Physical Effort: Works in a normal office environment where occasional tight deadlines may require managing moderate work pressure effectively. Embrace the fact that the quality of your work could have serious implications leading to loss of life, injury or commercial impact for our end users.
Required Competencies
- A basic understanding of Systems Engineering and the Product Development Life Cycle.
- A basic understanding of Hardware and Software Development.
- Software Programming: Python, C, C++, ROS
- Hardware Design: PCB Layout and Manufacturing.
- Well versed in communication techniques and technologies.
- Strong problem-solving and analytical skills.
- Strong written and oral communications skills.
Education
MINIMUM REQUIREMENTS
Bachelor’s degree in electronic/computer engineering
Experience
Graduates or junior engineers with 0-2 years’ experience in the electronic or computer
engineering field.
All applicants who meet the minimum requirements and wish to apply should do so on or before
21 May 2025 at 12:00
Consider your application unsuccessful. should you not hear from us within
3 weeks.