Firmware Engineer - #1095669
Rigel Technology (S) Pte Ltd

Responsibilities:
To design, develop, testing and support of firmware applications for wireless IoT gateways data loggers and controllers.
Integrate new functionalities to existing firmware for performance enhancement.
Perform functional testing (validation and failure analysis) and take charge of implementation and system support.
Involved in the schematic design, prototyping and testing in integrating into hardware modules
Analyse equipment and hardware to ensure appropriate and complete integration in target products and system.
Provide input on embedded hardware design and development in wireless IoT gateway, data loggers and controllers.
Define and create product software specification including software architecture, feature descriptions and applications notes.
Code for IoT-related protocol and sensor software development performed with sound design considerations
Assist on implementation of firmware and software improvements to new products and hardware
Provide system support through troubleshooting and pre-emptive actions
Write technical reports and keeping up to date with developments in technology and regulations
Provide technical expertise within the R&D team on software and firmware integration.
Work closely with cross functional teams to ensure project delivery on time and quality.
Requirements:
Degree or Masters in Electronics Engineering/ Computer Engineering or equivalent, with at least 5 years of relevant working experience
Familiarity with wireless technologies particularly WiFi, Bluetooth and LoRa for application in architecture, hardware and firmware use.
Experience in one or more specific IoT / M2M industry will be advantageous but not a must (i.e. home automation, business automation, health, asset tracking, smart utilities, etc.)
Knowledge in Authentication and Authorization technologies (TLS, SigV4, etc.)
Good knowledge and experience in embedded design implementation, RTOS, test verification, product validation, production testing, MCU architecture and common peripherals
Proficient in programming language (C, C++ and JavaScript)
An innovative team player with strong analytical skill and enjoys overcoming challenges
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Manager, Manufacturing Engineering

PROJECT ENGINEER – CIVIL (TOP LEADING CONSTRUCTION FIRM)

Planning Engineer ( Scheduling / Tender )
