Talent.com
Senior Software Engineer (C++)

Senior Software Engineer (C++)

FreeformLos Angeles, California, United States
30+ days ago
Job type
  • Full-time
Job description

SENIOR SOFTWARE ENGINEER (C++)

Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce digitally verified, flawless parts at unprecedented speed and cost. Our mission is to make the transformative power of 3D printing available to all industries at scale and unlock the future of innovation.

As a Senior Software Engineer at Freeform, you will be responsible for architecting, developing, and maintaining critical software systems for our autonomous 3D printing factories. You'll have an opportunity to touch many different aspect of our software ecosystem from hardware control, to high-rate telemetry and big data storage systems, to geometry processing and machine learning pipelines. Ultimately, your solutions will enable the first production scale, high quality, and fully automated metal 3D printing factory capabilities. If you want to work in an environment where you can rapidly deploy code that has a tangible and meaningful impact on the real world, we'd love to hear from you!

3D printing experience is not required to be successful here - rather we look for smart, motivated, collaborative engineers who love solving hard problems and creating amazing technology.

Responsibilities :

  • Architect and develop software for an advanced, production-scale metal 3D printing system
  • Work with process, control, and mechanical engineers to integrate control algorithms into production software
  • Improve and scale out high-rate data acquisition, storage, and retrieval systems
  • Implement processes for converting customer part geometries into machine print instructions
  • Expand testing, continuous integration, and continuous deployment support throughout the software engineering team

