Job Description :

 Job Title: Embedded Developer

 Location:San Diego, CA

 Duration: 1 Year

Job Description

  • Minimum of 5 years in technical development role 
  • Experience in leadership or designing software for a complex multi-processor
  • distributed control system is a plus.
  • Proven ability to guide a team in coding efforts for a distributed control system.
  • The coding will require programming in different languages (C++, Python) on
  • different OS environments (Linux, Unix or RTOS).
  • Delivered 3+ mid to large scale software projects with demonstrable quality 
  • Hands on experience with refactoring for performance and scalability – complex
  • multi-processor distributed control system is a plus.
  • Curious and current on emerging software methodologies


Must have:

  • Strong experience with C++
  • Experience with OO design
  • Experience with socket programming of network client and server, including TCP
  • Experience with OS configuration and bring up
  • Experience with BSP configuration
  • Experience with multi-threaded application development
  • Experience with unit testing
  • Experience with Linux-based development environment
     
             

Similar Jobs you may be interested in ..