See more Collapse

Embedded Engineer

2 months ago


Johannesburg, 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, performing low-level designs and creating integration or test plans. Defect triage and the ability to provide technical recommendations to management and development teams is a key function of the role.

Roles and Responsibilities
• Individually responsible for delivering on project requirements
• Adherence to System Integration (SI) Strategies, Processes and Policies
• Creation, enhancement & enforcement of SI processes & policies with team members and 3rd party software component
vendors
• System and sub-system software integration of enterprise-wide set-top box software solutions using internally created and/or
off-the-shelf components
• Coordination of SI line function strategy execution across CFT
• Grooming & execution of the SI line function backlog: Identifying, developing, and maintaining tools to automate, improve &
support the SI line function
• Knowledge transfer within the team (Presentations & documentation)
• Architectural ownership & lifecycle management
• Infrastructure requirements identification, planning & tracking
• Infrastructure & lab setup
• Integration strategies & dependency mapping for the various work packages of the release
• Work breakdown structure, estimation and risk identification and mitigation
• Work package progress reporting & tracking
• Unified build tree setup, configuration & delivery
• Defect triage, engineering validation, technical recommendations (incl. approach & focus) & lifecycle management
• Build profiling, benchmarking & reporting
• Deployment planning & execution
• Generating vendor component bill of materials, acceptance criteria specification & build sign requests
• Engineering patches & ad-hoc support requests to component vendors
• Enforcement of the Company processes and policies with team members
• Adherence to the milestone driven hybrid project & cross-functional teams (CFT) process & policies

Qualifications
• B.Sc (Electronic and/or Computer Engineering) or similar qualification
• Post-Graduation in Electronics, Network technologies preferred

Experience
 Typically, 2+ years of experience in Consumer Electronic and Embedded Software Stack Integration and Technologies
(preferably STB), working through the Design, Development, Testing, Release cycle and Software delivery.
 Knowledge of Industry-wide best practices of Processes, Integration Techniques and Tools for Embedded Development
Required experience of:

 Embedded C/C++ and core Java programming languages
 Embedded hardware systems, real-time & Linux operating systems.
 Loader, Flash, Memory Mapping and other HW interfaces to SoCs, DDR, HDMI, Ethernet, USB, SATA, MoCa, AV
amplifiers, IR remote systems, HD TV technologies.

Advantageous:
 DVB (e.g. DVB-S, DVB-S2, DVB-T, DVB-H, DVB-IP), ISDB, MPEG, H.264, H.265, UHD, HDR, File compression techniques,
and interactive TV knowledge.
 Knowledge of STB software components like on-chip/off-chip drivers, Middleware technologies, and User Interface
framework.
 Understanding of Satellite Tx/Rx including satellite bands UHF/VHF/Ku-band.

