Embedded Software Engineer

10 hours ago


Emeryville, United States unspun Full time
Job DescriptionJob Description

We are seeking a passionate Embedded Software Engineer to join our team at unspun. In this role, you will be instrumental in transitioning our revolutionary Vega™ 3D weaving technology from R&D to production-ready deployment. Your work will be crucial in scaling our automated manufacturing capabilities, directly supporting our goal to reduce global carbon emissions by 1% through revolutionizing clothes manufacturing.

About unspun

unspun's mission is to reduce global carbon emissions by 1% by revolutionizing the way we make clothes. We envision a world where every garment is made on-demand, eliminating overproduction and reconnecting people with the clothing they wear.

We've developed Vega™, the world's first 3D weaving technology for apparel. Our automated system can transform yarns into garments in minutes, enabling local, on-demand production that drastically reduces waste and carbon emissions. We're now transitioning from successful R&D to commercial deployment, backed by leading climate-tech VCs and working with major brands like Walmart.

About You

You're an experienced embedded software engineer who's excited about transitioning innovative technology from development to production. You thrive in collaborative environments where you can work across multiple projects and teams. Most importantly, you're passionate about using your skills to create sustainable solutions for the fashion industry's environmental challenges.

What You'll Do

As our Embedded Software Engineer, your core responsibility will be developing and maintaining the software that powers our Vega™ weaving system. You will work across multiple teams to ensure our revolutionary 3D weaving technology operates reliably and efficiently. Your key responsibilities include:

  • Developing and maintaining embedded software for industrial device control and communication
  • Creating and executing comprehensive test plans
  • Designing and maintaining telemetry and monitoring systems for deployed Vega™ machines
  • Developing Linux-based applications for seamless communication between our pattern creation software (Oppy) and machine control systems
  • Collaborating with interdisciplinary teams to ensure successful deployment and operation
Ideal Qualities
  • 3-5 years of experience in embedded software development
  • Strong experience developing firmware features for microcontrollers in embedded real-time systems
  • Strong software engineering fundamentals including proficiency in C++ or similar modern programming languages, object-oriented programming, templating, multi-threaded programming, and memory management
  • Strong background in developing automated tests, test infrastructure, and debugging embedded systems
  • BS/MS in Computer Science, Computer Engineering, or related field
Bonus Points
  • Experience transitioning systems from R&D to production environments
  • Experience with electro-mechanical systems
  • Experience with FreeRTOS or similar real-time operating systems
  • Previous work with production deployment and monitoring systems
  • Experience with Linux application development
  • Familiarity with robotics or industrial automation systems

We don't expect you to have all of the listed qualities. If you don't meet all the requirements but have a voracious passion for learning and are excited about our mission, we strongly encourage you to apply.

Benefits

The salary range for this role is 124,000 - $139,000 USD annually, plus equity benchmarked at 75th percentile.

Benefits include

  • self-regulated vacation policy
  • comprehensive (gold & platinum) health/dental/vision insurance
  • company sponsored 401k
  • monthly gym membership or relevant online education grant of up to $150/month
  • pre-tax commuter benefits
  • incentive stock options

Our Philosophy

We won’t roll our eyes if your socks don’t match. We get it. But then, if you spend those extra few minutes in the morning matching your socks and shirt, we get that too. Our workspaces are sometimes spotless and sometimes chaotic, and we celebrate messy exploration. We work through complex problems but generate simple and elegant solutions. We strive to look at things differently, and never do anything solely because “that’s the way it’s always been done.”

We’re a team of designers and engineers, industry-veterans and serial entrepreneurs, artists and developers. We’re aspiring chess masters and climbers, bakers and photographers. Originally spun out of Stanford and the University of Colorado, we now call the SF Bay Area home, with strong ties to Hong Kong. We are looking for teammates who share our desire to work on ambitious problems and leave the world better than we found it.

