Senior Firmware Engineer Lead – Cape Town

Let's Recruit

  • Cape Town, Western Cape
  • Permanent
  • Full-time
  • 19 days ago
  • Apply easily
Job title: Senior Firmware Engineer | Lead
A vacancy is available for an experienced and innovative Senior Firmware Engineer to join our dynamic engineering team.In this role, you will be a key contributor in designing, developing, and optimising firmware solutions for our cutting-edge products.As a senior member, you will also be responsible for providing technical leadership, mentoring junior engineers, and contributing to the overall firmware strategy.Our client is an IoT business that provides next-generation mobile applications, systems, and solutions. They are a lean and efficient team with expertise in embedded hardware, manufacturing, networking, automation, back-end servers, web front-ends and mobile applications.Requirements:
  • Bachelor’s degree in Electronic Engineering, Electrical Engineering, Computer Engineering, or a related field.
  • Proven experience as a Firmware Engineer with a focus on embedded systems.
  • Strong proficiency in programming languages such as C and C++ for embedded systems.
  • Experience with real-time operating systems (RTOS) and bare-metal firmware development.
  • Strong understanding of hardware and firmware integration.
  • Excellent problem-solving and analytical skills.
  • Familiarity with communication protocols (e.g., I2C, SPI, UART).
  • Experience with version control systems (e.g., Git).
  • Excellent communication and collaboration skills.
Responsibilities:
  • Firmware Development:
  • Develop and optimize code for efficient and reliable performance.
  • Architect, design, and implement firmware solutions for embedded systems.
  • Technical Leadership:
  • Provide technical leadership and guidance to the firmware engineering team.
  • Mentor junior engineers and contribute to their professional development.
  • Embedded Systems Design:
  • Work on the design and implementation of embedded systems for our products.
  • Collaborate with hardware engineers to ensure seamless integration.
  • Code Quality and Testing:
  • Implement and advocate for best practices in code quality, testing, and documentation.
  • Conduct and participate in code reviews to ensure high-quality code.
  • Performance Optimization:
  • Analyse and optimize firmware performance for efficiency and resource utilization.
  • Troubleshoot and resolve firmware-related issues.
  • Cross-Functional Collaboration:
  • Collaborate with cross-functional teams, including hardware engineers, software engineers, and product managers.
  • Participate in design discussions, architecture planning, and project coordination.
  • Research and Development:
  • Stay updated on industry trends, emerging technologies, and best practices.
  • Contribute to the research and development of new firmware solutions.
Benefits:
  • Exciting Workspace.
  • Great Office Location – Multiple shops and restaurants.
  • Cutting-Edge Technology.
  • Engaging Projects and Innovations.
  • High-Tech Atmosphere.
  • Versatile Experience – Get exposure to a wide range of things.
  • Involvement in Manufacturing Processes – End-to-End Involvement.
  • Inspiring Work Environment.
  • Opportunity for Career Growth and Continuous Learning – Cross-Functional Teams.
  • Contributing to a South African Company with a real impact on people’s lives.
Note:
  • Although we endeavour to provide feedback to all applicants, should you not hear from us within 14 days of applying, please accept your application as unsuccessful.
  • Successful applicants will be contacted within 14 days of applying.
  • Let’s Recruit reserves the right to cancel or amend an advertised vacancy at any time.
Send detailed CV to apply:

Let's Recruit

Similar Jobs

  • Senior Firmware Engineer

    Network Recruitment

    • Cape Town, Western Cape
    We're on the lookout for a Senior Electronic Engineer to bolster our Firmware Development Team, focusing on advancing our electronic systems, particularly firmware and software for…
    • 2 days ago
  • Senior Firmware Engineer

    Network Recruitment

    • Cape Town, Western Cape
    We're on the lookout for a Senior Electronic Engineer to bolster our Firmware Development Team, focusing on advancing our electronic systems, particularly firmware and software for…
    • 3 days ago
  • Senior Electronic Firmware Engineer

    Network Recruitment

    • Stellenbosch, Western Cape
    We are seeking a Senior Electronic Engineer to join the Firmware Development Team to further develop and enhance our electronic systems – specifically firmware and software for a S…
    • 4 days ago