Job: Staff Software Engineer

If you’ve registered with us previously, please login now. If you’d like to register, please click the ‘Register’ link below.: : Register | Forgot your password?

Company Type

Manufacturer

Location

St. Petersburg, Florida

Job Description

  • Looking for a C++ developer responsible for developing applications for our advanced X-ray imaging systems.
  • Design and develop multi-level applications for real-time image signal processing, machine controls, and graphical user interfaces.
  • Develop real-time software for x-ray imaging system
  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Implement performance and quality modules
  • Identify bottlenecks, bugs, and devise solutions to these problems
  • Help maintain code quality, revision control and organization
  • Analyze customer issues and identify and implement solutions.
  • Involvement in the full software lifecycle: requirements, design, develop, test, release, maintain.
  • Strong proficiency in C++, with fair knowledge of the language specification
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
  • Good understanding of memory management, networking protocol such as TCP/IP, Profibus and Modbus

Job Skills

  • Knowledge of low-level multi-threading primitives and real-time environments
  • Implementation of automated testing platforms and unit tests
  • Excellent verbal, written and interpersonal communication skills
  • Occasional traveling to customer sites as required
  • Desired Skills: Proficient with Data and image processing in a real-time system; QT; GUI experience, openGL;  Scripting languages such Python, Java, Shell scripting, etc.
  • Working knowledge of Linux and Windows operating systems
  • Knowledge of the standard libraries, STL containers, and algorithms
  • Proficient understanding of code revision tools
  • Minimum education level: Bachelor of Science in Computer Science, Advanced degree is a plus.
  • Experience: 5-8 years
  • Must be able to pass background and drug screening. If you become a full time, direct employee, you will be required to pass a TSA customer background screen to include credit.

 

CSG is a EOE Minority/Veteran/Female/Disabled

Job ID: 15348

Categories

Engineer, Software Engineering, Southeast