unspun is an equal opportunity employer, and we are committed to being a diverse team that reflects a broad range of background, thought, and experience. We do not discriminate based on race, color, religion, sex, gender identity, sexual orientation, age, national origin, status as an individual with a disability, status as protected veteran, or any other legally protected characteristics. Women, minorities, and people from underrepresented backgrounds are strongly encouraged to apply.



  • Emeryville, California, United States unspun Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Architect to join our team at unspun. As an Embedded Software Engineer, you will play a crucial role in transitioning our revolutionary VegaTM 3D weaving technology from R&D to production-ready deployment.Key Responsibilities:Develop and maintain embedded software for industrial device...


  • Emeryville, California, United States unspun Full time

    About unspunAt unspun, we're revolutionizing the way clothes are made to reduce global carbon emissions by 1%. Our mission is to create a world where every garment is made on-demand, eliminating overproduction and reconnecting people with the clothing they wear.We've developed VegaTM, the world's first 3D weaving technology for apparel. This innovative...


  • Emeryville, United States The Rockridge Group Full time

    Job DescriptionJob DescriptionTITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every...


  • Emeryville, United States ZipRecruiter Full time

    Job DescriptionJob DescriptionTITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every...

  • Software Engineer II

    7 hours ago


    Emeryville, United States The Rockridge Group Full time

    Job DescriptionJob DescriptionTITLE: Software Engineer IIRESEARCH AND DEVELOPMENT – BIOINFORMATICS AND SOFTWARE ENGINEERING We are seeking talented, curious, and self-motivated software engineers to help build the most advanced production-scale synthetic biology platform on the planet. Client X manufactures sustainable plant-derived ingredients using...


  • Emeryville, United States ZipRecruiter Full time

    TITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every area of the life sciences and...


  • Emeryville, United States Pixar Animation Studios Full time

    Our Post Production Engineering team crafts software to support all of Pixar's post production pipeline, including color grading, localization, packaging, delivery, and media asset archiving. Together with our internal clients, we've built a sophisticated production pipeline, and our tools can generate terabytes of new media in a single day. Our software...


  • Emeryville, California, United States Tanium Full time

    Unlock the Power of CertaintyTanium, a leading provider of real-time cloud-based endpoint management and security solutions, seeks an exceptional Senior Software Engineer to join its team. As a key member of our agile development team, you will design, develop, and maintain best-of-breed products that drive business value for our customers.With a strong...


  • Emeryville, California, United States The Rockridge Group Full time

    Job OverviewWe are seeking a highly skilled and experienced Software Engineering Lead to join our team at The Rockridge Group.


  • Emeryville, California, United States Pixar Animation Studios Full time

    Pixar Animation Studios is a world-renowned leader in digital animation production software. We are seeking a highly skilled Sr. Software Engineer to join our team and contribute to the design and implementation of new features within the Presto Animation System.OverviewWe work alongside talented animators and engineers to enable the creation of innovative...


  • Emeryville, California, United States Tanium Full time

    About the RoleWe are seeking a seasoned Senior Software Engineer to join our development team. This is an exceptional opportunity to work on cutting-edge technology and make a significant impact in the industry.Job OverviewAs a Senior Software Engineer at Tanium, you will be responsible for designing, developing, and maintaining high-performance backend...

  • Software Engineer

    1 month ago


    Emeryville, California, United States ZipRecruiter Full time

    Company Overview:Amyris is a cutting-edge biotechnology company that pushes the boundaries of synthetic biology. We're on a mission to revolutionize the production-scale platform for life sciences, and we need talented individuals like you to join our team.About the Role:We're seeking a highly skilled Senior Software Engineer to contribute to the development...


  • Emeryville, United States Pixar Animation Studios Full time

    The Quality Assurance (QA) team within Pixar Software R&D owns the quality of internally-developed software delivered to Pixar's artists. Additionally, the QA team is responsible for ensuring high-quality public releases of Pixar's open source Universal Scene Description (USD) project. The team is growing to tackle additional USD support responsibilities. We...


  • Emeryville, California, United States Tanium Full time

    About Tanium">Tanium is a leading provider of real-time cloud-based endpoint management and security solutions. Our platform enables security-conscious organizations to break down silos between IT and Security operations, reducing complexity, cost, and risk.We secure over 32 million endpoints worldwide, serving Fortune 100 organizations, top US retailers,...


  • Emeryville, California, United States The Rockridge Group Full time

    We are seeking talented software engineers to help build a cutting-edge synthetic biology platform at The Rockridge Group. Our company manufactures sustainable plant-derived ingredients using fermentation-based technology, catering to over 250 million consumers worldwide.Job DescriptionThe Bioinformatics, Automation, and Software Engineering group drives our...


  • Emeryville, United States Tanium Full time

    Senior Software Engineer, Apple Device Management The Basics (Hybrid Role, 3 days in office): As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning....


  • Emeryville, California, United States Tanium Full time

    About Tanium">Tanium is a leader in cloud-based endpoint management and security solutions. Our platform delivers real-time, seamless, and autonomous endpoint visibility, control, and security for Fortune 100 organizations, top US retailers, and the U.S. Military.Job Summary">We're seeking an experienced Senior Cloud Software Engineer to join our team. In...


  • Emeryville, California, United States Pixar Animation Studios Full time

    About Pixar Animation StudiosWe are seeking a skilled Software Engineer to join our Tools Animation team at Pixar Animation Studios. As a key member of our R&D animation team, you will design and implement new features within the Presto Animation System to help create the next generation of Pixar films.ResponsibilitiesDesign and develop new features in...


  • Emeryville, United States Tanium Full time

    Senior Software Engineer, Apple Device ManagementThe Basics (Hybrid Role, 3 days in office):As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning....


  • Emeryville, California, United States The Rockridge Group Full time

    About The RoleWe are seeking a talented and experienced Software Engineer to lead the development of our production-scale synthetic biology platform.ResponsibilitiesDesign, develop and maintain web-based applications using Python.Collaborate with scientists to transform their workflow into designs and implementations of appropriate data models and user...