Senior Sofware Engineer (C/C++ with Python & Perl scripting)

Overview

On Site
Hybrid
$75 - $90
Contract - Independent
Contract - W2
Contract - 1 Year(s)
No Travel Required

Skills

C +
C + +
Kubernetes
Perl scripting
Python
Debugging
developing applications
simulation

Job Details

The JOB:

  • The consultants will be responsible for:
  • Migrating some apps from C/C++, and Pearl to Python.
  • Debugging, migrating, and enhancing some C/C++, Pearl and Python apps.
  • Porting existing script-based debug to their next generation simulation and emulation validation model.
  • Debugging C/C+, Pearl and Python apps.
  • Enhancing C/C++, Pearl and Python apps.
  • Review the operation of our existing script-based debug environment.
  • Gather the requirements for adding support for the next generation simulation and emulation platforms.
  • Update the C/C++, Python & Perl interface, and control libraries, adding support for the next generation architecture.
  • Develop Python & Perl test scripts to exercise the simulation and emulation platforms.
  • Work with bring-up team to debug and support on emulation platforms
  • Skills Need:
  • 10+ years of experience working for US companies in the US is a must have.
  • Must have 10+ years of experience developing applications utilizing C.
  • Must have 8+ years of experience developing/modifying C/C++ software in response to software bugs and new capability development
  • Must have 8+ years experience developing drivers or firmware.
  • Must have 8+ years of extensive 'Recent' experience doing maintenance, enhancement, and development
  • with Perl v 5.2 5.38, and Python v 3.6-3.12 in response to software bugs and new capability development.
  • Must have recent experience (With in last 2 years) supporting an architectural migration of the software containers, with an orchestration engine such as Kubernetes.
  • Must have recent experience (With in last 2 years) Developing and maintain, and enhancing software scripts.
  • Must have recent experience (With in last 2 years) Developing and debugging software interfaces and related functionality with external systems.

About PUMEX Computing