Saviance
Mid level Software Engineer- C++ and Lasers!
Saviance, Wilmington, Massachusetts, us, 01887
Job Title: Software Engineer- C++ and Lasers!Location: Wilmington, MDuration: Permanent role
bout BigR.io:BigR.io is a remote-based, technology consulting firm with headquarters in Boston, MA. We deliver software solutions ranging from custom development, software implementation, data analytics, and machine learning/AI integrations. We are a one-stop shop that attracts clients from a variety of industries because of our proven ability to deliver cutting-edge and cost-conscious software solutions.
Our thought-forward, Big Data team is working on a number of data architecture and software-solution projects. You will join this high-caliber team as a Technical Consultant who will work with our clients to implement software-based solutions to fit their needs.
bout the Job:Looking for a talented and self-motivated Software Engineer. The ideal candidate will have experience architecting, developing and maintaining software for machine controls and Client electro-mechanical systems from concept to production.
Job Duties:Design and implement HMI (GUI) and backend code for complex control systems 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++, Direct2D/Direct3D, or similar technologies.Work on near real-time image processing using Direct2D/Direct3D, CUDA and/or other GPU accelerated technologies.Support, maintain, and document software functionality.
Skills/Qualifications:Required:
Object-oriented Design and Analysis (OOA and OOD).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.Must be able to independently and effectively debug complex software in C++ (and preferably PLC) environments.Must understand common industrial automation paradigms (communication buses, actuators / sensors, motion, fail-safe behavior, realtime (RTOS), etc.).Must be able to work in a collaborative environment.Strong analytical and communication skills.
Strongly Desired:
ll-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) 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 and interfacing concepts.Experience with additive Manufacturing / 3D Printing.
Education/Experience:Required:
B.S. degree in Software, Mechanical, Electrical, or related.5 years' experience in related fieldsDesired:
M.S. degree preferred.
bout BigR.io:BigR.io is a remote-based, technology consulting firm with headquarters in Boston, MA. We deliver software solutions ranging from custom development, software implementation, data analytics, and machine learning/AI integrations. We are a one-stop shop that attracts clients from a variety of industries because of our proven ability to deliver cutting-edge and cost-conscious software solutions.
Our thought-forward, Big Data team is working on a number of data architecture and software-solution projects. You will join this high-caliber team as a Technical Consultant who will work with our clients to implement software-based solutions to fit their needs.
bout the Job:Looking for a talented and self-motivated Software Engineer. The ideal candidate will have experience architecting, developing and maintaining software for machine controls and Client electro-mechanical systems from concept to production.
Job Duties:Design and implement HMI (GUI) and backend code for complex control systems 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++, Direct2D/Direct3D, or similar technologies.Work on near real-time image processing using Direct2D/Direct3D, CUDA and/or other GPU accelerated technologies.Support, maintain, and document software functionality.
Skills/Qualifications:Required:
Object-oriented Design and Analysis (OOA and OOD).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.Must be able to independently and effectively debug complex software in C++ (and preferably PLC) environments.Must understand common industrial automation paradigms (communication buses, actuators / sensors, motion, fail-safe behavior, realtime (RTOS), etc.).Must be able to work in a collaborative environment.Strong analytical and communication skills.
Strongly Desired:
ll-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) 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 and interfacing concepts.Experience with additive Manufacturing / 3D Printing.
Education/Experience:Required:
B.S. degree in Software, Mechanical, Electrical, or related.5 years' experience in related fieldsDesired:
M.S. degree preferred.