Randstad C Agent Developer in San Jose, California

C Agent Developer


San Jose, CA

Date Posted:

Monday, October 10, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


We are looking for an experienced C developer to help with the Smart Agent team:

  • 6-7 years of C development in a large scale project

  • Experience with Cisco IOS development is a plus

  • Experience and well versed in multi-threaded applications programming

  • Experience working in Agile development environment is a plus

Experience in cross platform development is a plus

  • Knowledge of software licensing is a plus

  • Creative problem solving and debugging skills

  • Independent and self-motivated

  • Adaptive and communicative

  • Ability to learn quickly is critical

Day-to-day responsibilities include:

  • Be part of a Smart Agent Agile scrum team: attend daily standup meetings, attend iteration planning meetings, work on assigned user stories and tasks, be adaptive to last minute changes to the design and architecture.

  • Work with tech lead to design and implement the next version of our Smart Agent which is expected to work across various platforms.

  • Implement: write C code following our coding convention, write unit tests using our XOS unit test framework, ensure that changes are reviewed before committing them, ensure that committed code is free of Valgrind memory leak errors and Coverity static analysis errors

  • Integrate: work with other engineering teams to integrate Smart Agent into the Smart Licensing platform.

  • Have fun: participate in team activities to help build collaboration among team members

    apply now