What are the responsibilities and job description for the Software Engineer II position at J-Tec Industries, Inc?
Thinking about changing employers, but unsure about changing from what is familiar - let us help! We'd love to talk with you about what you are looking for in an employer and if we can meet those needs you are searching for!
PLC Programmer - Applications Developer - Software Engineer
Jtec is at the forefront of new technology and growth, creating innovative solutions for an evolving material handling industry. In 2010, Jtec's flagship product was born: the CarryMore Tugger Cart System. This impressive Mother/Daughter cart tandem design would make its own reputation by reducing costs for users and improving delivery times to the lines and safety in the workplace. It continues today, in a continually evolving design, as the company's best-selling design.
In 2016, Jtec's newest product line was introduced: CarryMatic No-Touch Materials Movement System. The electric powered roller deck carts and stations allow for materials to be transported "hands-free." With wireless communication from a hitch control mounted on any brand AGV, this system can be programmed to run a route and seamlessly move materials.
In total, four lines have been developed to create a robust product catalog allowing Jtec to become a preferred cart solution specialist. We'd love to talk to you on how you can be a part of our dynamic team!
Who Jtec Is
Jtec Industries is an industry-leading manufacturing company specializing in innovative custom material handling equipment. Providing excellent customer service, quality products, and innovative solutions is of utmost importance to us. Jtec is at the forefront of new technology and growth, creating innovative solutions for an evolving material handling industry.
We currently have four product lines, our CarryMatic, CarryMore, CarryMax, and CarryLite. All products and subsequent parts are made in-house, giving us a competitive advantage in terms of quality and reliability.
The CarryMatic No-Touch Materials Movement System is our newest product line and uses electric powered roller deck carts and stations that allow for materials to be transported "hands-free." With wireless communication from a hitch control mounted on any brand AGV, this system can be programmed to run a route and seamlessly move materials. This newest line is housed in our newly added 4th East Peoria facility, helping us showcase this innovative line to our customers. We can service almost any material movement need and work with some of the biggest companies in the world including Tesla, Rivian, Space X, Meta, Caterpillar, and many more.
Come join our team of experts to work on industry-leading autonomous solution technology and to help us pioneer the future of material movement.
What We Offer You
A safety-focused, actively engaged, "family-like", team work environment that provides enhanced employee experiences through competitive benefits, compensation, engagement activities, regular interactive one-on-one sessions, and many more. Some of what we offer includes reimbursement for industry certifications, employee wellness program, engagement committee activities, flexible full-time work shifts, 401k matching retirement program, health, dental, vision, flexible spending accounts, quarterly one-on-one interactive feedback sessions, employee events/luncheons, employee of the month recognition and many more.
Summary/Objective
The Programmer - Applications Developer works to develop and display applications or interfaces that monitor and control machine systems. Able to work on both front end and back end of web development. Collaborates with engineering and sales team members concerning technology and application needs in various stages of the implementation of logic-based systems. Identifies all aspects of the assigned problem and evaluates user requirements in terms of the capabilities of the available hardware and software. Develops proper documentation outlining the logical steps to be followed in solving the problem and prepares systems specifications. Provides ongoing technical and IT support to customers.
Essential Duties and Responsibilities
- Design and implement web-based applications, programs, scripts, or modules to interface with machine systems.
- Create visual displays for the purposes of user interface or system monitoring.
- Project collaboration in the fields of software development and IT-integration, with customers and internal staff, for preparation and installation of product systems.
- Full lifecycle programming of PLCs, including system design, development, programming, and integration
- Read, write, and troubleshoot PLC code using structured text or ladder logic or other PLC based machine codes to resolve complex problems and/or optimize machine performance
- Perform software quality assurance testing and documentation.
- Supports customer phone support to include infrequent emergency after-hours customer remote support up to
approximately 5% per year. - Completes other jobs or duties as directed by the R&D Engineering Manager or Chief Technology Officer.
Qualifications
- Education and Experience
- High School Diploma (or GED or High School Equivalence Certificate) and
- Bachelor's degree in Computer Science, a related technical field, technical certifications, and/or equivalent Relevant professional experience including network communications technology: 2 years required; 3-5 years preferred
- Technology
- Windows PC proficiency
- Microsoft Office Suite
- Proficiency preferred in one or more industry standard PLC platforms, and ladder logic
- Programming languages (e.g. C , C#, Java, etc.); Front-end languages (e.g. HTML5, XML, JavaScript, JSON, CSS, etc.)
- Network Communications Technology - a solid understanding of internet, intranet, VPN, TCP/IP, Ethernet, etc.
- Knowledge
- Mechanical - Knowledge of machines and tools.
- Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
- Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
- English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar
- Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services.
- Business Acumen - Knowledge of business and management principles involved in strategic planning, resource allocation, leadership technique, production methods, and coordination of people and resources
- Skills
- Active Listening - Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
- Speaking - Talking to others to convey information effectively.
- Coordination - Adjusting actions in relation to others' actions.
- Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
- Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
- Service Orientation - Actively looking for ways to help people
- Reading Comprehension - Understanding written sentences and paragraphs in work related documents.
- Writing - Communicating effectively in writing as appropriate for the needs of the audience
- Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one.
- Active Learning - Understanding the implications of new information for both current and future problem-solving.
- Time Management - Managing one's own time
- Abilities
- Collaborate - The ability to collaborate with engineering, product management, and technical support teams
- Comprehend mechanical and electrical blueprints and have a solid understanding of basic electrical and mechanical control systems
- Deductive Reasoning - The ability to apply general rules to specific problems to produce answers that make sense.
- Near Vision - The ability to see details at close range.
- Problem Sensitivity - The ability to tell when something is wrong
- Written Comprehension - The ability to read and understand information and ideas presented in writing. Ability to read and understand electrical schematics, physical and ladder diagrams
- Information Ordering - The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
- Selective Attention - The ability to concentrate on a task over a period of time without being distracted
- Other Attributes
- Dependability - Job requires being reliable, responsible, and dependable, and fulfilling obligations.
- Attention to Detail - Job requires being careful about detail and thorough in completing work tasks.
- Integrity - Job requires being honest and ethical.
- Initiative - Job requires a willingness to take on responsibilities and challenges.
- Analytical Thinking - Job requires analyzing information and using logic to address work-related issues and problems.
- Cooperation - Job requires being pleasant with others on the job and displaying a good-natured, cooperative attitude.
Working conditions
- Sounds, Noise - Job requires occasional exposure to noises that may be distracting or uncomfortable
- Contact With Others - Job requires daily, frequent contact with others. Face-to-face, phone, and email
- Telephone - frequent telephone use
- Freedom to Make Decisions - Job offers decision making freedom as directed by the Manager
- Wear Common Protective or Safety Equipment: Job requires occasional use of required personal protective
equipment - Working with a Team - job requires frequent team collaboration
- Duration of Typical Work Week - often greater than 40 hours/week and to include infrequent emergency afterhours customer remote support up to approximately 5% per year.
- Travel - job requires domestic US travel approximately 5 - 10% per year
Physical requirements
- Must be able to move about the assigned area
- Job involves working from a seated position for long periods (8-10 hrs)
- Must be able to position self to inspect products and equipment at ground level
- Must be able to move products or equipment weighing up to 45 lbs.
- Must be able to work in safety sensitive role, fit for duty and free of any adverse effects of drugs or alcohol,
including prescribed or over the counter drugs or other substances which may alter job performance during
working times (e.g., drowsiness, impaired reflexes or reaction time, lack of concentration, etc.).
Direct reports
No direct reports
Additional Comments
- Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.
- Duties, responsibilities and activities may change at any time with or without notice.