Framework Computer Logo

Framework Computer

Senior System Software Engineer

Posted 23 Days Ago
Remote
Hiring Remotely in United States
150K-180K Annually
Senior level
Remote
Hiring Remotely in United States
150K-180K Annually
Senior level
The Senior System Software Engineer will develop, validate, and manage firmware and driver software for new hardware products, collaborating with internal teams and external partners to ensure high-quality software releases and resolve reported issues.
The summary above was generated by AI

Who We Are


At Framework, we believe the time has come for products that are designed to last. Founded in San Francisco in 2020, our mission is to remake Consumer Electronics to respect people and the planet.


We've started with two award-winning products, the Framework Laptop 13 and 16. Our laptops are thin, light, high-performance notebooks that can be upgraded, customized, and repaired in ways that no other notebook can. Alongside this, we've launched the Framework Marketplace to enable an ecosystem of parts and modules.


In 2025, we added two new products to our lineup: The Framework Laptop 12, a 2-in-1 convertible with a 12.2" touchscreen and stylus support, and our first non-laptop product, the highly customizable and powerful Framework Desktop, a compact system for gamers and ML enthusiasts.

We've seen a fantastic reception to both of our laptops from customers and reviewers from outlets like Linus Tech Tips, Ars Technica, and multiple Wirecutter reviews (including a recommendation among the best Windows Ultrabooks of 2024), along with making TIME's Best Inventions lists in 2021 and 2023. As a company, we were #35 on Fast Company's Most Innovative Companies of 2022.


We come from successful consumer electronics startups including the founding team of Oculus, and have closed multiple rounds of funding to fuel our roadmap. Even better (and maybe unusually for an early stage startup), we're in a financially healthy position going forward off of our product revenue. We care deeply about building a diverse and inclusive team, and we hope you do too!


The Position

We are looking for a Senior System Software Engineer based in the US or Taiwan to support firmware and software development across our product line. Our products are designed to be open and transparent, and that extends to how we think about firmware and software. We care deeply about open-source software and exposing greater configurability to people who want it. As one of the early engineers in Framework, you'll also have a high level of influence on our products and software philosophy going forward.


This role is a full-time remote position based either in the US or Taiwan. We have offices in Taipei and the San Francisco Bay Area and local members of our engineering team typically spend up to a few days a week together in the office. This position will require some local and international travel to partners and the alternative office location.


What You'll Do

  • Own the end to end software development and releases for BIOS, EC, and driver software updates for new hardware products.
  • Work on projects, both doing direct development, and working closely with partner firmware and software development, including code reviews from 3rd party contributors.
  • Working closely with internal teams and vendors, define and implement software and firmware features.
  • Manage and review work done by firmware and software teams at our manufacturing partners.
  • Gather issues reported by customers and third parties, and fixing directly or passing issues along to the relevant teams, tracking progress across internal teams and partners.
  • Partner with our internal and external validation labs to reproduce issues and develop reproduction cases.
  • Coordinate the resolution of issues from internal and external sources, and drive timely closure of issues across cross-functional teams.
  • Collaborate closely with Linux partners to proactively identify, diagnose, and solve issues.


What You Need

  • Bachelor's degree in Computer Science or equivalent experience.
  • Ability to work effectively with external engineering teams across our ODM partners.
  • 5+ years of experience in firmware development and software engineering for electronics products.
  • Ability to define requirements and work with internal and external teams to implement new features for our products.
  • A background in developing software projects end to end.
  • Ability to collaborate and communicate effectively with other engineers and program managers.
  • Strong written and verbal English communication abilities and familiarity working across time zones.


What's Nice to Have

  • A passion for environmentalism and/or DIY.
  • Expertise with software and firmware development in a startup.
  • History of upstreaming code for OSS projects.
  • Experience with Rust.
  • Expertise at embedded firmware development in C and scripting in Python or similar languages.
  • Previous experience with Tianocore, Zephyr, Python, Coreboot, or other open-source firmware or RTOS platforms.
  • Familiarity with system-level software and drivers on Windows and/or Linux.
  • Experience developing utilities for automation, debugging, and diagnostics.
  • A strong understanding of adjacent functional areas like electrical engineering.
  • Experience working as a remote member of an international team.


What You'll Love

  • Competitive salary, equity, and health benefits
  • Paid company holidays plus 20 PTO days per year
  • Paid Parental Leave
  • Flexible work hours and locations, including every other Friday off!
  • 401K with matching for US employees
  • The chance to work at a startup that is making a positive social and environmental impact


Equal Opportunity

We commit ourselves to the principles of equal employment and a diverse work environment. With inclusion being one of our core values at Framework, we do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or any other characteristic protected by applicable federal, state, or local laws. We will consider qualified applicants regardless of criminal histories pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Ordinance.

We are also committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require an accommodation to participate in the application or interview process, please let us know by reaching out to [email protected].


The pay range for this role is $150,000 - $180,000 USD per year. The base salary range for this position may vary depending on various factors such as professional background, work experience, work location, market demand, etc. In certain circumstances, the final offer may vary from the amounts shown in this job description.

Top Skills

Bios
C
Coreboot
Ec
Firmware
Linux
Python
Rust
Tianocore
Windows
Zephyr

Similar Jobs

2 Hours Ago
Remote or Hybrid
United States
145K-180K Annually
Senior level
145K-180K Annually
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The Director will manage private equity investments, conduct due diligence, prepare investment memos, monitor fund performance, and mentor junior staff.
Top Skills: ExcelMicrosoft Office SuitePowerPoint
6 Hours Ago
Remote or Hybrid
United States
16-24 Hourly
Junior
16-24 Hourly
Junior
Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
Provides technical customer support to ensure customer satisfaction with products and services, assisting with troubleshooting and operational procedures.
Top Skills: CRMGenesys Pure CloudSalesforce
8 Hours Ago
Remote
United States
105K-198K Annually
Senior level
105K-198K Annually
Senior level
Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
The Software Engineer - DevSecOps will develop and maintain processes for CI/CD environments, automate software development activities, and enhance system security while collaborating with cross-functional teams.
Top Skills: ArtifactoryAWSAzureBambooDockerGCPGradleJavaJenkinsKubernetesLdraLinuxMatlabMavenPythonSonarqubeWindows

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account