Project Manager: Embedded Development

6 days ago


Johannesburg, Gauteng, South Africa Network Contracting Inc Full time
Reference: NCM002099-TS-1

Available Position

Project Manager: Embedded Development - Project Manager with experience in Electronic Engineering Development (Hardware and Software) R&D experience (C, C++, Python) PCB Layout and Manufacturing experience.

Purpose of the Role

Responsible for providing overall project management for the company's product developments. The engineering project manager will be looked to for guidance and decision-making on major issues related to the execution and delivery. Will maintain an ongoing work plan and will ensure that all development work carried out is in alignment with the goals and objectives of the Innovation Strategy as defined by the Executive and Chief Innovation Officer. This individual will be a key contributor to the engineering team for planning, budgeting and other general management issues, as well as in mentoring others in project management practices.

Minimum Experience Required
  • 4-7 years' experience in the electronic, engineering field
  • Hardware and software R&D experience (non-negotiable)
  • Gas detection technologies experience beneficial
  • Knowledge of Collision Warning and Detection technologies
  • SCADA
  • Instrumentation and Control
  • Experience in working in a multi-disciplinary environment (advantages)
Minimum Qualifications Required
  • Bachelor's degree in electronic/computer engineering/software engineering
  • Masters or doctoral level degree (advantageous)
Competencies
  • Experienced in Electronic Engineering Development
  • Experience in budget management
  • Experience in subcontractor management
  • Extensive experience in Engineering Project Management
  • Experience with Prince or PMBOK project management methodologies
  • Extensive experience managing in a cross-functional team environment, which includes but are not limited to, hardware, firmware, software and mechanical disciplines
  • Knowledge of the System Engineering Process and Configuration Management
  • Strong background in hardware or software R&D
  • Experienced in formal qualification and certification procedures
  • Experienced in Configuration Management
  • Experienced with support ticketing systems and life cycle management
  • Familiar with Atlassian – Confluence and JIRA
  • Well versed in communication techniques and technologies
  • Strong problem-solving and analytical skills
  • Strong written and oral communications skills
Advantageous Skills
  • Demonstrated leadership skills and the ability to lead other engineers effectively
  • Experience in engineering procurement
  • Knowledge of gas detection technologies
  • Knowledge of Collision Warning and Detection technologies
  • Intrinsic Safety experience beneficial
  • Familiar with certification procedures at SABS, MSHA, ATEx, ANZEx
  • Experience in heavy engineering or mining environments
  • Software Programming: Python, C, C++, ROS
  • Hardware Design: PCB Layout and Manufacturing
Responsibilities
  • Creates and executes project work plans and revises as appropriate to meet changing requirements
  • Manages resources in conjunction with functional managers, production, and sub-contractors
  • Manages day-to-day operational aspects of project and scope
  • Effectively manages project risk through risk management strategies and planning
  • Effectively manages project deliverables through resourcing, budget, and scope management planning
  • Monitors and reports on schedule, cost, scope, and risk
  • Prepares for engagement reviews and quality assurance procedures
  • Ensures project documents are complete, current, and stored appropriately
  • Contributes and actively participates in general engineering activities (meetings, discussions, activities, engineering change requests, etc.)
  • Actively participates in and contributes to engineering project reviews, including documentation reviews and project reviews
  • Contributes to overall engineering team performance and successes
  • Complies with and applies internally defined and established project management standards and policies including rolling wave, agile, and hybrid methodologies
  • Provides recommendations for project management process improvement
  • Actively participates in reviews of requirements, architectures, and designs
  • Complies with established standards and best operating practices
  • Performs prototyping and modelling to validate interpretation of requirements, architecture, and designs
  • Identifies related problems before resources are committed to addressing designs and architectures
Configuration
  • All documentation to be configured in accordance with internal configuration management policies and procedures
  • Issue tracking to be conducted in accordance with established standards and procedures
  • Actively participates in formal baseline establishments
  • Adheres to ECR processes and procedures
  • Preserves the integrity and traceability of the configuration throughout the system life cycle
Budget and Project Inputs
  • Provides inputs required for project scoping (work breakdown, coordination)
  • Provides inputs for project scheduling and estimation (timescales, required level-of-effort)
  • Identifies assumptions and potential risks to be considered during estimation and scoping
  • Suggests risk reduction and mitigation measures
  • Identifies opportunities for project artefact reuse
  • Identifies opportunities for efficiency and savings
