Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Digital Dream Labs

Anki Engineer Position

At Anki you will be welcomed to an open, inclusive, and diverse organization. We offer a full slate of benefits from competitive salaries to comprehensive health benefits.

Our work is fun, challenging, and rewarding. Our culture promotes curiosity through on-going learning initiatives, a flexible work environment, and benefits to support work-life balance. We are looking for team members who are innovative, customer and growth-focused, and passionate about solving problems and delighting our customers. Our team at Anki is working on bringing robots to life. We are looking for an experienced engineer who can work with the ESP32-series chips to write the firmware of the robot. The role will also involve architecting, debugging existing code and delivering production ready code. You will report to the project lead, and also share weekly updates with the entire software team.

Responsibilities:
  • Working with other firmware engineers to design and architect the firmware of the robot
  • Taking ownership of various modules and delivering readable code
  • Documenting code and visualizing architecture using engineering diagrams
  • Debug existing code
  • Creating a test plan to deploy a factory firmware using test fixtures
  • Performing unit testing as necessary on the firmware modules
Basic Qualifications:
  • 3+ years of experience developing embedded software/firmware
  • 2+ years of programming experience in C/C++
  • 1+ years of experience with ESP-IDF
  • Knowledge of real-time operating systems, specifically, FreeRTOS
Preferred Qualifications:
  • 5+ years of experience developing embedded software/firmware
  • 3+ years of programming experience in C/C++
  • 2+ years of experience with ESP-IDF
  • Knowledge of memory management in C and developing efficient software for devices with low memory
  • Experience with Wifi communication and Protobuf
  • Experience with communication protocols such as I2C, I2S, SPI, etc.
  • Experience with reading PCB diagrams.
  • Experience with being able to use hardware tools to debug PCB boards is a plus.
Education:
  • Bachelor's/Master's Degree in a relevant field is preferred.
  • In case of no degree, 5 additional years of development experience must be demonstrated using personal/professional projects.

Date: As soon as possible, preferably before the end of August.

Anki is located in Pittsburgh, Pennsylvania but we're considering candidates across the United States. All interviews will be conducted remotely. If you are in the Pittsburgh area and choose to work in the office, the following COVID-19 protocols will be in place.

COVID-19 Precaution(s):
  • Personal protective equipment provided or required
  • Social distancing guidelines in place
  • Sanitizing, disinfecting, or cleaning procedures in place

