Software Engineer III

1 week ago


Cranberry Twp, United States Mecco Marking & Traceability Full time

Position Overview: Would you like to put your software skills to use in a role where you feel the impact of your work? If so, MECCO may be the right fit for you MECCO is currently seeking a Software Engineer III to join our software team at our Cranberry Township, PA location. The Software Engineer III will be responsible for creating, maintaining and modifying industrial machine software for Laser Systems, through software versioning and lifecycle management. Who We Are: For 135 years, MECCO -- headquartered in Cranberry Township just outside of Pittsburgh, PA -- has been a leader in the development of products for permanent marking and traceability technologies. Opportunity abounds as the demand from organizations to mark products continues to rise and spread to a wide range of industries. With systems installed around the world, our customers' continued loyalty is a testament to MECCO's renowned service-minded culture. As much as we focus on customers, we also know that our employees are a vital component to continued success and the future of MECCO. We want each and every employee to be successful and develop their own rewarding career. That's why one of our core values is "Pursuing personal and company growth", because we know that when you succeed, we all succeed. Ideal Candidate: Will be an expert in C# and C++ Will have strong technical skills in electronics, digital circuits, sensors and devices Will be able to work independently Position 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 Your Employee Benefits: We pride ourselves on being a culture-based company buzzing with high energy. Aside from the enthusiastic environment, you will enjoy: 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 To be Successful Here, You'll Need: Technical Capacity in electronics, digital circuits, sensors and devices Analytical Skills, process discovery and automation Organization Problem Solving Skills Attention to Detail Multitasking Time Management Customer Focus Written and Verbal Communication Required Experience: 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. 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 u derstanding and application of mathematical concepts. Good interpersonal and team-oriented skills. Computer skills using Microsoft Office Network applications are required. Preferred Experience: Experience with DXF, DWG, STL, Vector/3D file processing OPEN GL programming or similar. Experience using other Microsoft/Linux OS programing 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 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. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions: Individual will be required to lift, push, pull, and carry up to twenty-five (25) pounds occasionally. Individual must be able to read, see, hear, and speak. Individual may be required to use basic hand tools and power tools on occasion. Work Environment: Individual will be required to work in an office environment. Individual will be required to use a computer with keyboard, telephone or handheld mobile device for extended periods of time, and office machinery as needed. While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts. Workdays and Shifts: The position is scheduled to work Monday through Friday 8:00am-5:00pm in our Cranberry office. We look forward to meeting you and the potential to work together



  • Cranberry Twp, United States Omnicell Full time

    Job Description At Omnicell, we are dedicated to transforming pharmacy management and medication delivery through innovative software solutions. Our core platform, OmniCenter, plays a pivotal role in streamlining operations and enhancing patient care. We are looking for a talented SDET III to join our dynamic team and contribute to our mission. As a SDET...


  • Lower Providence Twp, United States Yoh Full time

    We are seeking a highly skilled Software Engineer III to join our team in Pennsylvania. As a key member of our application development department, you will be responsible for designing, developing, and deploying software applications that meet the needs of our Energy Industry clients.The successful candidate will have a strong background in .NET development,...

  • Software Engineer

    3 weeks ago


    Cranberry Twp, United States Matthews International Full time

    POSITION SUMMARY The Software Engineer researches, designs and develops embedded software systems and solutions with product development. This position uses experience and knowledge of best practices to deliver software solutions that meet and exceed expectations. This role understands equipment requirements along with business and customer requirements that...

  • Software Engineer

    2 months ago


    Cranberry Twp, United States Matthews International Full time

    POSITION SUMMARY The Software Engineer researches, designs and develops embedded software systems and solutions with product development. This position uses experience and knowledge of best practices to deliver software solutions that meet and exceed expectations. This role understands equipment requirements along with business and customer requirements that...


  • Franklin Twp, United States CV Library Full time

    Job DescriptionThe Software Systems Engineer III is part of a New Jersey based software development team. This is an intermediate position, with an increased focus on skill specialization, personal autonomy, and team mentorship. You will be working on logistics projects for a wide range of large companies developing customer specific additions to our base...


  • Cranberry Twp, United States Westinghouse Electric Company Full time

    Join Westinghouse's Team of Experts in Clean Energy SolutionsWe are seeking a highly skilled Principal Mechanical Engineer to contribute to our innovative team supporting Westinghouse's mission to provide safe, clean, and efficient energy solutions. As a key member of our team, you will play a critical role in the development and implementation of our...


  • Branchburg Twp, United States Indotronix International Corporation Full time

    **Job Title:** Hybrid Network Engineer - III**Job Summary:** We are looking for a highly skilled Hybrid Network Engineer - III to join our team. The successful candidate will be responsible for designing, implementing, and maintaining complex network infrastructure in a hybrid role.**Estimated Salary:** $90,000 - $125,000 per year**Location:** Branchburg,...

  • Mechanical Engineer

    5 days ago


    Cranberry Twp, United States MSA - The Safety Company Full time

    Overview Are you someone who is passionate, motivated, and driven to make a difference? If so, MSA Safety is the perfect fit for your career. At MSA, SAFETY is who we are AND it is what we do. We are a purpose-driven company committed to deploying innovation and technology to deliver on our Mission to help protect people and assets all around the world. We...

  • Software Engineer II

    3 weeks ago


    Cranberry Twp, United States Omnicell Full time

    Job Description Highly skilled and motivated Edge/Cloud Developer with 3 years of experience to join our dynamic team. The ideal candidate will have extensive experience in edge, IoT, and cloud development, and be proficient in the following technologies: .NET, REST APIs, Kafka, Kubernetes, PostgreSQL/SQL, and microservices. This role requires a deep...

  • Software Engineer II

    4 weeks ago


    Cranberry Twp, United States Omnicell Full time

    Job Description Highly skilled and motivated Edge/Cloud Developer with 3+ years of experience to join our dynamic team. The ideal candidate will have extensive experience in edge, IoT, and cloud development, and be proficient in the following technologies: .NET, REST APIs, Kafka, Kubernetes, PostgreSQL/SQL, and microservices. This role requires a deep...


  • Cranberry Twp, United States Matthews International Full time

    Verification & Validation Engineer - 13659 DESCRIPTION/RESPONSIBILITIES: POSITION SUMMARY The Verification and Validation team at Matthews Marking Systems is seeking a technically proficient, enthusiastic, and curious engineer who is dedicated to product quality. If you would like to be part of a team that values creativity, collaboration, and continuous...


  • Cranberry Twp, United States Westinghouse Electric Company, LLC Full time

    We are seeking a highly motivated and enthusiastic Electrical Engineering student to join our innovative team at Westinghouse Electric Company. As a cooperative electrical engineering student, you will have the opportunity to work alongside experienced engineers on various projects and gain hands-on experience in the field.Your Key Responsibilities:Assist in...

  • Analytics Engineer

    4 weeks ago


    Cranberry Twp, United States OpenArc Full time

    OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Analytics Engineer to join our client's organization and contribute to their ongoing success.Responsibilities:Work as part of a Full Stack team to design, develop, test,...

  • Software Engineer

    1 month ago


    Radnor Twp, United States Certara USA, LLC Full time

    Reference #: 2048 Overview Certara accelerates medicines using proprietary biosimulation software, technology and services to transform traditional drug discovery and development. Its clients include more than 2,000 biopharmaceutical companies, academic institutions and regulatory agencies across 62 countries. Responsibilities Assist software engineering...

  • PLC Software Engineer

    2 months ago


    cranberry township, United States System One Full time

    System One is currently seeking a PLC Software Engineer for an industry-leading client in the Cranberry Township, PA area. Controls Engineer A Controls Engineer is responsible for designing, developing, installing, and/or troubleshooting industrial software programs to control OEM equipment manufactured by employer. Software is used to monitor and...


  • Cranberry Twp, United States Westinghouse Electric Company Full time

    Electrical Engineering Co-op OpportunityWe are seeking a highly motivated and detail-oriented co-op student to join our Electrical Engineering team at Westinghouse Electric Company.The ideal candidate will be pursuing a Bachelor's or Master's degree in Electrical Engineering and have a strong foundation in electrical systems, circuit analysis, and software...


  • Monroe Twp, United States Hiteck Solutions Inc Full time

    **Job Title:** Software Engineering Lead**Job Description:We are seeking an experienced Software Engineering Lead to join our team at Hiteck Solutions Inc. in Monroe Township, NJ.In this role, you will be responsible for leading the development of RPA solutions using Work Fusion and deploying them in production. You will also be responsible for designing...

  • PLC Software Engineer

    2 weeks ago


    Cranberry Township, United States System One Full time

    System One is currently seeking a PLC Software Engineer for an industry-leading client in the Cranberry Township, PA area.If your skills, experience, and qualifications match those in this job overview, do not delay your application. Controls Engineer A Controls Engineer is responsible for designing, developing, installing, and/or troubleshooting industrial...

  • PLC Software Engineer

    1 month ago


    Cranberry Township, United States System One Full time

    System One is currently seeking a PLC Software Engineer for an industry-leading client in the Cranberry Township, PA area.If your skills, experience, and qualifications match those in this job overview, do not delay your application. Controls Engineer A Controls Engineer is responsible for designing, developing, installing, and/or troubleshooting industrial...


  • Cranberry Twp, United States Matthews International Full time

    POSITION SUMMARY The Verification and Validation team at Matthews Marking Systems is seeking a technically proficient, enthusiastic, and curious engineer who is dedicated to product quality. If you would like to be part of a team that values creativity, collaboration, and continuous improvement, please join us. JOB RESPONSIBILITIES Develop and execute...