Supplier Management
  • Provides inputs required for contractor's/supplier's estimated levels-of-effort (work breakdown, coordination)
  • Prepares Statements of Work (SOW's) for contractors' work allocations as required by project management
  • Identifies assumptions and potential risks to be considered during estimation and scoping
  • Suggests risk reduction and mitigation measures
  • Implements risk reduction and mitigation measures to ensure contractors'/suppliers' success
  • Ensures contractors'/suppliers' deliverables meet quality and performance criteria prior to invoice sign-offs
  • Confirms contractors'/supplier's invoices match deliverables and quoted level-of-effort invoiced for

Contact me at the detail provided below.

Thank you,
Theresa Steenkamp
Key Account Manager - Network Contracting Solutions
tsteenkamp at networkcontracting c.o.z.a

Package & Remuneration

R 500 - R 560 - Hourly

#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Job DescriptionThis Embedded Systems Developer role involves designing and implementing electronic systems and components based on project requirements. The ideal candidate will have a strong background in electronic engineering, with experience in schematic capture, PCB layout, and microcontrollers.ResponsibilitiesThe successful candidate will be...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Job Overview: We are seeking an experienced Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and implementing efficient processes for software development.Responsibilities:Engage in the full lifecycle of Process Automation products, including requirements gathering, project...


  • Johannesburg, Gauteng, South Africa Network Contracting Inc Full time

    Job DescriptionWe are seeking a highly skilled Project Manager: Embedded Systems Specialist to join our team at Network Contracting Inc. The ideal candidate will have extensive experience in electronic engineering development, hardware and software R&D, and project management.ResponsibilitiesCreate and execute project work plans, revising as necessary to...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Job Summary:We are looking for an Embedded Systems Engineer to lead new design projects for customers, from initial enquiry through to implementation phase.About the Role:Project Planning: Plan and execute projects efficiently, ensuring timely delivery of project milestones.Algorithm Development: Develop expertise in algorithms and data structures for...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    About UsCommunicate Recruitment is a leading recruitment agency specializing in engineering and technical recruitment. Our team of experts has extensive knowledge and experience in finding top talent for our clients. We pride ourselves on our ability to deliver exceptional recruitment solutions and provide excellent customer service.Job DetailsJob Title:...

  • Embedded Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Frostbyte Digital Full time

    A Systems Integration Engineer aims to integrate software components (created internally or externally) across enterprise-wide set top box software solutions. As a systems integration engineer, you will be responsible for coordinating software systems integration across cross-functional teams. You will be also involved in reviewing SI team deliverables,...


  • Johannesburg, Gauteng, South Africa Talent Evolution Full time

    Key Responsibilities: Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures . System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded software solutions for public transport applications . Embedded Linux Implementation: Configure,...


  • Johannesburg, Gauteng, South Africa Talent Evolution Full time

    Key Responsibilities:Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures.System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded software solutions for public transport applications.Embedded Linux Implementation: Configure, maintain, and...

  • Embedded Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Frostbyte Digital Full time

    A Systems Integration Engineer aims to integrate software components (created internally or externally) across enterprise-wide set top box software solutions. As a systems integration engineer, you will be responsible for coordinating software systems integration across cross-functional teams. You will be also involved in reviewing SI team deliverables,...


  • Johannesburg, Gauteng, South Africa Talent Evolution (Pty) Ltd Full time

    The Embedded Software Engineer plays a critical role in the analysis, design, configuration, and implementation of embedded software solutions and ICT systems. The role involves developing, maintaining, and integrating software solutions for public transport applications, network infrastructure, and related systems.This position requires a strong foundation...


  • Johannesburg, Gauteng, South Africa Talent Evolution Full time

    About the RoleWe are looking for a highly skilled Senior Embedded Software Engineer to join our team at Talent Evolution.Job DescriptionThe successful candidate will be responsible for designing, developing, and implementing embedded software solutions for public transport applications. This includes collaborating with internal teams, configuring and...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    **About the Role**We are seeking an experienced Embedded Software Specialist to join our team at Communicate Recruitment.The ideal candidate will have a strong background in software development, specifically in the field of Process Automation.The successful candidate will be responsible for designing and implementing efficient processes for software...


  • Johannesburg, Gauteng, South Africa Talent Evolution Full time

    Job Responsibilities:Requirement Analysis: Translate customer and industry requirements into technical specifications and system architectures.System Design & Development: Collaborate with internal teams to develop, customize, and implement embedded software solutions for public transport applications.Embedded Linux Implementation: Configure, maintain, and...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    We're looking for an Embedded Software Architect to join our team at Communicate Engineering. As a key player in our product development, you'll utilize your expertise in embedded software development to create innovative solutions that drive efficiency and performance.Job DescriptionDesign and develop advanced embedded software for high-performance...


  • Johannesburg, Gauteng, South Africa Tumaini Full time

    We are Tumaini, a pioneering company in access solutions, and we are seeking a skilled Embedded Systems Technician to join our team. If you have a strong background in embedded systems and a passion for innovative problem-solving, this opportunity is perfect for you.About the Job:The successful candidate will be responsible for developing and implementing...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    About the RoleWe are seeking an exceptional Embedded Software Development Specialist to join our team at Communicate Recruitment. As a key member of our technology division, you will play a vital role in driving the success of our Process Automation products.


  • Johannesburg, Gauteng, South Africa Planned Talent Full time

    Company OverviewWe are Planned Talent, a professional staffing agency connecting talented engineers with exciting career opportunities.About the RoleWe are seeking an experienced Embedded Electronic Engineer to join our team. The ideal candidate will have experience working on software, firmware, or hardware-related projects.Key Responsibilities:Design and...


  • Johannesburg, Gauteng, South Africa Talent Evolution (Pty) Ltd Full time

    Talent Evolution (Pty) Ltd seeks an expert to play a critical role in the analysis, design, and implementation of embedded software solutions. The ideal candidate will have a strong foundation in embedded Linux systems, networking protocols, and general ICT principles.The role involves developing, maintaining, and integrating software solutions for public...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Electronic Embedded Design EngineerJohannesburg EastCommercial development at Consulting and Product development company.The engineer we require will be responsible for software development on low-level C programming. The suitable candidate must have a strong mathematical backgroundWe require an engineer with more than 2 years of solid...


  • Johannesburg, Gauteng, South Africa Planned Talent Full time

    Job Description:Are you a seasoned Engineer seeking your next career move?Market trend currently show a demand for talented Engineers with a background in Electronics, Robotics, Mechatronics or Software. Planned Talent has established relationships for various local and international organizations and eager to connect with Engineering professionals to assist...