We have other current jobs related to this field that you can find below

  • 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 Network Recruitment Full time

    We are actively seeking a dedicated Embedded Software Developer to become a valuable addition to our dynamic engineering team. Our company is experiencing rapid growth, and we are excited to welcome a talented individual who shares our passion for excellence.The ideal candidate should possess a strong background in embedded C development, electronics, and...


  • Johannesburg, South Africa Network Recruitment Full time

    We are actively seeking a dedicated Embedded Software Developer to become a valuable addition to our dynamic engineering team. Our company is experiencing rapid growth, and we are excited to welcome a talented individual who shares our passion for excellence.The ideal candidate should possess a strong background in embedded C development, electronics, and...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    We are actively seeking a dedicated Embedded Software Developer to become a valuable addition to our dynamic engineering team. Our company is experiencing rapid growth, and we are excited to welcome a talented individual who shares our passion for excellence.The ideal candidate should possess a strong background in embedded C development, electronics, and...


  • Johannesburg, South Africa Network Recruitment Full time

    We are actively seeking a dedicated Embedded Software Developer to become a valuable addition to our dynamic engineering team. Our company is experiencing rapid growth, and we are excited to welcome a talented individual who shares our passion for excellence.The ideal candidate should possess a strong background in embedded C development, electronics, and...


  • Johannesburg, South Africa Curiska (Pty) Ltd Full time

    We are looking for a hard working and passionate engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with embedded development, power electronics, PCB design and microprocessor programming. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and...


  • Johannesburg, South Africa Curiska Full time

    We are looking for a hard working and passionate engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with embedded development, power electronics, PCB design and microprocessor programming. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Embedded EngineerRandburgSoftware Application Engineer required to play an integral part in the development of a variety of products.Company has been in the industry for over 20 years. They specialize in electrical, electronic and electro-mechanical components. Also do Power Electronic application Product development.Minimum Qualifications and...


  • Johannesburg, South Africa E&D Recruiters Full time

    Embedded EngineerRandburgSoftware Application Engineer required to play an integral part in the development of a variety of products.Company has been in the industry for over 20 years. They specialize in electrical, electronic and electro-mechanical components. Also do Power Electronic application Product development.Minimum Qualifications and...


  • Johannesburg, South Africa E&D Recruiters Full time

    Embedded Engineer RandburgSoftware Application Engineer required to play an integral part in the development of a variety of products.Company has been in the industry for over 20 years. They specialize in electrical, electronic and electro-mechanical components. Also do Power Electronic application Product development.Minimum Qualifications and Experience: ...


  • Johannesburg, South Africa People Source Full time

    Exciting opportunity to work with an innovative company that prioritizes human safety and production efficiency. Embedded controller and good electronic design experience. PCB design/ Altium Designer experience an advantage. An original equipment manufacturer based in East Rand is seeking an Electronic Engineer to join their team. As an OEM, they are...


  • Johannesburg, South Africa People Source Full time

    Exciting opportunity to work with an innovative company that prioritizes human safety and production efficiency. Embedded controller and good electronic design experience. PCB design/ Altium Designer experience an advantage. An original equipment manufacturer based in East Rand is seeking an Electronic Engineer to join their team. As an OEM, they are...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are dedicated to pushing the boundaries of what's possible and are looking for a talented Electronic Engineer with a focus on embedded programming to join our teamJob Description:As an Electronic Engineer specializing in embedded programming, you will be responsible for designing, developing, and implementing embedded systems and software for a variety of...


  • Johannesburg, South Africa Network Recruitment Full time

    We are dedicated to pushing the boundaries of what's possible and are looking for a talented Electronic Engineer with a focus on embedded programming to join our team.Job Description:As an Electronic Engineer specializing in embedded programming, you will be responsible for designing, developing, and implementing embedded systems and software for a variety...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    We are dedicated to pushing the boundaries of what's possible and are looking for a talented Electronic Engineer with a focus on embedded programming to join our team.Job Description:As an Electronic Engineer specializing in embedded programming, you will be responsible for designing, developing, and implementing embedded systems and software for a...


  • Johannesburg, South Africa Network Recruitment Full time

    We are dedicated to pushing the boundaries of what's possible and are looking for a talented Electronic Engineer with a focus on embedded programming to join our team.Job Description: As an Electronic Engineer specializing in embedded programming, you will be responsible for designing, developing, and implementing embedded systems and software for a variety...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Various positions available for BEng Electronic Engineers or BEng Computer Engineers!World Class Engineering Teams working on ground breaking projects.0-5+ years experience.Ideally with a 65% average for degree completed within the correct time frame.Postions available in Cape Town and Gauteng!- DSP Software Engineers- Embedded Software Engineers- RF...


  • Johannesburg, South Africa E-Merge Full time

    Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously crafted in-house, allowing them to maintain agility and responsiveness to the unique needs of their...


  • Johannesburg, South Africa E-Merge Full time

    Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously crafted in-house, allowing them to maintain agility and responsiveness to the unique needs of their...


  • Johannesburg, South Africa E&D Recruiters Full time

    Electronic Design Engineer: Smart Energy Johannesburg-EastMinimum requirements:BSc (Eng)/BEng (Computer/Electrical/Electronic Engineering).Experience in IoT systems and solutions.Experience in embedded firmware development.Experience in mixed signal and circuit layout design.Comprehensive understanding of electrical energy systems.Knowledge of networking,...