Embedded Software Engineer at Coburn Technologies Inc
Hartford, Connecticut, USA -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

0.0

Posted On

16 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Visual Studio, Computer Science, Complex Systems, Embedded Systems, C, Dos, Ftp, Stepper Motors, Ladder Logic, Windows, Linux, Development Tools, Git, Collaborative Environment, Java, C++, Languages, Python, Communication Skills

Industry

Computer Software/Engineering

Description

Description:
Join a legacy of innovation at Coburn Technologies, a leader in ophthalmic lens processing systems and instruments for over 70 years. As we continue to revolutionize the optical industry with cutting-edge technologies, we’re seeking a dedicated and motivated Embedded Software Engineer to contribute to our mission from our South Windsor, Connecticut headquarters.
The Embedded Motion Control Software Engineer position is a full-time, on-site role focused on developing advanced software solutions that improve vision care globally. Join a team driving the future of eyewear technology.

EMBEDDED SOFTWARE ENGINEER POSITION OVERVIEW:

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.

Requirements:

  • 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
Responsibilities

EMBEDDED SOFTWARE ENGINEER 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.

Requirements:

  • 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.

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.

Loading...