Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

JMJ Phillip

Structural Engineer Offsite Solutions

Career Insights for Structural Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Massachusetts data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Structural Engineer designs and analyzes engineering and construction projects to ensure they are safe and structurally sound. They often specialize in particular types of structures, such as buildings, bridges, pipelines, industrial, tunnels, vehicles, ships, aircraft, or spacecraft.

$113,652 / year median in Massachusetts

+14% projected growth

Explore Career

Job Description

Structural Engineer - Offsite Solutions Posted on May 21, 2025 by JMJ Phillip We are seeking a licensed Structural Engineer (PE) to support the advancement of prefabricated building systems in the residential construction space. This role is ideal for a technically strong, creative problem solver who is passionate about improving the way homes are designed, built, and experienced. The position involves engineering design, prototyping, and innovation, contributing directly to the development of new products and construction technologies that improve sustainability, performance, and aesthetics. Position Responsibilities Structural Design & Evaluation Design and analyze structural systems for residential and light commercial buildings Improve upon prefabricated wall, roof, and floor panel systems to meet building performance goals Prototype Development Lead the design and construction of prototypes and mock-ups to test new systems and products Use a hands-on, iterative approach to validate concepts with internal and external stakeholders Innovation & Product Development Propose and develop new building technologies and contribute to product launches Prepare detailed construction documentation, shop drawings, and 3D BIM models Technical Collaboration Work closely with builders, developers, architects, and manufacturing partners Review calculations and documentation to ensure engineering standards and building codes are met Mentorship & Education Provide technical guidance to peers and non-technical teams Train staff and partners on code compliance and best practices in structural design Documentation & Reporting Generate and review technical reports, drawings, patent applications, and presentations Support product management by identifying opportunities and developing customer-focused solutions Prerequisites Bachelor's Degree in Structural, Civil, Mechanical, Architectural Engineering, or related fields (Master's preferred) Minimum 5 years' experience in structural engineering and residential building design Deep understanding of wood-framed construction and applicable building codes (IRC, IBC) Experience with prefabricated construction (2D Panelized or 3D Modular) strongly preferred Proficiency in CAD/BIM software (Revit, SolidWorks, Rhino, etc.) Strong hands-on prototyping skills and familiarity with construction means and methods Ability to collaborate across disciplines, adapt to shifting requirements, and prioritize projects Certifications (Preferred, but Not Required) Licensed Professional Engineer (PE) in at least one U.S. state (required) LEED, Passive House, or Zero Energy certification knowledge is a plus TPM or Six Sigma training beneficial What the Role Offers Salary range: $120,000 - $130,000 Opportunity to lead structural innovation in sustainable homebuilding Exposure to large-scale prototype development and advanced prefabrication methods Collaborative work environment with technical experts and thought leaders Access to research and development tools within a global building science organization Travel opportunities to job sites, partner facilities, and global offices 23% permanent placement fee for successful referral Why Northboro? Northboro offers a unique blend of innovation, research infrastructure, and small-town charm—making it an ideal setting for engineers looking to push the boundaries of building science. With access to advanced R D labs, state-of-the-art prototyping tools, and a collaborative community of engineers and scientists, Northboro is a hub for forward-thinking professionals. The region's proximity to major urban centers and thriving housing markets makes it a strategic location for shaping the future of homebuilding. Upload your resume to Apply • Accepted file types: pdf, doc, docx, txt, Max.
file size:
32 MB. Email • Additional Please add me to your mailing list so I hear about new jobs first I'd like to learn about resume writing and career coaching services from Employment BOOST Get 30 days free on Careerology - the #1 platform for job skills Submit gform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_5').on('load',function(){var contents = jQuery(this).contents().find('•').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_5');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_5').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 ! is_redirect ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_5').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_5').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_5').removeClass('gform_validation_error');}setTimeout( function() { /• delay the scroll by 50 milliseconds to fix a bug in chrome •/ jQuery(document).scrollTop(jQuery('#gform_wrapper_5').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_5').val();jQuery(document).trigger('gform_page_loaded', [5, current_page]);window['gf_submitting_5'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_5').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_5').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [5]);window['gf_submitting_5'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_5').text());}else{jQuery('#gform_5').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ form
Id:
"5", current
Page:
"current_page", abort: function() { this.preventDefault(); } }]); if (event event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_5" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_5"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_5" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 5, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, child
List:
false, subtree: true, attribute
Filter:
[ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); Apply Now