公司简介

"Dedicated to People Flow"
"Dedicated to People Flow"
This is an exciting opportunity for a software engineer passionate about open-source software, Linux, edge computing, and IIoT.
Your role will be to help us provide easy to deploy, secure, and customizable industrial edge and node solutions. You will work on designing and implementing embedded firmware and applications that run on resource-constrained IoT devices around elevator, such as Multimedia screen, access control system, sensor node and gateway.
Embedded systems and Linux will be at the core of your everyday challenges. In our team we value collaboration, architectural and solution design, peer reviews, good integration/unit testing and writing maintainable code. In-depth knowledge and experience with Linux as a developer platform is required.
Qualifications and Skills:
1. Bachelor’s degree in computer science, Software Engineering, or a related field.
2. 6+ years of professional software development experience, with a focus on embedded Linux system.
3. In-depth knowledge and product development experience working on embedded Linux systems, including driver development(I2C,SPI,USB,UART,ethernet,WiFi,BT,4G), application development and system customization(kernel porting and rootfs build).
4. Strong understanding of software design principles, best practices, and unit test-driven development.
5. Strong proficiency in C/C++, including Object-Oriented Programming (OOP), templates, multi-threading, and designing multi-threaded, concurrent systems with synchronization mechanisms (e.g., mutexes, atomic operations).
6. Strong knowledge of IoT architectures, protocols, standards, frameworks (e.g., MQTT, OPCUA, HTTP, etc.)
7. Working experience with RTOS systems and sensor integration.
8. Familiarity with Configuration Management tools such as version control, bug tracking, change management, automated builds, and coding standards.
Preferred Skills(Good to Have):
1. Scripting skills in Bash and Python
2. CI/CD pipeline setup and maintenance
3. knowledge of security best practices(e.g., code signing, secure boot, OPTEE).
4. Experience with edge computing platforms and cloud-based IoT services (e.g., AWS IoT, Azure IoT Hub).
5. Working experience with RTOS systems and sensor integration.
6. Elevator system knowledge