Firmware Software Architect

3 days ago


Sunnyvale, California, United States Figure Full time

**About Figure**

We are an AI Robotics company based in Sunnyvale, CA, developing a general-purpose humanoid robot, Figure 02, designed for commercial tasks and home use. Our team requires 5 days/week in-office collaboration to drive innovation.

We are seeking a highly skilled Firmware Engineer to design, implement, and test firmware for critical components of our Humanoid. The successful candidate will be responsible for architecting, designing, implementing, and testing firmware in C or C++ for motor controllers, battery management systems, and sensing hardware.

The ideal candidate will have a deep understanding of computer architecture, communication buses, and protocols such as Ethernet, Ethercat, Serial, CAN, or USB. Additionally, they will have experience with lab instruments (Oscilloscopes, logic analyzers) and debugging tools (Lauterbach). Bonus qualifications include experience with motor controllers or battery management systems, implementing CI/CD infrastructures, and familiarity with Agile and Test-Driven Development.

The estimated salary range for this full-time position is between $160,000 - $250,000 annually, depending on job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role.



  • Sunnyvale, California, United States META Full time

    About the RoleAre you an experienced embedded software engineer looking to join a world-class team developing innovative hardware and software solutions? Do you have expertise in firmware development, real-time operating systems, and computer vision?Meta Reality Labs is seeking a skilled Embedded Software Engineer to join our team. As a key member of our...


  • Sunnyvale, California, United States Apple Full time

    About the RoleThis position requires a strong background in embedded firmware development using C and assembly languages, familiarity with ARM CPUs and its internals. You will work closely with product software and manufacturing teams to provide system-level API and firmware functionality to meet productization needs.Crafting and implementing embedded...


  • Sunnyvale, California, United States Cohesive Technologies Full time

    Job Title: Embedded Firmware Software DeveloperCohesive Technologies is a global IT services and solutions company providing IT staffing services and application development services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary...


  • Sunnyvale, California, United States META Full time

    Company OverviewMETA, a leader in the field of Virtual and Augmented Reality, is driving innovation forward with cutting-edge technology.Salary RangeThe estimated annual salary for this position is $180,000 - $250,000.Job DescriptionWe are seeking an experienced Machine Learning Systems Engineer to join our Reality Labs Silicon team. As a key member of our...


  • Sunnyvale, California, United States ETCHED LLC Full time

    About Etched.aiWe're pushing the boundaries of artificial intelligence with our innovative hardware, Sohu. This exclusive chip is designed for transformers, unleashing unprecedented performance and capabilities.Job Description: We're looking for skilled software engineers to craft high-performance software that maximizes the potential of our Sohu chip,...


  • Sunnyvale, California, United States Figure Full time

    At Figure, we are developing a general purpose humanoid robot designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We require 5 days/week in-office collaboration for this role.We are seeking a talented and experienced Autonomy Software Architect to take our autonomy platform software architecture to the next level....


  • Sunnyvale, California, United States Insight Global Full time

    **About Insight Global**We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.**Job Overview**Insight Global is seeking a skilled Software Engineer V to join our team. This role will involve applying the principles of computer science and mathematical analysis to...


  • Sunnyvale, California, United States Insight Global Full time

    OverviewAt Insight Global, we strive to create diverse and inclusive environments where talented individuals can bring their full potential to work every day. As a Senior Software Architect for Embedded Systems, you will be part of a dynamic team that delivers innovative solutions for our clients.Estimated Salary: $95/hour based on industry standards and...


  • Sunnyvale, California, United States Microsoft Full time

    Microsoft is a leader in cloud infrastructure and services, and we're looking for talented engineers to join our team.About the RoleThis position is focused on designing and developing firmware for Microsoft's cloud infrastructure. You will work closely with architects, product groups, and industry partners to architect and develop server hardware solutions...


  • Sunnyvale, California, United States META Full time

    About the OpportunityMETA is seeking a skilled Firmware Engineer to join our team. This is an exciting opportunity to contribute to the development of innovative hardware and software solutions.Job ResponsibilitiesIn this role, you will be responsible for:Taking ownership of system design and firmware on hardware prototypes and development...


  • Sunnyvale, California, United States Apple Full time

    Firmware Quality Assurance SpecialistWe are growing rapidly in our wireless silicon development team at Apple, and we are looking for an experienced Firmware Quality Assurance Specialist to join us. This is a highly visible role that requires strong technical skills and excellent communication abilities.In this role, you will be responsible for ensuring the...

  • Software Architect

    1 day ago


    Sunnyvale, California, United States Apple Full time

    Job OverviewAs a Senior Software Engineer/Software Architect, you will play a crucial role in designing and developing scalable enterprise-level solutions using Java/J2EE and/or React-based technologies.

  • Software Architect

    3 days ago


    Sunnyvale, California, United States Saxon Global Full time

    Job DescriptionThe Saxon Global is seeking a highly skilled Software Architect to lead the development of Next Generation Enterprise solutions for Global eCommerce. This role involves hands-on development, technical vision, and influencing product roadmaps.About the Role:Responsible for application architecture, ensuring high performance, scalability, and...


  • Sunnyvale, California, United States Apple Full time

    **About This Role**As a Cellular Layer 1 Control Firmware Engineer at Apple, you will be part of a world-class modem team responsible for crafting sophisticated and groundbreaking embedded firmware that deliver more performance in our products than ever before. You will work across fields to transform improved hardware elements into a single, integrated...


  • Sunnyvale, California, United States META Full time

    About the JobThis role involves working on cutting-edge technologies to accelerate machine learning workloads. You will collaborate with cross-functional teams to design, develop, and optimize software and hardware components for machine learning applications.ResponsibilitiesCollaborate with compilers, firmware, and system architects to design and implement...


  • Sunnyvale, California, United States Apple Inc. Full time

    Company Overview">At Apple, we're pushing the boundaries of what's possible with wireless technology. Our Cellular FW team is a world-class group of innovators, dedicated to crafting sophisticated embedded firmware that deliver unparalleled performance in our products.About the Role">We're seeking a highly skilled RF Software Engineer to join our team and...


  • Sunnyvale, California, United States Saxon Global Full time

    Job Title: Senior Software ArchitectJob Summary: We are seeking a highly skilled Senior Software Architect to lead the development of Next Generation Enterprise solutions for Global eCommerce.Responsibilities:Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.Drives technical vision and...


  • Sunnyvale, California, United States TWO95 International Full time

    Job Title: Software ArchitectEstimated Salary: $150,000 - $200,000 per year based on location and experience in San Jose, CA.This role involves working with business and engineering teams to design secure software architecture for implementing new solutions, products, and modules. The ideal candidate will have 12+ years of experience in full-stack software...


  • Sunnyvale, California, United States Walmart Full time

    About the Role">We are seeking a highly skilled Senior Software Architect to lead our mobile engineering team and drive innovation in software development. As a key member of our technology team, you will be responsible for architecting and implementing new functionalities and user experiences.">Your Key Responsibilities">">Lead the implementation of new...


  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Wireless Firmware EngineerJob Summary:SpaceX is a leading innovator in space technology, and we are seeking a highly skilled Wireless Firmware Engineer to join our team. As a key member of our direct-to-cell program, you will play a critical role in developing novel wireless signal processing algorithms, implementing optimized software for use on...