Browse
Employers / Recruiters

Senior Software Engineer

velo3d · 26 days ago
Remote
$150k+
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.
Velo3D is a technology company that provides the industry’s most advanced fully integrated metal 3D printing solution for mission-critical parts.

Some of the most pioneering companies, including SpaceX, Honeywell, and Lam Research, use the Velo3D solution to drive defense innovation, improve aerospace applications, enhance transportation efficiency, and produce critical oil & gas applications.

While conventional 3D printing and traditional manufacturing methods impose strict design and performance limitations, Velo3D supports true design freedom and allows engineers to build the complex parts they need without compromising performance or quality for manufacturability. In our quest to support tomorrow’s innovations, we enable parts to be printed to exact standards of consistency, quality, and repeatability.

Velo3D has been named to Fast Company’s prestigious annual list of the World’s Most Innovative Companies for 2023. For more information, please visit velo3d.com, or follow the company on LinkedIn or Twitter.

The Team
Join our team of engineers responsible for writing cross-platform C++ tools that handle the preparation of 3D printing jobs. Our printers have created parts that have gone into space and supported the development of super-sonic flight among other application areas.
The tools we develop:
-         handle import of 3D CAD and mesh models, converting them to water-tight high-quality surface meshes.
-         arrange the models, modify them, and analyze them for issues that might impact the print.
-         generate print instructions by mapping a wide range of different process types onto features of the geometry. These highly parallel computations run on clusters or on in the cloud and can take multiple hours. They must be extremely reliable, as a single wrong laser instruction can cause a build to fail.
-         schedule the lasing instructions to utilize the available lasers as efficiently as possible.
-         enable analyzing and visualizing the resulting gigabytes of data to detect potential issues and support the development of new processes.
We have a modern, cross-platform development setup with thorough CI, benchmarks, static analyzers, clang sanitizers, etc.

If you are looking for exciting technical challenges, we have a job for you!

The Position -- You will be working on:

  • Developing geometric and physics-based tools to predict and prevent build issues.
  • Developing geometric optimization procedures to reduce surface defects.
  • Developing a library of robust operations on 3D surface meshes.
  • Optimizing futures and structured loop-based parallel computations.
  • Implementing support for concurrent operations in our GUI.
  • Moving geometry processing from 2D to 3D to improve spatial coherence, robustness and speed.
  • Developing and implementing geometric algorithms and data structures.
  • You will work closely with the people who develop our metal 3D printing processes and help customers with their challenging parts.

Requirements

  • BS or higher in Computer Science, Engineering, or Applied Math.
  • 3+ years of programming experience
  • 1+ years of C++ on any platform
  • Familiarity with computational geometry concepts
  • Good communication skills
  • Permanent resident to work on ITAR (i.e. US Citizen or Green Card Holder)

Bonus Points For:

  • Deep knowledge of modern C++
  • Understanding of key visualization libraries such as Qt, VTK, …
  • Understanding of usage and implementation of robust 2D and 3D geometric operations
  • Knowledge of Polygonica, Parasolid, Boost, Polygon, and other meshing and polygon libraries
  • Experience in structured parallel computations such as Intel TBB and futures
  • Experience with infrastructure for running large batch jobs on AWS
About the Company:

Velo, Velo3D, Sapphire and Intelligent Fusion are registered trademarks of Velo3D, Inc. Without Compromise, Flow, Flow Developer, and Assure are trademarks of Velo3D, Inc.
 
With the only SupportFree laser powder bed fusion capability, we enable on-demand manufacturing of production quality Titanium, Inconel, and Aluminum parts with an unprecedented degree of design freedom and quality control. The VELO3D award-winning solution includes an integrated offering of hardware and software: Sapphire® metal AM production printer, Flow™ print preparation software, Assure™ quality assurance and control system, and an integrated manufacturing process that runs throughout the printing operation.
 
Our team enjoys excellent benefits including healthcare coverage and 401(K) employer contributions. We believe in transparency and recognizing exceptional efforts through our monthly all-hands meetings and team member appreciation awards.
 
Our job titles may span more than one career level. The starting base salary for this full-time position is between $150,000 and $170,000. This salary range reflects the minimum and maximum target for this position in the U.S. The actual base pay is dependent upon many factors, such as work experience, job-related skills, related education, work location, and market demands. The base pay range is subject to change and may be modified in the future. In addition to a competitive base salary and a comprehensive benefits package, this position may be eligible for other forms of compensation such as participation in a bonus and equity program, as applicable.
 
Velo3D provides equal employment opportunities to all employees and applicants for employment without regard to, and prohibits discrimination and harassment based on, race, color, religion, age, sex, national origin, disability, medical condition, genetic information, military or veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
 
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Last updated on Jun 26, 2024

See more

About the company

More jobs at velo3d

Analyzing

Albuquerque, New Mexico

 · 

30+ days ago

Fremont, California

 · 

30+ days ago

Fremont, California

 · 

30+ days ago

Fremont, California

 · 

30+ days ago

More jobs like this

Analyzing

Dallas, Texas

 · 

30+ days ago

Senior Cloud Database Architect
B
b6jdnwcpcemgg8el3r9winlpunj8hc038b1vkhowrzxn9gitznreodi38t7rirkp

Atlanta, Georgia

 · 

30+ days ago

Consulting Software Engineer (715669)
R
rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Cambridge, Massachusetts

 · 

30+ days ago

Database Architect
TT
The Talently ·  AI recruitment platform

San Jose, California

 · 

30+ days ago

Front End Developer
G
Grapevine ·  Influencer marketing platform for YouTube

Boston, Massachusetts

 · 

30+ days ago

Salesforce Developer
B
b8jdnwfetm91aeh4xxktytk2xff310011dbi7c94iwf3w4g8qka7cjkc4daepyd7

 · 

30+ days ago

Senior Software Engineer, Infrastructure Security$202-316k
Asana ·  Collaboration software for teams

San Francisco, California

 · 

30+ days ago

San Francisco, California

 · 

30+ days ago

JDA Developer
C
crjdnwsnowo2i4nz45b1teboszrxlg0351vr73gpqw7yanury9u287prckhdnkww

Alpharetta, Georgia

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status