JOBSEARCHER

Intermediate Software Developer

Intermediate Software Developer Location : Warren, New Jersey Key Responsibilities • Develop software as per the product architecture with accordance to applicable software system development standards • Work with architecture leads and other team members on software product design • Perform statistical analysis of issues & participate in debug sessions • Perform troubleshooting to determine and fix the root cause of performance issues and test failures • Drive continuous improvements of processes and product quality • Provide regular status updates to internal stakeholders Key Qualifications: • Hands-on expertise with large-scale embedded software projects • Ability to write and maintain software code using C++. Experience with maintaining embedded build infrastructure & CI/CD will be a plus. • Experience with NETCONF / YANG model of controlling a network element. • Experience with netopeer2 is especially desired. • Experience with TLS; certificates (x.509); key exchange protocols. • Strong analytical and problem-solving skills with a meticulous attention to detail. • Excellent communication and collaboration skills to work effectively within a multi-disciplinary engineering team.