Senior C++ Software Eng

2 weeks ago


Shelton, United States Ranpak Full time

Sustainability, plastic pollution and climate change have never been more at the forefront of our world as they are today.

At Ranpak, sustainability has been in our DNA since our founding in 1972. Ranpak’s goal then was to create the first environmentally responsible system to protect products during shipment and today, our mission remains the same: To deliver sustainable packaging solutions that help improve supply chain performance and costs, reduce environmental impact, and support a variety of growing business needs globally. The development and improvement of materials, technologies (such as automation) and total solution systems have earned Ranpak a reputation as an innovative leader in eCommerce and industrial supply chain solutions.

Ranpak’s drive to innovate gave birth to R Squared Robotics, a startup division aimed at bringing robots to warehouse automation. At R Squared, we focus on developing robotic systems that can be used to solve challenges currently being handled by human labor in the warehouse environment. The robotic systems being developed at R Squared along with Ranpak’s customer base create a strategic position for both groups to dramatically revolutionize the warehouse.

R Squared Robotics is located in Shelton, Connecticut. Ranpak’s corporate headquarters are in Concord Township, Ohio with European and Asia Pacific headquarters in Heerlen, the Netherlands and Singapore City, Singapore, respectively. Ranpak operates five manufacturing facilities located in Nevada, North Carolina, Missouri, The Netherlands and Czech Republic.

Ranpak’s customers span across a variety of industries including automotive parts, electronics, eCommerce, machinery and homegoods. Our customers include Amazon, IKEA, Sephora, Misfit Market and BMW.

Ranpak Holdings Corp. is a New York Stock Exchange listed company (NYSE: PACK).

Summary:

R Squared Robotics is focused on solving problems in logistics by leveraging 2D and 3D computer vision. R Squared is seeking to hire a senior C++ software engineer with preferred experience in machine perception. This role will be responsible for leading and providing guidance to the software development team, designing and implementing flexible software architectures as well as working on internal tools and libraries. The candidate’s software development skill is critical to address the complexity of the problems we are solving, while making sure our product is scalable with a short time to market for new features.

Essential Duties & Responsibilities:

  • Lead the software (C++) development effort, design software architecture based on requirements.
  • Developing software ready to be deployed in our robotic systems
  • Developing and maintaining internal libraries and tools
  • Optimizing software and supporting continuous integration efforts
  • Ensuring code quality
  • Performing integration and interface testing with robotic hardware
  • Mentoring the software team with problem solving and training
Qualifications:

Minimum Requirements
  • BS/MS/PHD degree in Computer Science or closely related field.
  • Strong written and verbal communication skills
  • Strong problem-solving skills
  • 5 or more years of experience developing C++ software used in production systems
  • Experience with full life cycle software development including design and implementation, unit testing, integration testing and software configuration management.
  • Ability to write efficient, maintainable and scalable C++ software and libraries.
  • Very strong experience with C++ software development
    • Proficient with Modern C++ (C++17) language features and standard libraries
    • Experience with commonly used C++ opensource software libraries such as Boost
    • Experience with asynchronous programming
    • Experience with multithreading and parallelization
    • Experience with template meta programming
    • Experience with profiling and performance optimization
  • Understanding of software engineering concepts such as:
    • Abstraction
    • Resource management
    • Code efficiency
    • Object-oriented programming
    • Design patterns
    • Test driven development, etc.
  • Knowledge in data structures and algorithms
  • Experience with CMake, C++ build system and toolchains
  • Experience with Git and Docker
  • Strong Experience with Linux
    • Proficient in Bash
    • Experience with Debian based distributions
    • Experience with package managers
    • Knowledge of Linux filesystem structure
  • Experience with agile software development
