EngineerJobs.io
← Back to all jobs

Job Description

B3 Systems is hiring an IT Software Engineer in Raleigh, NC (onsite) to build and maintain applications that connect software platforms with industrial equipment.

Responsibilities

  • Develop and maintain software applications and supporting system components
  • Support integration between software platforms and industrial equipment
  • Create tools to monitor, process, and analyze system data
  • Work with databases, APIs, and communication interfaces
  • Assist with PLC and industrial monitoring system integrations
  • Troubleshoot software and system connectivity issues
  • Improve application performance, reliability, and functionality
  • Perform software testing, debugging, and technical documentation
  • Collaborate with engineering and technical support teams

Requirements

  • Knowledge of Python, C++, C#, or similar programming languages
  • Understanding of software development and database management
  • Familiarity with APIs and system integration
  • Knowledge of industrial communication protocols such as Modbus or Ethernet/IP
  • Understanding of networking and troubleshooting
  • Experience with software testing and debugging
  • Strong analytical and problem-solving skills

Technologies

  • Python
  • C++
  • C#
  • Modbus
  • Ethernet/IP
  • PLC
  • SCADA

Preferred Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Experience with industrial automation or monitoring systems
  • Familiarity with PLCs, SCADA, or instrumentation
  • Knowledge of real-time data processing
  • Experience with enterprise software integration

Compensation and Benefits

  • Estimated Annual Salary: USD 80,000 – 115,000 per year, depending on experience and technical expertise
  • Pay: $80,000.00 - $115,000.00 per year
  • Potential benefits may include health insurance, retirement savings options, paid time off, and professional development opportunities, subject to employer confirmation and eligibility
  • Health insurance
  • Relocation assistance
  • Vision insurance
  • Retirement savings options
  • Paid time off
  • Professional development opportunities
  • Work Location: In person

Location: Raleigh, NC (onsite)

Similar Jobs