Jobs
>
Wilmington

    Principal Architect/Lead C++ Engineer - Wilmington, United States - BigRio

    BigRio
    BigRio Wilmington, United States

    4 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Title: Principal Architect/Lead C++ Engineer

    Wilmington, MA

    Complete Onsite

    About :

    is a remote-based, technology consulting firm headquartered 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.

    Job Summary:

    We are seeking a skilled and experienced Principal Architect/Lead C++ Engineer with expertise in Real-Time Operating Systems (RTOS) and Programmable Logic Controllers (PLC) to join our manufacturing industry team. As a Lead C++ Engineer, you will be responsible for designing, developing, and maintaining software solutions that integrate with RTOS and PLC systems. You will also be there to help and guide less experienced engineers to understand best practices. Your work will contribute to the efficiency, safety, and overall performance of our manufacturing processes.

    Key Responsibilities:

    • Designing and developing software solutions using C++ programming language.
    • Collaborating with cross-functional teams, including hardware engineers and control system specialists, to understand system requirements and develop appropriate software solutions.
    • Creating C++ software applications in a Real-Time Operating System to ensure efficient and deterministic performance.
    • Implementing communication protocols and interfaces to connect software applications with Programmable Logic Controllers (PLCs) and other control devices.
    • Writing efficient, reliable, and maintainable code that meets quality and performance standards.
    • Conducting unit testing and debugging of software components to identify and resolve any defects or issues.
    • Participating in code reviews to ensure adherence to coding standards and best practices.
    • Documenting software design, implementation, and maintenance activities.
    • Keeping up-to-date with industry trends, emerging technologies, and best practices related to RTOS, PLC, and manufacturing software development.

    Qualifications:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant work experience may be considered in lieu of a degree.
    • Excellent communication skills with the ability to act as a mentor to less experienced engineers.
    • Proven Sr. level of experience in software development using C++.
    • Strong knowledge of Real-Time Operating Systems (RTOS), including principles and best practices for real-time software development.
    • Experience in integrating software applications with Programmable Logic Controllers (PLCs) and other control devices.
    • Familiarity with communication protocols and interfaces commonly used in industrial automation, such as Modbus, Profibus, or Ethernet/IP.
    • Solid understanding of software development processes and methodologies.
    • Proficiency in debugging and troubleshooting complex software systems.
    • Strong problem-solving and analytical skills..
    • Experience in the manufacturing industry or related industry.

    Preferred Qualifications:

    Experience with additional programming languages such C#.

    Knowledge of GUI would be an advantage

    Knowledge of agile software development methodologies.

    Understanding of software testing practices and familiarity with automated testing frameworks.

    BigRio is not open to working with outside Recruiting shops at this time.

    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.



  • Engtal Billerica, United States

    Role & Responsibilities · Collaboration with management and architects to convert software design into working, scalable, maintainable software · Assist with system integration, testing strategy, and documentation · Conduct and participate in design and code reviews · Provide est ...


  • Big Resourcing Wilmington, United States

    Job Title: · Principal Architect/Lead C++ Engineer · Wilmington, MA · Complete Onsite · About : · is a remote-based, technology consulting firm headquartered in Boston, MA. We deliver software solutions ranging from custom development, software implementation, data analytics, a ...


  • BigR Wilmington, United States

    Job Title: Principal Architect/Lead C++ Engineer · Wilmington, MA · Complete Onsite · About : · is a remote-based, technology consulting firm headquartered in Boston, MA. We deliver software solutions ranging from custom development, software implementation, data analytics, ...

  • AECOM

    I&C Engineer

    5 days ago


    AECOM Chelmsford, United States

    **Company Description** · **How will you make your mark?** · At AECOM, our work in providing access to clean water enables communities to thrive and ecosystems to flourish, contributing to a resilient future. As a global leader in infrastructure consulting, we are at the forefr ...


  • Motion Recruitment Andover, United States Full time

    Our client is looking to bring on a senior software engineer who has expertise in C++, and AWS. This would be a hybrid contract-to-hire role located in Andover, Massachusetts. · Are you passionate about robotics, software development, and cutting-edge technologies? Join their tea ...


  • Motion Recruitment Boston, United States Full time

    About Us: Our client is a leading medical device company dedicated to revolutionizing healthcare through innovative technologies. They are developing cutting-edge medical devices and software solutions aimed at improving patient outcomes and enhancing healthcare professionals' ef ...

  • Saviance

    Software Engineer, C++

    18 hours ago


    Saviance Nashua, United States

    Software Engineer, C++, Nashua, NH · It is an onsite role. · 6- 12+ month contract · Only USC. · About BigRio: · BigRio is a modern technology consulting firm headquartered in Boston. We deliver a range of solutions including custom machine learning/AI integrations and data w ...


  • Saviance Nashua, United States

    Job Title: Software Engineer, C++ · Location: Nashua, NH, 100% onsite · Duration: month contract · About BigRio: · BigRio is a modern technology consulting firm headquartered in Boston. We deliver a range of solutions including custom machine learning/AI integrations and data war ...


  • Motion Recruitment Partners, LLC Andover, United States

    Our client is looking to bring on a senior software engineer who has expertise in C++, and AWS. This would be a hybrid contract-to-hire role located in Andover, Massachusetts. · Are you passionate about robotics, software development, and cutting-edge technologies? Join their tea ...


  • Syntricate Technologies Inc Nashua, United States

    Hi Friend · Hope you are doing well · Number of position : 6 · Only Full Time - · No C2C and No Contract · H1 Transfer will work · I, Salman Shaikh · would like to share a job opportunity as · Embedded Systems Engineer, C, C++, RUST, RDK · based in · Philadelphia, PA · ...


  • Fisheye Software Maynard, United States

    Job Description · Job DescriptionFishEye is hiring Senior C++ Software Engineers to plan, design, develop, test, and integrate complex software and systems. We are looking for individuals who can contribute to the continued success of the product line by developing next generatio ...

  • FishEye Software

    C++ Software Engineer

    3 weeks ago


    FishEye Software Maynard, United States

    C++ Software Engineer · FishEye Software is on the hunt for adept C++ Software Engineers to be a cornerstone of our team dedicated to the Cooperative Engagement Capability (CEC) program. This advanced defense initiative is crucial in bolstering Anti-Air Warfare (AAW) capabiliti ...

  • Cisco

    C+ Software Engineer

    3 weeks ago


    Cisco Boxborough, United States

    Cisco provides one of the industry's most comprehensive advanced threat protection portfolios of products and solutions. Our threat-centric and operational approach to security reduces complexity, while providing superior visibility, continuous control, and advanced threat protec ...


  • Raytheon Careers Boston, MA, United States Full time

    *Date Posted:* · *Country:* · United States of America*Location:* · CO106: 16470 East Hughes Drive,Aurora 16470 East Hughes Drive Building S77, Aurora, CO, 80011 USA*Position Role Type:* · OnsiteAt Raytheon, the foundation of everything we do is rooted in our values and a higher ...


  • Raytheon Marlborough, United States Full time

    *Date Posted:* · *Country:* · United States of America*Location:* · MA801: Marlborough, MA 1001 Boston Post Road Building 2, Marlborough, MA, 01752 USA*Position Role Type:* · OnsiteAt Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to h ...


  • Lockheed Martin Chelmsford, United States

    :Lockheed Martin is seeking to hire an embedded software engineer at our campus in Chelmsford, Massachusetts. -We offer an excellent working environment with a mix of cutting edge design and genuine hands on electronics laboratory testing and product development. -This exciting r ...


  • Syntricate Technologies Inc Nashua, United States

    Hi Friend · Hope you are doing well · Number of position : 6 · Only Full Time - No C2C and No Contract · H1 Transfer will work · I, Salman Shaikh would like to share a job opportunity as Embedded Systems Engineer, C, C++, RUST, RDK based in Philadelphia, PA location for a ...

  • Westinghouse Electric Company

    Senior I&C Engineer

    3 weeks ago


    Westinghouse Electric Company Cranberry, United States

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while ...


  • Motion Recruitment Nashua, United States

    Job Description: Senior C++ Software Engineer (Robotics) · Overview: Our client is seeking an highly skilled Senior C++ Software Engineer to join our dynamic robotics team. As a key member of our software development group, you will contribute to the design, implementation, and ...


  • Motion Recruitment Partners, LLC Nashua, United States

    Job Description: Senior C++ Software Engineer (Robotics) · Overview: Our client is seeking an highly skilled Senior C++ Software Engineer to join our dynamic robotics team. As a key member of our software development group, you will contribute to the design, implementation, and o ...