Re:Build Manufacturing Logo

Re:Build Manufacturing

Advanced Compute Software Engineer

Job Posted 11 Days Ago Posted 11 Days Ago
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
Develop software for automating CNC machining, creating parallel algorithms for advanced manufacturing applications, and integrating with teams on digital products.
The summary above was generated by AI

About Re:Build Manufacturing

Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational superiority, and strategic M&A to build America’s next generation industrial company. At Re:Build we deploy deep expertise in engineering, operations management, and technology to supercharge the performance of our member companies. We bring to bear deep professional expertise and a candid, principled operating culture to drive differentiated outcomes. Ours is a fast-paced environment where individuals can stretch and be challenged to pursue their fullest potential.

Re:Build was founded to pioneer a profitable model for the revitalization of US manufacturing. We’ve assembled a powerful set of complimentary capabilities and lines of business that enable us to pursue a wide range of end markets. Our acquired businesses are grounded in build-to-print and by-the-hour engineering and design services, and we’re using their combined expertise to migrate to increasingly sophisticated program development and production, as well as the generation of our own products. Our unique set of capabilities lend themselves to highly complex systems and products, and we offer customers a range of services including product and systems design, automation, fabrication, assembly, and large volume contract manufacturing. Our customers span a wide array of industries including aerospace, defense, mobility, healthcare, pharma, biotech, clean tech, chemicals, energy, lifestyle, food production, and industrial equipment.


What you get to do

  • Develop software to automate and simulate the CNC machining process
  • Develop high-performance algorithms related to advanced manufacturing applications that run efficiently
  • Develop algorithms to perform toolpath planning for CNC machines
  • Develop parallelizable algorithms that run on CPU and GPU-based systems
  • Develop algorithms that run on local and cloud system deployments
  • Work with scientists, software engineers, technologists, and product personnel on innovative new digital products
  • Write robust, well-documented code using standard tools such as BitBucket, Jira, etc.

What you bring to the team

  • Curious self-starter who can solve open-ended problems through a combination of high-contribution independent work and integration with small teams.
  • Undergraduate and Master's degree or equivalent experience or higher in a technical field (such as engineering, computer science, math, or general sciences)
  • 5+ years of software engineering experience in a technically-intensive domain involving advanced computation work (parallelization, clusters, GPGPU development, low-level development, supercomputers, etc.)
  • Hands-on work experience with engineering topics including design engineering, design for manufacturing, and process engineering.
  • High proficiency and hands-on experience programming production-level code in C/C++, and in at least one additional general-purpose programming language (such as C#, Java, Python etc.)
  • Hands-on experience writing custom software code that use major GPGPU frameworks (e.g., CUDA, OpenCL) . Day 1-ability to use NVIDIA CUDA to create parallelized algorithms is mandatory.
  • Hands on practical experience and familiarity with advanced manufacturing processes such as CNC machining
  • Direct experience in engineering design, physics, and simulation concepts.
  • Have performed software development for multiple major 3D data categories, such as CAD, CAM, graphics, 3D scanning, simulation of 3D physical phenomena, mechanical-interacting control system design and modeling.

Desirable Qualifications

  • Mechanically focused background (such as mechanical engineering, physics, design engineering, or work in a machine-shop/factory)
  • Expert  in manufacturing workflows
  • Expert with optimization algorithms
  • Experience developing and deploying custom packages for Python and Node.js based on custom C/C++ libraries.
  • Experience with automating engineering design and analysis
  • Experience with both desktop and container-based / cloud-based development workflows

Location – Framingham, MA

Note: Hybrid or remote is considered acceptable for this role. Preferably close to a Re:Build Manufacturing subsidiary.

The BIG payoff

We are a company who is going to make a difference in the industries and the communities in which we choose to operate.

Every employee of Re:Build will share ownership in the company and will share in the financial rewards of the success we achieve together, at all levels of the company!

We want to work with people that reflect the communities in which we operate

Re:Build Manufacturing is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure and life experiences. Or for any other reason.

Re:Build is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations.ta@ReBuildmanufacturing.com or you may call us at 617.909.6275.


Top Skills

C#
C/C++
Cuda
Java
Opencl
Python

Similar Jobs

An Hour Ago
Remote
NC, USA
85K-144K Annually
Senior level
85K-144K Annually
Senior level
Artificial Intelligence • eCommerce • Information Technology • Internet of Things • Automation
The Principal Solution Architect focuses on creating technical solutions for customers, fostering relationships, collaborating with teams, and mentoring colleagues while leading engagements in Hybrid Infrastructure services.
Top Skills: AIBusiness ContinuityData ProtectionDatacenter NetworkingEnterprise NetworkingHyper Converged InfrastructureMainframeServersStorageWireless
2 Hours Ago
Remote
United States
Mid level
Mid level
Cloud • Information Technology
Seeking a proactive Software Engineer to collaborate on backend development, optimize performance, and enhance Wasabi AiR product reliability. Must solve complex problems and improve processes.
Top Skills: AWSAzureGCPGitGoPythonRust
5 Hours Ago
Remote
United States
200K-250K Annually
Mid level
200K-250K Annually
Mid level
Cloud • Enterprise Web • Software
Develop and improve tracing features in an observability platform, manage complex projects, and collaborate with engineers and designers.
Top Skills: AWSClickhouseGoKubernetes

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account