Atlas Data Storage Logo

Atlas Data Storage

Senior Firmware Engineer

Sorry, this job was removed at 05:26 p.m. (PST) on Tuesday, Jul 07, 2026
Be an Early Applicant
In-Office
South San Francisco, CA, USA
155K-195K Annually
In-Office
South San Francisco, CA, USA
155K-195K Annually

Similar Jobs

Yesterday
In-Office
Santa Clara, CA, USA
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and verify firmware for next-generation NVIDIA networking products, including Switch and GPU features. Responsibilities include designing verification processes, implementing core features, supporting pre- and post-silicon development, debugging system and networking stacks, and coordinating project execution. The role collaborates with architecture and software teams using C++, Python, and Agile methodologies.
Top Skills: AgileC++Embedded SoftwareGerritGitJenkinsLinuxNetwork ProtocolsPython
2 Days Ago
In-Office
San Francisco, CA, USA
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Robotics
Own embedded firmware across humanoid robots, from custom PCB bring-up through driver development, feature implementation, testing, and validation. Read schematics, validate processors and peripherals, develop low-level communication interfaces, and debug hardware-software issues. Collaborate with electrical, mechanical, controls, and software engineers to deliver reliable integrated systems.
Top Skills: Arm CortexCC++CanContinuous IntegrationEmbedded SystemsI2CJtagLogic AnalyzersMicrocontrollersOscilloscopesPythonRegression TestingRtosSpiSwdUartUnit TestingUsb
12 Days Ago
In-Office or Remote
3 Locations
152K-288K Annually
Senior level
152K-288K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and implement core firmware features for Mellanox NICs supporting cloud, HPC, and storage networking. Collaborate with architecture and software teams, create verification tests, debug complex hardware/software systems, and contribute to firmware maintenance, qualification, and releases. The role requires strong C/C++ development, networking knowledge, PCIe and virtualization experience, scripting skills, and familiarity with distributed, high-performance computing environments.
Top Skills: BashCC++Distributed SystemsEthernetFirmwareInfinibandNetworking ProtocolsPciePythonRdmaRoceVirtualization

Atlas is charting the future of data and computing by pioneering Molecular Computing technology. We're a recently funded, high-growth startup at the intersection of Information Technology and Bio Technology, tackling some of the most complex IT challenges in the world. We're looking for an exceptional Senior Firmware Engineer to join our core engineering team. This is a unique opportunity to apply your full-stack expertise and low-level programming knowledge to build the systems that make Molecular Computing a commercial reality.


About the Role:

As a Senior Firmware Engineer, you will be an essential member of our engineering team. You'll help design and implement high-performance firmware across multiple systems.


Your responsibilities will include:

  • Developing high-performance firmware capable of handling large data payload while ensuring end-to-end data integrity.
  • Working closely with hardware, electrical and chemistry teams to help define requirements and specifications.
  • Architecting and implementing using bare metal languages such as C and C++
  • Bringing expertise in low-level programming to develop reliable firmware with strict timing requirements.



Required Skills

  • 6+ years of professional software development experience in a senior technical role.
  • Expertise in C and C++.
  • Deep, demonstrable understanding of memory management in embedded platforms.
  • Proven ability to write performant, low-latency, and highly optimized code, particularly when dealing with large data payloads (multi-gigabyte scale).
  • Experience designing and implementing firmware using high-speed buses (SPI, 1G/10G Ethernet, USB…).
  • Experienced in using real-time operating systems such as FreeRTOS, DMA controllers, AXI bus, interrupt mechanisms and low-level threading implementation.
  • Knowledge of IP protocols down to the physical layer

 

Desired Skills

  • Prior experience working directly with hardware development, bring-up, and troubleshooting.
  • Understanding of FPGA and ASIC integration
  • Bachelor's or master’s degree in computer science, electrical engineering, or a related field.

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account