Position Overview:
We are seeking a highly motivated and dynamic Software Engineer to join our engineering team. In this key role, you will directly contribute to the development of new technologies, systems, and processes that power the manufacturing of prescription eyeglass lenses. You will work at the intersection of software engineering and product development, using your expertise to design, implement, and optimize the software systems that enable our innovative lens coating technologies.
As an important technical contributor, you will take a hands-on approach in designing and building high-performance applications, leading complex projects, and collaborating closely with cross-functional teams including Engineering, Customer Service, and Manufacturing. Your leadership will drive improvements in both product performance and software capabilities, ensuring we continue to deliver best-in-class solutions to our customers.
Key Responsibilities:
- Software Development: Development of software systems that are an integral component of our portfolio of automated lens manufacturing systems. This includes designing and implementing machine control, communication and HMI systems; participating in the selection of hardware and operating systems; and specifying and configuring software tools.
- Process Optimization: Address existing product defects and enhance product features while collaborating with cross-functional teams to identify and implement improvements. This ensures continuous enhancement of the efficiency and performance of our lens manufacturing systems.
- Validation & Testing: Conduct thorough testing and validation of new software products, processes, and systems to ensure they meet quality standards and functional requirements.
- Collaboration: Work closely with engineering, manufacturing, and customer service teams to understand system requirements, troubleshoot issues, provide ongoing support for software solutions, and assist in user manual preparation and documentation/training for Manufacturing and Service.
- Innovation & Problem Solving: Stay up to date with the latest advancements in software development, technologies, and industry best practices. Proactively identify areas for improvement and propose innovative solutions.
- Bachelor’s degree in computer science, Software Engineering, or a related field (Master's preferred).
- 5+ years of experience in software engineering, with a proven track record in designing and developing complex systems.
- Expertise in languages such as C, C++, C#, Python, Ladder Logic, SCL, Java, or similar, especially in industrial and manufacturing settings.
- Strong experience with embedded systems, real-time applications, and process automation software.
- Proficiency with Windows, DOS, Linux, PLC (Unitronics and Siemens preferred), and Networking (TCP/IP, FTP).
- Familiarity with motion control systems such as closed loop servos and stepper motors.
- Experience using development tools such as Visual Studio, Git, and Microsoft Visual SourceSafe.
- Experience working in a cross-functional, collaborative environment, particularly with engineering, manufacturing, and customer-facing teams.
- Strong problem-solving abilities with a demonstrated ability to lead the development of innovative solutions that enhance product and process quality.
- Exceptional communication skills, with the ability to clearly explain complex technical concepts to non-technical team members and stakeholders.
Work Environment
This job operates in both a manufacturing and office setting. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. The employee will require exposure to the manufacturing areas where protective equipment is required.
Physical Demands
Employee may be required to lift up to 50 pounds. While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.
Position Type and Expected Hours of Work
This is a full-time, salaried, exempt position. Days and hours of work are Monday through Friday 8:30am to 5:00pm. Some flexibility in hours is allowed, but the employee must be available during the “core” work hours of 9:00am to 4:30pm and must work 40 hours each week to maintain full-time status.
Travel
Travel may be required.
Other Duties
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.
AAP/EEO Statement
Coburn Technologies, Inc. is proud to be an affirmative action – equal opportunity employer. The diversity of our very talented workforce reflects this commitment. We strive to employ persons of all races and ethnic groups, color, gender, sexual orientation, persons with disabilities and especially Veterans and Veterans with Disabilities who have served and sacrificed for our country. When applying to Coburn, we ask that you please complete the voluntary affirmative action survey that comes at the end of the application process. While employment decisions are based solely on each applicant’s credentials as they relate to the requirement of the job, your questionnaire responses help us to better understand our outreach efforts. We thank you in advance for doing this.