Firmware Design Engineer

Stellenbosch, Western Cape - Cape Winelands, Western Cape, South Africa

Job Description


Become part of a company specializing in developing systems and components for diverse industries, catering to both local and international markets. The main goal of this role is to establish essential design methodologies and competencies in the realms of Digital and RF/Microwave Engineering. These resources are crucial for performing specific engineering duties that streamline project implementation. This role's responsibilities include the development of firmware and embedded software.

Assessing a design brief and generating the required design-related documentation
Documenting the progress of the design and providing updates to relevant stakeholders
Building reusable library modules
Creating different iterations of design prototypes using HDL design suites and tools
Conducting comprehensive testing and making product adjustments based on test results
Validating and resolving system firmware issues
Developing firmware modules in accordance with established industry standards and regulations
Evaluating design solutions against industry guidelines and requirements
Designing an engineering user interface for configuration, monitoring, and assessment purposes

Skills & Experience:
Strong understanding of abstraction principles relevant to software and firmware design
Practical experience in crafting firmware designs involving FPGA and system-on-chip (SoC) devices, including products from Intel and AMD
Proficiency in using HDL languages such as Verilog and VHDL
Expertise in HDL design environments, such as Intel Quartus, AMD Vivado, or Efinix Efinity
Mastery of HDL simulation tools like Siemens Modelsim or Questa
Comprehensive knowledge of embedded software, particularly in the domain of bare-metal C++ for ARM and RISC-V architectures, as well as expertise in embedded LINUX
Thorough familiarity with software workflows, including GIT-based version control, KANBAN boards, issue tracking, and related methodologies
The ability to stay up-to-date with the latest advancements in technology and design innovations

Qualification:
Degree in Electronic Engineering/Computer Engineering, or similar
Minimum 5+ years of experience in a similar role

Only South African Residents or individuals with a relevant South African work permit will be considered.

Contact SHAWN VELDTMAN on 021 418 1750, quoting the Ref: CTE024480.

Connect with us on www.communicate.co.za and Register your CV to create a profile and to view all our Engineering recruitment vacancies.

Let us assist you with your career. For further Civil Engineering, Structural Engineering, Building and Construction, Electronic Engineering, Electrical Engineering and Mechanical Engineering jobs.

If you have not had any response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database, and we will connect with you with any other suitable roles or positions.

Communicate Recruitment

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1267434
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Stellenbosch, Western Cape - Cape Winelands, Western Cape, South Africa
  • Education
    Not mentioned