Mecco Marking & Traceability - Cranberry Township, PA

posted 19 days ago

Full-time - Mid Level
Cranberry Township, PA

About the position

The Software Engineer III at MECCO will be responsible for creating, maintaining, and modifying software for industrial laser systems. This role involves software versioning, lifecycle management, and direct interaction with customers to understand their technical requirements. The position requires strong expertise in C# and C++, along with a solid foundation in electronics and digital circuits.

Responsibilities

  • Create, modify and maintain object-oriented source code for direct control of Hardware Laser Devices using MSVS and the C# and C++ languages within the .NET framework.
  • Perform software versioning and lifecycle management & maintenance as directed.
  • Create, manage, and maintain documentation for software applications and tools.
  • Create and manage robust testing protocols that must be enforced and documented.
  • Consult and assist other engineering departments on projects.
  • Interface directly with customers to determine technical requirements of corrections and enhancements.
  • Communicate clearly with customers, end-users, peers, and Staff.
  • Provide customer service and support and installations, as needed.
  • Complete other tasks as assigned by management.
  • Travel occasionally, as needed.

Requirements

  • Bachelor's degree in computer science, Software Engineering or related field
  • 5 - 8 years of professional engineering experience; or equivalent combination of education and experience.
  • Solid technical foundation working with C#, SQL, C++, DEV Express third-party components.
  • Experience working with the .NET framework.
  • Experience working with computer communication infrastructure, hardware and protocols such as USB, TCPIP, Ethernet IP, RS-232, RS-485, GPIO, etc.
  • Able to create MSVS 2022 C#, MSVS MSI Installation packages.
  • A deep understanding of the MS Windows operating systems.
  • Solid understanding and application of mathematical concepts.
  • Good interpersonal and team-oriented skills.
  • Computer skills using Microsoft Office Network applications are required.

Nice-to-haves

  • Experience with DXF, DWG, STL, Vector/3D file processing OPEN GL programming or similar.
  • Experience using other Microsoft/Linux OS programming technologies and frameworks.
  • Borland C and C++ programming.
  • MS Visual Studio expertise through MSVS 2022.
  • Ability to read and comprehend source code in any language.
  • Experience with Vision systems.
  • Understanding of SAP, SECS/GEM, HERMES, SMEMA, SQL, IOT, MQQT, SCADA, etc.
  • Experience with Raspberry Pi OS, IoT and programming.

Benefits

  • Competitive salary
  • Paid Holiday, Vacation, and Personal Time
  • Employer paid Short-Term and Long-Term Disability
  • Comprehensive Insurance Package
  • Employer Matched 401(k) Program with 100% vesting day one
  • Your birthday is a holiday -- enjoy a day off on us!
  • MECCO employee appreciation and activities throughout the year
  • MECCO Pantry - enjoy complimentary assorted beverages and snacks
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service