• Participate in software design and development activities.
  • Responsible for coding, testing, build and integration activities.
  • Software debugging and issue resolution
  • Participate in code reviews and other defect prevention activities.
  • Involve in team-based delivery including pair programming

Primary Skills:

  • Experience in embedded systems software development and testing.
  • Strong C/C++ programming skills. Experience in Python Scripting.
  • Experience in Linux Kernel, UNIX / Linux System, Embedded systems (RTOS, file systems, device drivers)
  • Knowledge of common industry standard buses such as UART, SPI, SDIO and PCI
  • Knowledge in wireless and networking protocols such as TCP/UDP, RTP, RTSP, Zig bee, Bluetooth, CAN, J1939
  • Knowledge in microcontrollers architectures and development and debugging tools.
  • Knowledge in multi-threaded applications
  • Exposure in software version control tools such as ClearCase, Git, and Mercurial.
  • Strong verbal and written communication skills
  • Knowledge on AGILE SCRUM methodology, Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD)
  • Secondary Skills:
  • Knowledge in object-oriented design and UML
  • Excellent debugging and troubleshooting skills
  • Low level software libraries and Device driver development
  • Knowledge in Model based development Matlab / Simulink tool set.
  • Educational Qualifications B.E/B.Tech.

 

 

Rate/Salary ($)

60

Hourly based

Location

Saline County,Illinois,United States

Job Overview
Job Posted:
8 months ago
Job Expire:
3 weeks from now
Job Type
Full Time
Job Role
IT Professional
Education
Bachelor's Degree
Experience
15+ Years
Total Vacancies
1 Person

Share This Job:

Location

Saline County,Illinois,United States