Job Title: TCP/IP Embedded Systems Expert (Remote - Swiss-based)
Description:
We are seeking two skilled Embedded Systems Experts to join our project team. This is a remote contract role based in Switzerland, and the project is expected to last for 10 months.
Key Responsibilities:
* Develop and optimize embedded devices using ThreadX RTOS.
* Implement TCP/IP networking protocols on embedded Linux devices.
* Design, develop, and integrate TLS for secure communication within the system.
* Develop and expose REST-APIs for embedded devices to interact with external systems.
* Collaborate with cross-functional teams to ensure seamless integration of embedded C++ components.
* Troubleshoot, debug, and optimize network communication and performance in embedded environments.
* Provide continuous support for embedded systems and ensure their reliability and efficiency.
Required Experience:
* 5-8 years of experience in developing embedded systems and working with RTOS.
* Strong understanding and hands-on experience with TCP/IP protocols in embedded environments.
* Expertise in implementing TLS for secure communications within embedded systems.
* Proven track record of designing and providing REST-APIs on embedded devices.
* Proficiency in Embedded C++ and experience in embedded system programming.
* Solid experience with embedded Linux devices and networking stacks.
* Ability to work independently in a remote team environment with minimal supervision.
* Experience in embedded device security and best practices for networked systems.
* Knowledge of ThreadX RTOS and its use in embedded applications.
* Familiarity with network protocols and security in embedded devices.
* Experience in debugging and performance optimization for embedded systems.