Do you want to push boundaries on new technologies? Fabric8Labs, headquartered in sunny San Diego, CA, is revolutionizing metal additive manufacturing with advanced 3D printing technologies. We’re looking for a Senior Software Engineer to help lead and support the development of our technologies.

Fabric8Labs is focused on accelerating metal additive manufacturing adoption and enabling new applications with our patented Electrochemical Additive Manufacturing processes. Since closing our Series A funding round, we are rapidly expanding our team to advance and commercialize our disruptive technology.

As a Senior Software Engineer, you’ll be helping support these goals by building applications to handle, interact, and visualize complex data streams. Due to the nature of our work and research, you’ll be working primarily to lead and support our hardware development, so you will be interacting heavily with other engineers and researchers to help improve our printing technology.

If you are excited about the opportunity to change the future of manufacturing in collaboration with our growing team, then come join us! Backed by industry-leading partners, including Mark Cuban, Intel Capital, TDK Ventures, and Stanley Black and Decker: Fabric8Labs is at the forefront of advanced manufacturing and we are excited to bring in diverse minds and perspectives.

Primary Duties and Responsibilities:

– Lead all software development activities in Python and C/C++, including collaborating with process development and design groups to identify, develop and implement novel print algorithms, features and tools
– Manage development of new software applications and the maintenance of legacy software
– Manage bug reporting, identifying and implementing resolutions or fixes
– Determine roadmap for software development and implementation
– Implement and maintain good software development practices companywide, including code reviews and version control
– Lead and mentor junior software developers or engineers, through the above responsibilities

Required Skills and Experience:

– Bachelor’s degree in Software Engineering, Computer Science, or other relevant fields; or equivalent work experience in software development
– Highly proficient in Python, with demonstrable experience of at least 3+ years developing with Python, especially with scientific packages such as numpy, scipy, pandas, or scikit-learn
– Highly proficient in C/C++, with demonstrable experience
– Experience in building visualizations for large-scale datasets
– Experience with HTML/CSS/JS
– Experience with Agile development and tools, including Jira
– Excellent project management skills and ability to take initiative and lead

Preferred Skills and Experience:

– Experience with computer vision and/or image processing
– Experience with SQL or databases

Why Work at Fabric8Labs?

– We offer a comprehensive benefits package, including: health, dental, and vision plans; 401(k) with employer match; and an unmetered vacation policy.
– Regular catered company events and celebrations, and a fully stocked breakroom!
– We have a collaborative and driven work environment, with interesting work and research.

Fabric8Labs is an equal opportunity employer. We are committed to diversity and inclusion in the workplace. Fabric8Labs prohibits discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

To apply for this job email your details to kristina.gatus@fabric8labs.com

Spread the word. Share this post!