Basic Qualifications :

  • 5+ years of professional experience in software development
  • Proficiency in writing production code in C++
  • Experience working in a Linux environment
  • Nice to Have :

  • Bachelor’s or advanced degree in computer science or computer engineering
  • 10+ years of professional software development experience
  • Experience interfacing with microcontrollers or FPGA computing hardware
  • Experience developing embedded or real-time software systems
  • Experience writing software for industrial automation systems, robotics, or related hardware
  • Location :

  • We are located in Hawthorne, CA in a 35,000 square foot, state-of-the-art facility featuring large open spaces for team collaboration, R&D, and production, as well as easy access to the 405, 105, and 110 freeways. Our facility is in the heart of Los Angeles' vibrant emerging tech ecosystem alongside many other high growth startups and enterprises.
  • What We Offer :

  • We have an inclusive and diverse culture that values collaboration, learning, and making deliberate data-driven decisions.
  • We offer a unique opportunity to be an early and integral member of a rapidly growing company that is scaling world-changing technology.
  • Benefits
  • Significant stock option packages

  • 100% employer-paid Medical, Dental, and Vision insurance (premium PPO and HMO options)
  • Life insurance
  • Traditional and Roth 401(k)
  • Relocation assistance provided
  • Paid vacation, sick leave, and company holidays
  • Generous Paid Parental Leave and extended transition back to work for the birthing parent
  • Free daily catered lunch and dinner, and fully stocked kitchenette
  • Casual dress, flexible work hours, and regular catered team building events
  • Compensation
  • As a growing company , the salary range is intentionally wide as we determine the most appropriate package for each individual taking into consideration years of experience, educational background, and unique skills and abilities as demonstrated throughout the interview process. Our intent is to offer a salary that is commensurate for the company’s current stage of development and allows the employee to grow and develop within a role.

  • In addition to the significant stock option package, the estimated salary range for this role is $140,000-$250,000, inclusive of all levels / seniority within this discipline .
  • Freeform is an Equal Opportunity Employer that values diversity; employment with Freeform is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin / ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
  • Create a job alert for this search

    Senior Software Engineer • Los Angeles, California, United States

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ZipRecruiterSanta Monica, CA, United States
    Full-time
    We offer a hybrid work environment.Most US-based positions can also be performed remotely (any exceptions will be noted in the Minimum Qualifications below. To actively connect people to their next ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (iOS) - Consumer Experience Los Angeles, California, United States

    Senior Software Engineer (iOS) - Consumer Experience Los Angeles, California, United States

    StubHub, Inc.Santa Monica, CA, United States
    Full-time
    Senior Software Engineer (iOS) – Consumer Experience at StubHub.The team designs and develops next-generation technologies and complex features for the iOS platform, tackling challenging problems a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    Metropolis TechnologiesSanta Monica, CA, United States
    Full-time
    Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. We are reimagining parking to enable millio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer 15186

    Senior Software Engineer 15186

    Softworld IncHermosa Beach, CA, US
    Full-time
    Job Title : Senior Software Engineer 15186 Job Location : Redondo Beach California 90278 Onsite Requirements : C++ RHEL DevSecOps Job Description : Client is looking for an Intermediate to Senior Softw...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    The Walt Disney CompanyGlendale, CA, United States
    Full-time
    Seattle, Washington, United States / Bristol, Connecticut, United States / Glendale, California, United States.On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RelativityLos Angeles, CA, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (USA based)

    Senior Software Engineer (USA based)

    Collectly, Inc.Santa Monica, CA, United States
    Full-time
    Collectly is a fast-growing healthcare tech startup leading the charge in transforming the U.At the forefront of the AI boom, Collectly is redefining revenue cycle management (RCM) by applying cutt...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Machina LabsLos Angeles, California, United States
    Full-time
    Machina Labs is a smart manufacturing company backed by major investors in AI and Deep Tech (Innovation Endeavors, Nvidia NVentures, Lockheed Martin Ventures), founded in 2019 and based in Los Ange...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Disney Cruise Line - The Walt Disney CompanySanta Monica, CA, United States
    Full-time
    We are not considering remote candidates at this time.Technology is at the heart of Disney’s past, present, and future.Disney Entertainment and ESPN Product & Technology is a global organization of...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Payments

    Senior Software Engineer, Payments

    TixrSanta Monica, CA, United States
    Full-time
    Tixr's on a mission to transform the ticket buying experience with a modern approach to a legacy business.Born from a fan-focused frame of mind, we empower large-scale events, music venues, and spo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GumGumSanta Monica, CA, United States
    Full-time
    GumGum is a contextual-first, global digital advertising platform that uses advanced AI technology to serve captivating creative ads without the use of personal data. We believe that a digital adver...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Senior Software Engineer, Growth

    Senior Software Engineer, Growth

    EnigmaLos Angeles, California, United States
    Full-time
    Join Enigma's Growth Team at a pivotal moment as we continue to create sales and marketing solutions for small businesses. We're seeking an experienced Engineer to develop and build innovative data ...Show moreLast updated: 19 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    KitchenSyncLos Angeles, CA, United States
    Full-time
    KitchenSync is revolutionizing restaurant bookkeeping and accounting by automating manual processes and delivering real-time operational insights. Our platform integrates seamlessly with QuickBooks ...Show moreLast updated: 19 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OptomiSanta Monica, CA, United States
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Optomi.Optomi, in partner with a leader in entertainment, is looking for a Software Engineer with st...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer II-Hybrid

    Software Engineer II-Hybrid

    Logix Federal Credit UnionValencia, CA, United States
    Full-time
    Utilizes thorough knowledge of programming and server software operations in the completion of department and corporate initiatives and strategies. Works on assigned projects on assigned systems in ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Roku, Inc.Santa Monica, CA, United States
    Full-time
    Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    Relativity SpaceLong Beach, CA, United States
    Full-time
    At Relativity Space, we're building rockets to serve today's needs and tomorrow's breakthroughs.Our Terran R vehicle will deliver customer payloads to orbit, meeting the growing demand for launch c...Show moreLast updated: 10 days ago
    Senior Software Engineer

    Senior Software Engineer

    Cyrad Solutions LLCEl Segundo, California, United States
    Full-time
    Quick Apply
    Senior Software Engineer : Autonomy & Mission Platforms.Design and build the real-time, scalable software infrastructure that unifies sensors, autonomous systems, and AI for critical national se...Show moreLast updated: 17 days ago