Firmware Engineer
at GRADIANT INTERNATIONAL HOLDINGS PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Nov, 2024 | USD 7000 Monthly | 16 Aug, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
WHAT WE’RE LOOKING FOR
- Degree / Master in Computer Science/ Embedded Systems / Computer Engineering / Electrical Electronic Engineering with concentration in the areas of Embedded Software engineering
- Relevant experience in developing Real Time Embedded Systems.
- Experience in leading the firmware design and a firmware team
- Experience working with other teams such as Hardware team or quality team and ensuring the product quality.
- Strong knowledge in programming languages: C/C++/Go/Rust
- Experience in in multiple operating systems: Linux, FreeRTOS, bare metal etc
- Prior experience with AWS IoT core/GreenGrass / Azure IoT core etc or in similar environments
- Experience with Wireless protocols such as NBIOT/LTE//BLE/LoRa etc
- Experience with Connectivity protocols such as MQTT/MQTTS/Profibus/Modbus/Ethercat/RS485
- Experience with project management tools such as JIRA/Confluence/bitbucket
- Ability to lead the team and drive the milestone towards closure within the aligned timelines.
- Strong communication skills to convey ideas and technical information effectively with team and customers.
- Curiosity and strong drive to improve status-quo while working in a semi-autonomous environment.
- Good understanding of the startup environment and strive towards the objectives as a team player.
- Based in Singapore
Responsibilities:
You will develop a real time operating system for control of water treatment plant operations and support integration AI algorithms for anomaly detection, predictive maintenance and process optimization.
Duties and responsibilities include:
- Design of firmware architecture for multiple systems control
- Develop, test and commission PC based real time operating systems (RTOS) in sequential control of machinery in water treatment plant
- Participate in design meetings and consult with internal customers to create, refine, test and debug programs to meet business needs
- Clearly and regularly communicate with management and technical support colleagues
- Prepare test plans and operator manuals
- Training of internal and customer personnel on configuration and maintenance
- Work with other software developers to integration data management and UI/UX and data scientists to integrate AI algorithms into the RTOS
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
The areas of embedded software engineering
Proficient
1
Singapore, Singapore