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
$110k - $150k
...industrial automation, and precision control applications. Work centers on PCB design, firmware development, board bring-up, system integration, and hardware-software co-design.The engineer applies working knowledge of electronics, microcontrollers, real-time embedded...SuggestedFull timeH1bWork at officeLocal areaVisa sponsorshipWork visaRelocation package$138k - $206k
...ESS) team within DDL focuses on the development of cutting-edge firmware solutions for embedded memory technologies, including custom... ...memory (HBM).We are currently looking for an Embedded Firmware Engineer to join our team in San Jose, CA. The Candidate will be a key technical...SuggestedWork at officeFlexible hours- ...most complex challenges with integrity, respect, responsibility, and professionalism.V2X is seeking a talented Senior Embedded Firmware Engineer (T03) to join our Embedded Solutions team within the Engineering Solutions organization. Embedded Solutions is a cross-...SuggestedContract workInternship
$166k - $220k
...deployable hardware that works in contested environments. The firmware team is where the product meets reality. We write the code that... ...move fast, ship often, and work directly alongside Electrical Engineering on some of the most complex autonomous systems being built...SuggestedFull timeWork experience placementInternshipImmediate start- ...to give Micron a competitive edge in the marketplace.Our Equipment Software Design team is looking to hire a driven embedded firmware engineer. This engineer will build embedded software running on bare metal to embedded Linux as well as higher level interface software...SuggestedFull timeLocal areaImmediate start
- ...our world! Our outstanding people deliver creative decarbonization energy solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our power electronics products as well as auxiliary (non-power) electronics. This role will...Temporary workInternship
$99k - $225k
Embedded Firmware EngineerThe Opportunity:Are you looking for an opportunity to combine your technical skills with big picture thinking... ...makes you a key contributor to delivering client focused engineering solutions.As an experienced embedded systems and software engineer...Full timeContract workPart timeWork at officeLocal areaRemote work$166k - $220k
...technology to the military in months, not years.About the TeamThe Firmware Team at Anduril develops core technology used across multiple... ...and Roadrunner. We work in close coordination with Electrical Engineering to develop hardware and software solutions to some of the...Full timeWork experience placementImmediate start$132k - $189k
...deterministic safety mechanisms, and real-time diagnostic pipelines to rigorously validate firmware performance under harsh conditions.Minimum qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, a related field, or equivalent practical...- ...employee-owned company, is searching for talented scientists and engineers with interest in microelectronics security and systems... ...for weapons systems. ATDO is looking for an Embedded Software/Firmware Engineer with the breadth and versatility to work at all design...Full time
$86.1k - $124.3k
Sr. Embedded Firmware EngineerWe are looking for a Sr. Embedded Firmware Engineer to join our Shelby team!As our Embedded Firmware Engineer you will be responsible for the planning, design, verification, and overall coordination for safety-certified aerospaceactuation...Full timeContract workLocal areaRemote work$193.3k - $261.5k
...help our customers change the world.The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-... ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...InternshipLocal areaFlexible hours$82.9k - $120k
...Systems offers a full line of outdoor lighting productsThe Embedded Engineer provides expertise within the department of Technical... ...products. Scope will include, but not be limited to, hardware and firmware features and functionality.What Will You Do?In order to grow and...Full timeCasual workWork visa$90k - $110k
Your roleAs a Embedded Firmware Engineer, will be joining a cross-functional team of electrical, firmware, and mechanical engineers working on our next generation of cryogenic vacuum pumps and chillers. The Firmware Engineer will be able to demonstrate a methodical and...Work at officeLocal area- ...their most complex challenges with integrity, respect, responsibility, and professionalism.V2X is seeking an entry level Embedded Firmware Engineer I (T01) to join the Embedded Solutions team within the Software Department. Embedded Solutions is a core, cross‑disciplinary...Contract workInternship
$87.1k - $157.45k
...Leidos’ Defense Systems Electrical Systems department is seeking a talented Embedded Firmware Developer to join our team. The Electrical Systems Department is a design-focused group of engineers specializing in advanced hardware-based products. The individual selected for...Full timeWorldwideRelocation$140k - $225k
...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...About The RoleHP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and...Full timeTemporary workLocal areaFlexible hours$191k - $253k
...vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE ROLE Anduril is seeking a Senior Firmware Engineer to join our team based in Costa Mesa, CA. The firmware team at Anduril develops core technology used across multiple products...Full timeWork experience placementImmediate start$90k - $120k
...is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions... ...Advanced Energy - powering the future, together.POSITION SUMMARY: A Firmware Engineer will design, modify, and evaluate embedded software,...Work at officeFlexible hours$182k - $242k
...Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .What you’ll doAs a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions....Permanent employmentFull timeTemporary workCasual workInternshipWork at officeRemote workFlexible hours$82.5k - $132k
...Candidate Account, please Sign-In before you apply.Job Description:Broadcom's Data Center Solutions Group (DCSG) is seeking a skilled Firmware Engineer to join our embedded storage systems development team. In this role, you will design, implement, and debug low-level firmware...Full timeLocal area$107.5k - $173.5k
The Senior Firmware Engineer, Streaming Audio is a critical individual contributor on the Streaming Audio engineering team, responsible for designing, developing, and sustaining high-performance firmware and software solutions for next-generation and legacy audio products...- ...to exceeding customer expectations through innovative and sustainable solutions.The RoleWe are seeking an experienced Senior Firmware Engineer to join our high-performing engineering team developing electric metering products. You will contribute to the architecture, development...Full timeWork at office
$152k - $241.5k
...latency, delivering data faster to applications and unlocking system performance.We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth...Full timeRemote work- ...vision and desire to guide concepts from inception to fruition. Duties include architecting, developing, and verifying manageability firmware running in an embedded RTOS, for use in dense server platforms. The manageability firmware will be productized in reference...Work experience placement
- ...embedded and commercial applications, working across silicon, firmware, and software to deliver reliable, high‑performance solutions... ...industry-leading technologies to market. You will interact with key engineering and management stakeholders as well as AMD’s business team to...
$153k - $242k
...in March 2025. Learn more at .What You’ll DoTo accelerate datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard Management Controllers (BMCs).As...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours- Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...for Firefly spacecraft. You will work in a group of software engineers through all stages of spacecraft software development processes... ...engineering teams.RESPONSIBILITIESDesign, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS...Permanent employmentTemporary workFlexible hours
$191k - $253k
...deployable hardware that works in contested environments. The firmware team is where the product meets reality. We write the code that... ...move fast, ship often, and work directly alongside Electrical Engineering on some of the most complex autonomous systems being built...Full timeWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!
- firmware engineering manager United States
- lead firmware engineer United States
- firmware engineer intern United States
- embedded firmware developer United States
- firmware test engineer United States
- senior firmware engineer United States
- firmware engineer United States
- junior firmware engineer
- firmware engineering manager
- lead firmware engineer
