Principal Software Engineer

23 hours ago


Wilmington, United States Saviance Full time
Job Title: Principal Software Engineer- C++ and Lasers
Location: Wilmington, MA
Position is onsite from Day 1.
Only USC/GC.
It is a Full-Time role.
About 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.

About 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).
  • Demonstrated expert-level experience with C# .NET and Winforms (preferred).
  • 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++ (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.

Strongly Desired:
  • 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) 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.
  • 7+ years experience in related fields
Desired:
  • M.S. degree preferred

Equal Opportunity Statement
BigRio is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, national origin, sex, sexual orientation, gender identity, age, pregnancy, status as a qualified individual with disability, protected veteran status, or other protected characteristic as outlined by federal, state, or local laws. BigRio makes hiring decisions based solely on qualifications, merit, and business needs at the time. All qualified applicants will receive equal consideration for employment.

  • Wilmington, North Carolina, United States Lockheed Martin Corporation Full time

    Unlock the Future of CybersecurityJoin Lockheed Martin's esteemed team of cybersecurity professionals as a Principal Software Engineer. In this pivotal role, you will be responsible for designing, developing, and integrating cutting-edge software solutions to protect our nation's critical infrastructure and sensitive information.As a key member of our team,...


  • Wilmington, North Carolina, United States GliaCell Technologies LLC Full time

    Job Description:GliaCell Technologies LLC is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Develop and maintain software systems using Agile development...


  • Wilmington, United States Seurat Technologies Full time

    Seurat is transforming manufacturing for people and our planet by delivering a scalable additive manufacturing solution to fundamentally change how products are made. Seurat\'s proprietary Area Printing process, developed at Lawrence Livermore National Labs (LLNL), allows metal components to be manufactured at price points and quality levels that compete...


  • Wilmington, North Carolina, United States Lucas James Talent Partners Full time

    Job SummaryThe Principal Software Engineer – Maximo is a critical role that requires a seasoned professional with expertise in software development, system architecture, and technical leadership. As a key member of our team, you will be responsible for analyzing, designing, developing, and installing software solutions for our Maximo Enterprise Asset...


  • Wilmington, Delaware, United States Vimerse InfoTech Inc Full time

    Job Title: Principal Robotics EngineerWe are seeking a highly skilled Principal Robotics Engineer to join our team at Vimerse InfoTech Inc. This is an onsite role, requiring 2-3 days of work per week in Wilmington, MA.Key Responsibilities:Develop control algorithms for mobile robots with 10+ years of experience.Design and implement real-time systems using...


  • Wilmington, Delaware, United States Symbotic Full time

    Job Title: Principal Mechanical EngineerWe are seeking a seasoned Principal Mechanical Engineer to advance the design and development of our next-generation mobile robot systems.Key Responsibilities:Provide strategic direction and technical leadership for complex mechanical engineering projects.Oversee the design, development, and validation of innovative...


  • Wilmington, Massachusetts, United States Symbotic Full time

    Job Title: Principal Mechanical EngineerWe are seeking a seasoned Principal Mechanical Engineer to advance the design and development of our next-generation mobile robot systems.Key Responsibilities:Provide strategic direction and technical leadership for complex mechanical engineering projectsOversee the design, development, and validation of innovative...


  • Wilmington, Delaware, United States Mindlance Full time

    Job Title: Senior Software EngineerWells Fargo is seeking a highly skilled Senior Software Engineer to join our team.This individual will act in the highest technical capacity as an individual contributor and lead other engineers for the development of complex computer applications and initiatives.The candidate will need to have a thorough understanding of...


  • Wilmington, North Carolina, United States Lockheed Martin Corporation Full time

    About the RoleThis is an exciting opportunity to join Lockheed Martin's Rotary Mission Systems Cyber & Intelligence team as a Principal Software Engineer. As a key member of our team, you will play a critical role in protecting our nation's critical infrastructure and networks from advanced cyber threats.Key ResponsibilitiesAnalyze user requirements to...


  • Wilmington, United States Capital One Full time

    Center 2 (19050), United States of America, McLean, VirginiaPrincipal Associate Software Engineer, Full Stack, Bank TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...


  • Wilmington, United States Capital One Full time

    802 Delaware Avenue (18052), United States of America, Wilmington, DelawarePrincipal Associate Software Engineer, Back End, Bank TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...

  • Principal Engineer

    2 weeks ago


    Wilmington, Massachusetts, United States Analog Devices Full time

    Job Title: Principal Engineer - Mixed Signal DesignAnalog Devices, Inc. is a global leader in semiconductor technology, bridging the physical and digital worlds to drive innovation at the Intelligent Edge. Our company combines analog, digital, and software technologies to create solutions that enable breakthroughs in digitized factories, mobility, and...


  • Wilmington, Massachusetts, United States Analog Devices Full time

    Job Title: Principal Digital Design EngineerAnalog Devices, Inc. is a global leader in semiconductor technology, bridging the physical and digital worlds to drive innovation at the Intelligent Edge. We combine analog, digital, and software technologies to create solutions that transform industries and improve lives.We are seeking a highly experienced...


  • Wilmington, Massachusetts, United States Analog Devices Full time

    Job Title: Principal Analog Design EngineerAnalog Devices, Inc. is a global leader in semiconductor technology, bridging the physical and digital worlds to drive innovation at the Intelligent Edge. Our team is seeking an experienced Principal Analog Design Engineer to join our Industrial Team in Wilmington, MA.Job Summary:We are looking for a highly skilled...


  • Wilmington, Massachusetts, United States Analog Devices, Inc. Full time

    About the Role: Analog Devices, Inc. is seeking an experienced Principal Analog Design Engineer to join the Industrial Team in Wilmington, MA. The ideal candidate will have high-speed, fine-line analog CMOS experience and a strong background in IC development.The successful candidate will collaborate with a motivated development team to evolve the Industrial...

  • Principal Engineer

    2 weeks ago


    Wilmington, Delaware, United States GE Vernova Full time

    Job DescriptionThe Principal Engineer Civil Structural will be responsible for providing technical guidance and support to the design activities of GE Vernova's new plant development.This position will provide technical coordination for plant layouts, seismic analysis, soil-structure interaction, and construction drawings, utilizing engineering analysis and...


  • Wilmington, Massachusetts, United States Analog Devices Full time

    About the Role:Analog Devices, Inc. is a global leader in semiconductor innovation, bridging the physical and digital worlds to drive breakthroughs at the Intelligent Edge. Our Industrial Team in Wilmington, MA is seeking an experienced Principal Engineer, Systems Design/Architecture Engineering with expertise in high-speed, fine-line analog CMOS to develop...


  • Wilmington, United States Saviance Full time

    Job Title: Principal Machine Learning Engineer- Additive Manufacturing Location: Wilmington, MA Position is onsite from Day 1. Only USC/GC. It is a Full-Time role. About 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...


  • Wilmington, Massachusetts, United States Analog Devices Full time

    Analog Devices, Inc. is a global leader in semiconductor technology, bridging the physical and digital worlds to drive innovation at the Intelligent Edge. With a strong focus on analog, digital, and software technologies, we create solutions that help industries advance in digitized factories, mobility, and digital healthcare. Our team is committed to...


  • Wilmington, Delaware, United States Michael Page Full time

    About Our ClientA rapidly growing start-up in the battery manufacturing space has received significant funding to drive its product line forward. With a new onsite facility in Wilmington, MA, this company is poised for rapid growth and innovation.Job DescriptionThe Principal Process Engineer will play a key role in driving this growth by leading the...