Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 9, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Established in South Africa 21 years ago, ASSA ABLOY, South Africa is part of the international Swedish giant, ASSA ABLOY, global specialists in the manufacture and supply of secure, safe and convenient door opening systems and entrance solutions for a wide range of applications. The impressive, state-of-the-art range of locks, keyless locking mechanisms, ...
    Read more about this company

     

    Senior Embedded Software Engineer

    Role & Responsibilities:- 

    • Design and implementation of new secure embedded firmware applications in C, C++, and Python 
    • Develop low level interfaces (GPIO, UART, I2C, SPI) 
    • Review and maintain existing code base 
    • Support in the design and development of desktop engineering tools 
    • Develop test fixtures in C, C++, Python, and higher-level Object-Oriented language (e.g. C#) 
    • Documentation and cross functional training of low-level concepts 
    • Consult with other engineers to evaluate interfaces between hardware & embedded solutions and operational & performance requirements of the overall system 
    • Prepare, present, and participate in technical discussions and code reviews
    • Contribute to the continued development of processes to improve the efficiency and quality of development projects; assist in formulating standards and development practices to improve our development processes
    • Investigate and analyze reported defects to resolve them in a timely manner 
    • Proactively provide status, raise issues, and communicate necessary information to appropriate team members on a regular basis 

    Desired Skills & Experience  

    • 5 years of hands-on code development 
    • Applied experience with C, C++, Python, and .NET 
    • Comfortable working at a hardware level driver (GPIO, UART, I2C, SPI) 
    • Familiarity with bug tracking tools (Bugzilla, Jira) 
    • Working knowledge of source code management and configuration
    • General knowledge of test frameworks and automated build systems (e.g. Jenkins, NUnit, NAnt) 
    • Ability to complete design related tasks with minimal supervision 
    • Basic understanding of development processes, principles and objectives 
    • Some exposure of development through the entire life cycle including design, architecture, and implementation 
    • Analytical, planning, problem solving and decision-making skills 
    • Excellent organizational and time management skills 
    • Experience with RTOS development (FreeRTOS or other) is preferred
    • Experience with Secure Elements, RFID, NFC, HCE or Bluetooth technologies is a plus 
    • Experience with Agile Scrum development a plus 
    • Experience with Keil Development Environment is a plus
    • Experience with Linux development is a plus
    • Ability to effectively use and operate oscilloscopes, analyzers, power supplies, etc. is a plus

    go to method of application »

    Technician

    The main duties of this role are inclusive of, but not limited to:

    • Installation and replacement of Traka Equipment and peripherals
    • Setup, assemble, test and configure Traka Hardware and Software
    • Following direction of the Project / Installation Manager
    • Maintenance and Submission of accurate paperwork and documentation
    • Customer communication throughout the job
    • Installing conduit, coring, or trenching
    • Installing/pulling cable and wire
    • Mounting panels, field devices, computers, power supplies
    • Programming, set-up, and testing systems
    • Testing and inspections
    • Safe operation of basic electrical reticulation
    • Understanding wire crimping and installing basic plugs
    • Basic use of hand tools

    Hardware Support:

    • Preventative Maintenance – Monthly visit for all covered systems items
    • Maintenance of all Traka variants, Key management systems and lockers
    • Physical check on Traka locks and explosives cars/cassettes and surface boxes.
    • Installation and replacement of Traka hardware
    • Setup and assemble, test and configure Traka systems.
    • Competent use of tools and associated electrical tools such as drilling machines, electric screwdrivers etc.
    • Cleaning of control boards (this will be dusting off and disconnect all connections, cleaning of connector points with electrical cleaner.) Reconnecting of all connections.
    • Cleaning and testing of all data fobs. (Includes all grooves)
    • Cleaning and testing of all connector strips and solenoids. (Positive and negative connection screws)
    • Cleaning and testing of Cabinet Frame and hinges.
    • Checking cabinet hinges (health condition) 
    • Cleaning of cabinet Perspex (polycarbonate or steel) doors. (Cracks/Damage needs a replacement (order required))
    • Alignment of door switch and solenoid.
    • Cleaning and testing of Cliq lock and key.
    • Cleaning and testing of Cliq key battery.
    • Testing of cabinet backup battery.
    • Cleaning and testing of network points and connectors
    • Emergency release of keys in case if an emergency (emergency document to be completed on site)
    • Cutting of current security seals. (Replacement will be requiring and additional order) 
    • Physical check on control boards which includes the following: Cabinet control board, interface boards, and strip connector boards.
    • Physical check of keypads and readers.
    • Physical check on all screens and touch screens.
    • Physical check on all ribbon cables and wires.
    • Physical check on all jumper blocks and dip switches
    • Cleaning and servicing (oil) Cliq locks and key’s
    • Cleaning and servicing of mechanical and electrical Abloy locks
    • Cleaning and servicing of Abloy switch locks (Cylinder and key)

    Support:

    Software Support and Customer Support:

    • Daily report (Production Managers, Mine Overseers, shift supervisor’s, Safety Department)
    • System Reports,
    • standard key report,
    • Overdue keys(Engineers, Ges, Foreman’s, Explosive Co-Ordinator)
    • Report to the mine before night shift knocks off so their issues can be resolved.
    • Help miners and operators before shift start.
    • Email Support
    • Telephone Support
    • Remote Support
    • Support logging on support site
    • Research/problem solving.
    • Initiative
    • Obtaining of relevant signatures for invoices
    • Follow-up on outstanding orders
    • Deliveries to be handled at stores.
    • Submission of invoices
    • Completing and submitting of User access forms
    • Completing and submitting of cabinet layouts
    • Onsite training
    • Physical check on all software and communications from hardware to software.
    • Completing and submitting of maintenance check list
    • Submitting of quotations on repairs from maintenance check list.
    • Following up on outstanding orders from maintenance check list.
    • Completing of UAR (service) reports.
    • Programming of Cliq key’s as per completed approved forms.
    • Frequent checks on Traka 16bit, Traka 32, Traka touch, Traka web, software versions and updates where applicable.
    • Diagnostics test on Traka Touch (this function tests all hardware and software functions on the touch systems)

    PROFESSIONAL QUALIFICATIONS/ EXPERIENCE

    • Proven experience as a low voltage technician or similar role
    • Experience with LAN/WAN networks
    • Thorough knowledge of computer systems and IT components
    • Excellent troubleshooting skills
    • Exceptional organizing and time-management skills
    • Mining Experience will be an advantage.
    • Underground work will be an advantage.  
    • 2+ years’ experience in computer networks and systems maintenance.
    • Excellent written and verbal communication skills.
    • Good interpersonal skills.
    • Attention to detail.
    • Good problem-solving skills.
    • Communication and reporting skills

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at ASSA ABLOY Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail