J
Software Engineer
J
Software Engineer
JR Automation•SC
This week
Full-timeOffice
Company
JR Automation
Location
SC
Type
Full-time
Work Schedule
full time
Work Location
office
JR Automation•SC
This week
Full-timeOffice
Company
JR Automation
Location
SC
Type
Full-time
Work Schedule
full time
Work Location
office
Job Description
JR Automation is seeking a dedicated Software Engineer to design, develop, and maintain high-quality software solutions for automation systems in a collaborative engineering environment.
Full Description
Job Overview
JR Automation, a leader in industrial automation solutions, is looking for a skilled Software Engineer to join its growing team in South Carolina. The successful candidate will play a key role in creating innovative software that supports automated manufacturing and control systems. This full-time position offers the opportunity to work with cutting-edge technologies while contributing to projects that improve efficiency and productivity for clients across multiple industries.
Key Responsibilities
Develop, test, and maintain software applications that integrate with industrial automation equipment. Collaborate with cross-functional engineering teams to define requirements and deliver high-quality solutions. Analyze system performance and implement improvements to enhance reliability and functionality. Troubleshoot software issues and provide technical support during project implementation phases. Document code and processes to ensure maintainability and knowledge sharing within the organization. Participate in design reviews and contribute ideas to improve software architecture and development practices.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Minimum of two years of professional software development experience. Strong understanding of object-oriented programming and software design principles. Experience with version control systems and agile development methodologies. Excellent problem-solving abilities and attention to detail.
Skills
Proficiency in one or more programming languages such as C++, C#, Java, or Python. Familiarity with PLC programming, HMI development, or industrial communication protocols is highly desirable. Knowledge of database management and SQL. Strong analytical and debugging skills. Ability to work effectively both independently and as part of a team in a fast-paced environment.
Company Info
JR Automation is a premier provider of turnkey automation solutions, specializing in custom-engineered systems for manufacturing and assembly operations. With decades of experience, the company serves clients in automotive, consumer goods, and life sciences industries, delivering innovative technologies that drive operational excellence.
Benefits
JR Automation offers a competitive compensation package that includes health, dental, and vision insurance, retirement savings plans, and paid time off. Employees enjoy a supportive work culture that values professional development, safety, and work-life balance.
Growth Opportunities
The company is committed to continuous learning and career advancement. Software Engineers have access to training programs, mentorship, and opportunities to take on leadership roles or specialize in emerging technologies within the automation field.
Key Skills
Software DevelopmentC++ ProgrammingPLC ProgrammingProblem SolvingAgile Methodologies