Preferred Technical Skills
    • Experience with machine learning
    • Familiarity with robotics and machine perception
    • Experience with opensource computer vision libraries such as OpenCV and PointCloudLibrary (PCL)
    • Experience with parallel computing such as multi-threading and SIMD
    • Experience with linear algebra libraries such as Eigen
    • Experience with CUDA
    • Experience with web applications
    • Experience with CI tools such as Jenkins or TeamCity

  • Software Engineer

    2 weeks ago


    Shelton, United States Dynata Full time

    As a Software Engineer, you will primarily be responsible for the design, implementation, maintenance, and support of Dynata's Quality Score product and other data quality products that leverage Artificial Intelligence and Machine Learning for clients across the globe. RESPONSIBILITES These include the following. (Other duties may be assigned at the...

  • Software Engineer

    2 weeks ago


    Shelton, United States Dynata Full time

    As a Software Engineer, you will primarily be responsible for the design, implementation, maintenance, and support of Dynata's Quality Score product and other data quality products that leverage Artificial Intelligence and Machine Learning for clients across the globe. RESPONSIBILITES These include the following. (Other duties may be assigned at the...

  • Senior Accountant

    5 days ago


    Shelton, United States Creative Financial Staffing Full time

    Senior Accountant - Hyrbrid Work Model Company and Senior Accountant Overview: Our client has been recognized for the second year in a row as a "Great Place to Work" and is a specialty care management organization that has been providing clinical expertise for over 20 years. The company is growing organically and by acquisition and is seeking a qualified...

  • Firmware Engineer

    4 weeks ago


    Shelton, Connecticut, United States PerkinElmer Full time

    Responsibilities Location(s) Shelton, Connecticut Status Regular Job ID REQ-051968 RESPONSIBILITIES: Designs and develops firmware applications and drivers inEmbedded Linux and/or Embedded Window environment. Participates in product architecture, design, development and deployment Involved in product from inception through launch, interacting with early...

  • Firmware Engineer

    4 days ago


    Shelton, United States PerkinElmer Full time

    When joining PerkinElmer, you select an experienced and trusted leader in scientific solutions, with the support of a global service network and distribution centers, providing the right solution, at the right time, to meet critical customer needs. With over an 80+ year legacy of advancing science and a mission of innovating for a healthier world, our...

  • Head of Operations

    4 weeks ago


    Shelton, United States Barnum Financial Group Full time

    The mission at Barnum Benefit Advisors (BBA) is to provide customers with personalized financial protection using a full range of insurance products, delivered with industry leading service levels. BBA focuses on Property & Casualty insurance such as home, auto, and umbrella coverage, as well as commercial risk products for businesses of all sizes. BBA also...

  • Head of Operations

    3 days ago


    Shelton, United States Barnum Financial Group Full time

    The mission at Barnum Benefit Advisors (BBA) is to provide customers with personalized financial protection using a full range of insurance products, delivered with industry leading service levels. BBA focuses on Property & Casualty insurance such as home, auto, and umbrella coverage, as well as commercial risk products for businesses of all sizes. BBA also...

  • Head of Operations

    4 weeks ago


    Shelton, United States Barnum Financial Group Full time

    The mission at Barnum Benefit Advisors (BBA) is to provide customers with personalized financial protection using a full range of insurance products, delivered with industry leading service levels. BBA focuses on Property & Casualty insurance such as home, auto, and umbrella coverage, as well as commercial risk products for businesses of all sizes. BBA also...

  • Firmware Engineer

    5 days ago


    Shelton, United States PerkinElmer Full time

    When joining PerkinElmer, you select an experienced and trusted leader in scientific solutions, with the support of a global service network and distribution centers, providing the right solution, at the right time, to meet critical customer needs. With over an 80+ year legacy of advancing science and a mission of innovating for a healthier world, our...

  • Sr Accountant

    7 days ago


    Shelton, United States The Gampel Group Full time

    Title: Senior Accountant (Volunteer) Location: Shelton CT Duration: Long term partnership with high visibility Objective: The Senior Accountant will play a crucial role in supporting the financial operations of this NFP. This volunteer position is vital for maintaining accurate financial records, ensuring compliance with regulations, and contributing to the...

  • Sr Accountant

    4 weeks ago


    Shelton, United States The Gampel Group Part time

    Title: Senior Accountant (Volunteer)Location: Shelton CTDuration: Long term partnership with high visibilityObjective:The Senior Accountant will play a crucial role in supporting the financial operations of this NFP. This volunteer position is vital for maintaining accurate financial records, ensuring compliance with regulations, and contributing to the...


  • Shelton, United States Professional Service Firm Full time

    Job DescriptionJob DescriptionPerforms most work assigned with minimum assistance. Often leads a number of staff accountants, instructs them in work to be performed, reviews the work done, and directs necessary revisions. Is able to make decisions on all but the most unusual accounting, auditing and tax matters. When such problems arise, outlines them for...


  • Shelton, United States Professional Service Firm Full time

    Job DescriptionJob DescriptionPerforms most work assigned with minimum assistance. Often leads a number of staff accountants, instructs them in work to be performed, reviews the work done, and directs necessary revisions. Is able to make decisions on all but the most unusual accounting, auditing and tax matters. When such problems arise, outlines them for...


  • Shelton, United States Saisystems International Full time

    About the job Saisystems Health is seeking a Director of Chronic Care Management Operations to join our team! This individual will play a pivotal role in leading and expanding Saisystems Health's chronic care management services. This individual will drive revenue growth, enhance customer service levels, develop and oversee clinical programs, and ensure...

  • Marketing Assistant

    4 weeks ago


    Shelton, United States EAO Full time

    About Us: EAO is a technology leader in the field of Human Machine Interface (HMI) products. Founded over 75 years ago in Olten, Switzerland, EAO is a global manufacturer of a full range of HMI products including switches, keypads, CAN or LIN-based products, and complete HMI systems. EAO is committed to advancing HMI technology. The company encourages a...