Communication Protocol Software Engineer

Communication Protocol Software Engineer

Communication Protocol Software Engineer

Accentuate Staffing is recruiting for a Communication Protocol Software Engineer.  This position is responsible for supporting and developing software components for communication protocol libraries.

Responsibilities:

  • Support customers by debugging software and analyzing customer product configurations. Use networking tools such as Wireshark to investigate communication issues.
  • Assist in developing and maintaining communications protocol libraries.
  • Create unit test code to test the communications protocol libraries.
  • Help maintain an automated build and test environment for the software libraries. Perform manual verification on build packages before product releases.
  • Occasionally help customers port software libraries to new hardware and operating systems.
  • Implement new features in software libraries for communications protocols as needed.
  • Use software test tools to analyze software for quality and security issues.
  • Provide development support to other products which utilize the protocol libraries such as communications gateways and protocol test tools.

Requirements:

  • Minimum of seven years of experience in software development using the C programming language.
  • Strong experience using and/or implementing communication protocols is required.
  • Experience with Linux and Linux build environments is required.
  • Experience programming embedded, real time applications is required.
  • Experience with communications in utility industries is preferred. Experience with IEC 61850 is highly desired.
  • Experience testing software, especially communications software, is desired.
  • Bachelor’s or higher level degree in computer science or electrical engineering is required.
  • Ability to communicate clearly and concisely, verbally and in writing, is required.
  • Must have excellent interpersonal skills.

Coronavirus (COVID-19) Information

You will find some resources regarding COVID-19 below:

Skip to content