To be considered, please send your resume and relevant application materials to View email address on click.appcast.io

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in United States vacancy
  •  ...values your skills, training, education, and background! Our engineering opportunities offer you the ability to work on exciting...  ..., like yourself, with a passion for: - FPGA Engineering - Firmware Engineering Opportunities are available in Syracuse and Owego... 
    Suggested
    Flexible hours

    Lockheed Martin

    Riverton, NJ
    5 hours ago
  • €8,000 per month

     ...komunikacja, real‑time i odpowiedzialność za kluczowe elementy produktu. Będziesz pracować przez cały stos - od niskopoziomowego firmware po komunikację z backendem. W praktyce oznacza to: ~Rozwój firmware dla komponentów bezpieczeństwa oraz modułów komunikacyjnych... 
    Suggested
    Full time

    EER Poland

    Remote
    8 days ago
  • $197k - $278.46k

     ...connected and moves autonomously through a self-managing urban transportation operating system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational developer of the next-generation firmware platform for Hyundai Motor Group’s Software-Defined... 
    Suggested

    42dot

    Sunnyvale, CA
    2 days ago
  • $120k - $150k

     ...Alexander Technology Group is seeking a Senior Firmware Engineer to join an innovative engineering team developing embedded software for advanced industrial control systems. This hands‑on technical leadership role is responsible for designing firmware from concept through... 
    Suggested

    Alexander Technology Group

    Derry, NH
    2 days ago
  • $182k - $230k

     ...and improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology...  ...impact, join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low‑level software that commands our next... 
    Suggested
    Full time
    Internship
    Work at office
    Flexible hours

    Atoms

    San Francisco, CA
    4 days ago
  •  ...Overview Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Responsibilities Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with... 
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    California, MO
    2 days ago
  •  ...enabling advanced defense missions such as target tracking on the ground and in the air. Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including development, testing, and support of the radar operation, data... 
    Permanent employment

    Kapta Space

    Seattle, WA
    5 days ago
  • $105k - $164k

     ...Senior Embedded Firmware Engineer, SmartSense (Boston, MA - Hybrid) Job Category : Engineering Requisition Number : SRFIR001492 Posted : December 10, 2025 Full-Time Hybrid Locations Showing 1 location Boston, MA 02111, USA Description SmartSense builds end-to-end IoT systems... 
    Full time
    Temporary work

    SmartSense

    Boston, MA
    2 days ago
  •  ...Job Description General Summary The Engineering & Applied Physics team at Vertex, San Diego, is looking to add a top-notch Instrumentation...  ...plays a key role not only in developing control software, firmware and hardware to run our instruments, but also ensures effective... 

    Vertex USA

    San Diego, CA
    5 days ago
  • $64.5k - $129.5k

     ...About this role In this role, you will contribute to firmware development efforts, including the design, implementation, and support...  ...modifications for current products, and communicate with other engineers, marketing, and support personnel to ensure a functional product... 
    Temporary work

    Carrier Global Corporation

    Kennesaw, GA
    2 days ago
  • $120k - $150k

     ...Sr. Embedded Firmware Engineer JOB-10046852 Anticipated Start Date: June 24, 2026 Location: Houston, TX Type of Employment: Direct Hire Employer Info: Our client designs and manufactures advanced protection relays and disturbance fault recorders for the global electric... 
    Local area

    G.A.S. Global

    Houston, TX
    5 days ago
  •  ...We are seeking an experienced Senior Embedded Firmware Engineer to join our R&D team. The ideal candidate will take ownership of firmware design, development, and optimization for high-performance embedded systems. This role involves driving innovation, ensuring software... 

    Icon International Group Corp

    Houston, TX
    1 day ago
  • $130.62k - $138k

     ...Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...this Position We have an immediate need for an Embedded Firmware Engineer.  What You’ll Get to Do: Develop embedded software... 
    Immediate start
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    United States
    2 days ago
  •  ...A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross... 

    TPI Global Solutions

    Austin, TX
    2 days ago
  •  ...We’re seeking a Senior Embedded Firmware Engineer to join our Agile R&D team onsite in Longmont, CO. This role offers the opportunity to develop high-quality embedded firmware for advanced instrumentation, collaborating with cross-functional teams to deliver innovative... 

    West Search Partners, LLC

    Longmont, CO
    1 day ago
  • A tech services company in Florida is seeking a Software Developer with expertise in embedded applications. The ideal candidate will have at least 7 years of experience and a strong background in 'C' programming, hardware drivers, and multithreaded RTOS like Free RTOS....

    STS Technical Services

    Melbourne, FL
    6 hours ago
  •  ...Responsibilities Analyzing and communicating software/firmware requirements Creating architectures and designs Coding Unit test, integration...  ...and Experience BS or MS in Computer Science / Electrical Engineering or related field. 7 years or more SW development experience... 
    Full time

    STS Technical Services

    Melbourne, FL
    2 days ago
  • $90k - $115k

     ...Responsibilities Participate in the development of embedded firmware architecture and code optimized for controlling families of VI Chip power components. Work alongside Analog Engineers to generate control algorithms and firmware solutions for power supply platforms.... 

    Vicor Corp.

    Andover, MA
    2 days ago
  •  ...space markets. We are currently at the Seed stage, scaling our engineering organization and lab infrastructure as we move from technical...  ...Hiring Authority: VP of Engineering Role / Title: Senior Embedded Firmware Engineer (Avionics / Platform Interface) Level: Engineer IV... 
    Summer work
    Relocation

    Sophia Space

    Pasadena, CA
    1 day ago
  •  ...Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX – 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong firmware... 
    Contract work

    Dexian

    Austin, TX
    2 days ago
  •  ...Seeking a full-time Senior Embedded Firmware Engineer, this remote position will focus on technical leadership, architecture, and mentoring while working with embedded C/C++, Linux, RTOS, IoT, and networking protocols. Key responsibilities Lead technical initiatives and... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  • $109.35k

     ...Job Title: Sr Embedded Firmware Engineer Location: 8985 Town Center Pkwy., Bradenton, FL 34202 Base Salary Rate: $109,353 (min) - $128,600 (mid) Job type: F ull-time Where Fire Safety Innovation Meets Opportunity As part of Kidde Global Solutions Residential Fire Business... 
    Work from home
    Worldwide
    Flexible hours

    Carrier

    Florida, NY
    1 day ago
  •  ...Legrand has an exciting opportunity for a Senior Embedded Firmware Engineer to join the Pass & Seymour Team in Syracuse, NY. Lead and participate in the planning and execution of embedded firmware development for lighting controls, advanced protection and connected wiring... 
    Long distance

    Legrand North America

    Syracuse, NY
    6 hours ago
  • $120k - $170k

     ...Job Description We are looking for a hands‑on Senior Embedded Software/Firmware Engineer. What does that even mean, and why should you consider working for us? After all, we’re not Facebook, Google, or Amazon. We don’t have hundreds of millions of active users. We’re also... 
    Work experience placement

    6AM City

    California, MO
    6 hours ago
  •  ...Alliance Laundry System LLC Embedded Firmware Engineer US-WI-Ripon Job ID: 2026-11994 Type: Full-Time # of Openings: 1 Category: Engineering Overview The Embedded Firmware Engineer with Alliance Laundry Systems will focus on writing, designing and testing embedded firmware... 
    Full time

    Alliance Laundry System LLC

    Ripon, WI
    1 day ago
  • $90k - $115k

     ...A leading power component company in Andover is seeking a skilled Firmware Engineer to develop embedded firmware for VI Chip power components. This role requires proficiency in C and Assembly programming, along with 5+ years’ experience in firmware development and strong... 

    Vicor Corp.

    Andover, MA
    2 days ago
  •  ...Bs degree with electrical / cs with 6 years’ experience firmware and experience in C++ and RTOS. Software engineering experience with development in design and development. Knowledge of object-oriented analyses, design and in C++. Ability manages team of engineers. Experience... 
    Permanent employment
    Contract work
    Local area

    Cloud Hybrid Technologies LLC

    Cleveland, OH
    2 days ago
  •  ...Build Manufacturing company, is a dynamic product development and engineering consulting firm located in Wilmington, MA. We work with...  ...capabilities, focusing on providing microcontroller and embedded firmware solutions for electromechanical control across a wide variety... 

    Rebuildmanufacturing

    Wilmington, MA
    1 day ago
  •  ...Overview We’re looking for an Embedded Firmware Engineer II who can take full ownership of firmware development across the entire product lifecycle. You will architect, code, test, and refine the firmware that powers our industry-leading lighting technologies. From concept... 

    Cindavi

    Milwaukee, WI
    2 days ago
  •  ...Position Overview Radiance Technologies is seeking an Embedded Software/Firmware Engineer for our Advanced Technology Development Operation (ATDO). The role focuses on developing secure microelectronics packaging and system‑level security for weapons systems. Candidates... 

    Radiance Technologies

    Ruston, LA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!