Overview:
Hayden Industrial, a leading manufacturer of industrial cooling systems, is seeking an experienced Software Developer to join our team and grow alongside a hands-on technical lead. This role is ideal for someone with a bachelor’s degree in computer science or equivalent experience who’s eager to develop real world systems that connect software with hardware and support the day-to-day operations of the business.
Key Responsibilities:
- Collaborate directly with the lead developer on both hardware-integrated and software-driven projects.
- Develop and maintain internal applications that support company operations.
- Write, test, and deploy code for systems that interface with embedded devices, sensors, and industrial hardware.
- Troubleshoot and improve existing software systems and infrastructure.
- Assist with IT operations, system administration, and integration of new technologies as needed.
- Participate in design discussions, code revies, and documentation efforts.
Education and Experience:
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- Proficiency with at least one programming language (PHP, HTML, JavaScript, Python, C/C++).
- Understanding of networking, APIs, and software-to-hardware communication concepts.
- Experience with embedded systems, microcontrollers (Raspberry Pi, Arduino, or similar), or industrial hardware.
- Familiarity with databases (SQL or NoSQL) and REST APIs.
- Exposure to version control (Git) and modern development workflows.
- Some experience in IT support, system integration, or automation scripting.
- Strong problem-solving skills and willingness to learn.
- Ability to work collaboratively in a small, fast-moving team environment.
Supervisor Responsibility:
This position has no supervisory responsibilities.
Work Environment:
This job primarily operates in a professional office environment. This role uses standard office equipment. When in the manufacturing facility, all employees are required to wear personal protective equipment to include/hearing protection, and safety glasses with side shields, and OSHA compliant safety boots/shoes.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing duties of this job, the person in this position might remain stationary for long periods of time, while operating a computer and other office machinery. This position needs to occasionally move about inside the office to access filing cabinets and operate office machinery.
The employee might occasionally lift or move objects up to 25 pounds.
On occasion, the employee may be required to visit the shop that is a non-temperature-controlled environment with loud noises, dust, dirt, and metal particles that are usually associated with metal fabrication shops.
Position Type/Expected Hours of Work:
This is a full-time position. Days and hours of work are Monday through Friday, 7:00 a.m. to 4:00 p.m.
Travel:
Travel is not required for this position.
Benefits:
Hayden Industrial offers a generous benefits package including comprehensive health, dental, vision, 401(k) retirement plan with company match, a generous paid time off schedule, and professional development opportunities.
AAP/EEO Statement:
Hayden Industrial is an equal employment opportunity employer. Hayden Industrial recognizes and embraces federal legislation on equal employment opportunity and is committed to providing a workplace free of discrimination. All applicants for employment and all employees will be afforded equal opportunity and treatment, regardless of age, race, religion, gender, national origin, disability status or other protected status.
All employees are responsible for complying with all applicable Federal, State and Local Laws, rules and regulations regarding non-discrimination practices.
Benefits:
- 401(k)
- 401(k) matching
- AD&D insurance
- Bereavement leave
- Dental insurance
- Dependent health insurance coverage
- Disability insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Life insurance
- On-site gym
- Paid holidays
- Paid sick time
- Paid time off
- Prescription drug insurance
- Referral program
- Vision insurance
Application Question(s):
- Will you now or in the future require sponsorship?
Education:
Experience:
- PHP: 1 year (Required)
- HTML: 1 year (Required)
- JavaScript: 1 year (Required)
- Python: 1 year (Required)
- APIs: 1 year (Required)
- Microcontrollers: 1 year (Required)
- SQL: 1 year (Required)
- Version control: 1 year (Preferred)
- IT support: 1 year (Preferred)
Ability to Commute:
- Tulsa, OK 74117 (Required)
Work Location: In person