Software Engineer C++ C# Seurat Job at BigR.io, Wilmington, MA

  • BigR.io
  • Wilmington, MA

Job Description

Software Engineer, C++ C#Looking for a talented and self-motivated Software Engineer. The ideal candidates will have experience architecting, developing and maintaining software for machine controls and Client electro-mechanical systems from concept to production. Responsibilities: Design and implement HMI (GUI) and backend code for complex control systems, primarily in C#, with some interfaces and real-time code in C++. Develop visualizations of 3D and 2D images and CAD models in near-real time using C#/C++, Direct2D/Direct3D or similar technologies. Work on near real-time image processing using C#, Direct2D/Direct3D, CUDA and/or other GPU accelerated technologies. Support, maintain, and document software functionality.Object-oriented Design and Analysis (OOA and OOD). Demonstrated expert-level experience with C#.NET and C++, Winforms (preferred) or WPF. Experience designing / developing GUI / HMI systems for complex control systems. Experience developing code using DirectX/2D/3D and/or CUDA/OpenCL. Experience with software configuration management and source control systems (i.e. Mercurial). Must be able to independently and effectively debug complex software in C#, C++ (and preferably PLC) environments. Must understand common industrial automation paradigms (communication buses, actuators / sensors, motion, fail-safe behavior, realtime, etc.). Must be able to work in a collaborative environment. Strong analytical and communication skills. All-round Software Engineer with demonstrated experience in many aspects of modern industrial automation (from PLC/IEC 61131, EtherCAT (or similar communication buses) to C++ (including realtime), C# and potentially other script-type languages such as Python, etc.). Experience with SQL-type database systems and formulating queries (MS-SQL). Experience with RTOS systems like IntervalZero RTX or similar. Background in, or solid understanding of Mechatronics.

Job Tags

Similar Jobs

CarolinaEast Health System

Nurse Midwife Job at CarolinaEast Health System

 ...Certified Nurse Midwife The Certified Nurse Midwife (CNM) provides comprehensive, compassionate care to women throughout their reproductive lifecycle, including prenatal, labor, delivery, and postpartum care. In addition to maternity care, the CNM may offer gynecological... 

EVANS TOWING & RECOVERY LLC

Tow Truck Driver Immediate Hiring Job at EVANS TOWING & RECOVERY LLC

 ...s Towing & Recovery is growing and looking for motivated Tow Truck Drivers to join our team. We are hiring both: Experienced drivers (preferred) Entry-level candidates willing to learn (training available for the right person) If youre dependable, hardworking... 

BJC Healthcare

Sonographer (Wednesday thru Friday) Job at BJC Healthcare

 ...Information About the Role Are you a Sonographer looking for a new opportunity? Come...  .... Additionally, the hospitals medical office building houses offices for specialists...  ...provides the following services: General, Diagnostic and Interventional Radiology, Digital... 

Passionately Pets

Animal Care Specialist Job at Passionately Pets

 ...Care SpecialistWhat if your workday included fresh air, exercise, and happy pets instead of meetings and emails? Turn your love of animals into a flexible, rewarding job.Passionately Pets is seeking an animal care specialist in Shirlington (22206) for pet sitting and dog... 

SGS & Co

Cabinet Maker Job at SGS & Co

 ...Cabinet MakerThe Cabinet Maker is responsible for assembling high-quality cabinets and wood products according to specifications and design plans. Works with a variety of wood shop tools and materials to ensure precision, durability, and aesthetic standards are met.Hours...