Embedded LINUX Programmer (Robotics) - SoloPoint Solutions, Inc.
Fremont, CA 94538
About the Job
Qualifications:
- Bachelor's Degree in Computer Science
- Expertise with real-time operating systems (RTOS) and embedded Linux
- Hands-on experience with STM32 System-on-Chip (SoC) architecture.
- Proficiency in C++ and C programming languages.
- Experience in developing TCP/IP stacks and network protocol handling.
- Focus on TCP/IP stack development within the NuttX Real-Time Operating System (RTOS)
- Resolve communication time out issue within electromechanical equipment
- Design, develop, and optimize TCP/IP stacks from the ground up for embedded real-time operating environments, ensuring robustness and efficiency.
- Utilize NuttX RTOS (preferred) or Embedded Linux to build and maintain real-time systems, with a focus on versions v9 through v12.
- Develop and implement solutions for network protocol handling, memory management, and concurrency in resource-constrained systems.
- Work with STM32 System-on-Chip (SoC) architectures to create high-performance embedded solutions.
- Write, review, and maintain C++ and C code for embedded applications, ensuring high quality and adherence to coding standards.
Source : SoloPoint Solutions, Inc.