Senior Embedded Software Engineer
Pure Storage
Senior Embedded Firmware Engineer
You will join Everpure's Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules. In this role, you will work across firmware and hardware boundaries to build reliable, high-performance storage solutions, while also developing virtual platforms and tooling that accelerate development, debugging, and validation. You will collaborate closely with cross-functional engineering teams to solve complex system-level problems and help deliver innovative products to market.
Everpure is seeking a full-time Senior Embedded Firmware Engineer to join our device firmware team. You will be responsible for developing high-fidelity virtual platforms that abstract complex hardware behaviors to accelerate SSD firmware development. In this role, you will be responsible for:
- Developing and maintaining comprehensive firmware simulation environments (e.g., QEMU) to enable shift-left testing, reducing dependency on physical hardware and accelerating time-to-market.
- Creating accurate, high-fidelity hardware models to abstract controller logic, communication interfaces (PCIe, NVMe), and NAND media behaviors within Pure Storage's DirectFlash™ SSD Modules.
- Designing and implementing instrumentation tools to profile performance and analyze failures within the simulated environment.
- Automating CI/CD pipelines to seamlessly integrate simulation and virtual platforms into our firmware release and validation processes.
- Partnering closely with ASIC vendors to validate firmware behaviors against RTL and digital logic designs before physical silicon is available.
What You Bring to the Team:
- 5+ years of experience building and scaling complex embedded, firmware, or hardware-software systems.
- Expert-level proficiency in C/C++ (object oriented design and C++ 11 and onwards) and strong Python skills for both firmware and modeling development.
- Deep understanding of firmware-hardware interaction, including the ability to translate complex schematics and data sheets into abstract software models.
- Solid Linux (kernel, bootloaders) understanding and ability to root‑cause across HW/FW boundaries.
- Strong knowledge of high-performance storage protocols such as PCIe and NVMe.
- Experience with embedded software development, RTOS and SoC and hardware bring-up.
- Good verbal communication & collaboration skills.
- Must be willing and able to work onsite in an open office and team environment.
What You Can Expect From Us:
- Innovation: We celebrate those who think critically, like a challenge, and aspire to be trailblazers.
- Growth: We give you the space and support to grow along with us and to contribute to something meaningful. We have been named Fortune's Best Workplaces in Technology™, Fortune's Best Workplaces in the Bay Area™, and certified as a Great Place to Work®!
- Team: We build each other up and set aside ego for the greater good.
And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources, and company-sponsored team events. Check out for more information.
Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at View email address on click.appcast.io if you're invited to an interview.
Everpure is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other characteristic legally protected by the laws of the jurisdiction in which you are being considered for hire.
$174k - $252k
...novel custom silicon.Research scalable USB software architectures, influence SoC... ...or BSD kernels.Demonstrated knowledge of embedded systems development, RTOS concepts, device... ...of Android or WebKit.Google's software engineers develop the next-generation technologies...Senior$110k - $160k
....1x and Enterprise Wireless solution experience is plusEducation Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to work in the U.S. without sponsorshipThe US base salary range for this...SeniorFull timeWorldwide$189.07k - $198.53k
...all of our team members.What You’ll Do Perform embedded development and verification of safety critical software components for the aircraft Charge Control Unit.... ...analog/digital circuitry. Collaborate with systems engineers to decompose item requirements into high-level...SeniorLocal areaWorldwideVisa sponsorship$193.3k - $261.5k
Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative, cross-platform, customer-obsessed team, working on big-bets in an innovative environment. We are looking for a talented...SeniorInternshipLocal areaFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...team is responsible for the real-time software infrastructure that supports critical... ...experience and comfort working with C++ in an embedded environment is required.Essential Job...SeniorLocal areaWorldwideFlexible hours
- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...Product Development Platform Software team. The engineer will... ...team to design and build the embedded software platform. The successful... ...level: Mid-Senior LevelIndustry: Medical DeviceSeniorLocal areaWorldwideFlexible hours
$122.6k - $227.6k
...shaping a new era in space and find a career that's built for you.The COOLR program is looking for a talented and motivated Embedded Software Engineer to support the entire software development lifecycle. Including development, debugging, and testing solutions in various...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours- ...Senior Embedded Software EngineerThe future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing... ...work.We're looking for a Senior Embedded Software Engineer who is excited about working close to the hardware layer, especially...Senior
$110k - $160k
...Embedded SW/Firmware EngineeringJob Description:Job Responsibilities:Develop Secured Enterprise Wireless products and featuresLinux... ...Requirement:Bachelor's Degree in Computer Science or Electrical Engineering is requiredMaster's Degree is preferredMust be authorized to work...SeniorFull time$110k - $160k
...Requirement Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Authorization Must... ...@fortinet.com. Job Overview WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join...SeniorFull time- ...novel surgical robot system. The engineer will collaborate with a... ...to design, build and optimize software that enables high-performance... ...and display across a range of embedded platforms. The engineer will... ...EngineeringExperience level: Mid-Senior LevelIndustry: Medical DeviceSeniorLocal area
$152k - $241.5k
...world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive... ...Excellent C/C++/Python programming skills.Experience with embedded system involving Linux/RTOS with exposure to bring-up and...SeniorFull time$98.1k - $182.1k
...built for you.Lockheed Martin Space is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle... ..., integration, test, qualification).Familiarity with embedded software/hardware (hands‑on or academic).Working knowledge...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$148.3k - $275.5k
...built for you.Lockheed Martin Space is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle... ..., integration, test, qualification).Familiarity with embedded software/hardware (hands‑on or academic).Working knowledge...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$90.75 - $95.8 per hour
...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 designs as well as ODM designs...SeniorWork experience placement- ...Senior Embedded Firmware EngineerClient is seeking a Senior Embedded Firmware Engineer to design, develop, and support firmware for IoT and video-streaming products. This role... ...Strong Embedded C and C programming skills.Software development experience across RTOS and...Senior
$140k - $200k
...Senior Embedded Firmware EngineerSan JoseAbout TrackonomyTrackonomy is pioneering a transformative... ...Corporation. Together, they have engineered breakthrough technology that is delivering... ...least 6+ years of embedded software development with emphasis on C/C++Background...Senior- ...customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position...Senior
$176.4k - $264k
...public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded... ...vehicle to a safe state when something goes wrong.As a Senior Embedded Software Engineer, you will work across the full...SeniorImmediate startFlexible hours- ...healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product...SeniorLocal areaWorldwideFlexible hours
$167.7k - $245.2k
...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...SeniorFull timeTemporary workLocal areaFlexible hours$160k - $210k
...Senior Embedded Engineer Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient's patented... ...a unique opportunity to develop cutting-edge hardware and software as part of a highly interdisciplinary team, helping to demonstrate...SeniorImmediate start$152k - $241.5k
NVIDIA is looking for a creative software engineer to join the team. The incredible growth of AI factories represents the greatest change... ...equivalent experience.5+ overall years of experience developing embedded networking software (e.g. switches, routers, NICs) Strong...SeniorFull timeWorldwide$160k - $225k
...DescriptionCeribell is looking for a highly technical, hands-on Senior or Staff Firmware Engineer / Embedded Engineer who is passionate about biomedical... ...Management to translate system requirements into reliable software designs.What you’ll need to be successfulMS Degree in...SeniorLocal area- ...Our client, a leading organization in the technology sector, is seeking a dedicated and innovative Senior Embedded Software Engineer to join their dynamic team. As a Senior Embedded Software Engineer, you will be instrumental in supporting platform development and embedded...SeniorWeekly payTemporary workImmediate startFlexible hours
$130k - $175k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...SeniorWorldwideFlexible hours- ...Responsibilities Design and develop embedded software for OS drivers, hardware interfaces, real-time data pipelines, inter-processor communication, error handling, and user/test applications. Collaborate with cross-functional stakeholders to address clinical needs...SeniorFull timeDay shift
- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ..., enhance, optimize, and innovate the embedded software build environment for the minimally invasive... ...-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Medical DeviceSeniorLocal areaWorldwideFlexible hours
$124.8k - $135.2k
...companies, government agencies, and enterprise organizations across the United States and Canada. We provide staffing solutions in IT, engineering, life sciences, clinical, and professional fields, supported by recruiting teams across North America and Asia. As a certified...SeniorHourly payFull timeTemporary work$152k - $241.5k
...impact on the world.We're looking for an experienced System Software Engineer to help develop the boot, firmware, and software solutions focused... ...SOC & GPU Boot and Security software across Automotive, Embedded, and Data Center platforms.Participate actively in the new...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded engineer Santa Clara, CA
- embedded software engineer Santa Clara, CA
- embedded systems software engineer Santa Clara, CA
- embedded developer Santa Clara, CA
- senior devops engineer remote Santa Clara, CA
- senior implementation engineer Santa Clara, CA
- senior partner marketing manager Santa Clara, CA
- senior hardware engineer Santa Clara, CA
- senior information technology manager Santa Clara, CA
- senior director engineering Santa Clara, CA



