DEVICE SOFTWARE ENGINEER

at Lets Recruit
Location Cape Town, South Africa
Date Posted Jun 12, 2020
Category IT Jobs
Job Type Full-time

Description

  • You will be developing and maintaining software that runs on our fleet of hardware devices. This will involve integration with our ever-evolving cloud services, and developing and improving methods of testing and ensuring code safety and stability for deployment to thousands of remote devices.

    About the company:

    “We design all our own hardware and software in Cape Town. Our software systems are built entirely in-house using Python, React, lnfluxDB, and AWS Kinesis and other technologies. We are truly a full-stack company, with a great set of technical challenges to work on.”

    Skills & Experience:

    • Practical experience programming in Python
    • Enjoys developing clearly written, robust, and careful code – attention to detail is critical
    • Excellent knowledge of GNU/Linux and GNU/Linux command line tools.
    • Good understanding of basic computer networking (any knowledge of IEEE 802.11 is a huge bonus)
    • Basic SQL knowledge
    • Familiar with Git source control or similar
    • Good teamwork and communication skills

    Beneficial skills

    • Experience developing apps on a Raspberry Pi or similar
    • Systems programming experience (C, Rust, etc.)

    What we are offering

    • Excitement and growth of a startup with the resources and security of a Fortune 100 company
    • Full-time position
    • Competitive salary
    • Great benefits* (Benefits are role and level dependent)
      • Comprehensive medical aid
      • Life and long term disability insurance
      • Each year, you would be entitled to 20 paid working days off to use as vacation days. Other leave types include Maternity Leave, Study Leave, Family Responsibility Leave, etc.
      • 6-month paternity/maternity leave for employees who have been at the company for over a year
      • Company-wide events
      • Cash recognition awards
      • Referral bonus scheme
      • Ongoing technical education
      • Soft skills training
      • Exposure to latest & greatest technologies
      • Opportunity to help shape the product
      • Growth and global scope
Only registered members can apply for jobs.