B3 Systems→
IT Software Engineer at B3 Systems in Raleigh, NC
Job Description
About the Company
B3 Systems, Inc. is a Raleigh-based industrial technology and environmental services company founded in 1991. The company specializes in industrial monitoring, process instrumentation, emissions testing, dust detection, and control system integration. Its technical solutions help industrial facilities monitor equipment performance, improve operational reliability, and support environmental compliance.
Job Overview
B3 Systems is seeking an IT Software Engineer to support software development, industrial technology integration, and technical system improvements. The ideal candidate will have knowledge of software engineering, databases, application development, and industrial communication systems.
The role may involve supporting software applications that communicate with monitoring equipment, process controllers, and industrial data systems.
Key Responsibilities
- Develop and maintain software applications and system components.
- Support integration between software platforms and industrial equipment.
- Develop tools for monitoring, processing, and analyzing 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.
Required Skills
- 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.
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: $80,000 – $115,000, depending on experience and technical expertise.
Potential benefits may include health insurance, retirement savings options, paid time off, and professional development opportunities, subject to employer confirmation and eligibility.
Pay: $80,000.00 - $115,000.00 per year
Benefits:
- Health insurance
- Relocation assistance
- Vision insurance
Work Location: In person