Find Jobs

Make your next engineering career move with SoloPoint.

Embedded LINUX Programmer (Robotics)

Fremont, CA 94538

Employment Type: Contract Category: Embedded Software Engineer Job Number: 10145 Pay Rate: $100/hour-$150/hour

Job Description

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.
Responsibilities:
  • 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.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.