{"schemaVersion":"jobsearcher.job.v1","id":"8b7f3f35494b90f836369c12","url":"https://jobsearcher.com/jobs/8b7f3f35494b90f836369c12","canonicalUrl":"https://jobsearcher.com/jobs/8b7f3f35494b90f836369c12","title":"Embedded Security Software Engineer (Data Storage / Cryptography)","description":"Apricorn builds hardware-encrypted storage solutions for highly regulated environments. We’re looking for an embedded software engineer to design and deliver security-focused features for encrypted storage products, including implementation of modern cryptography and support for FIPS certification efforts. You will work closely with hardware engineering and external silicon/SSD partners to bring secure products to market.ResponsibilitiesDesign and implement robust, maintainable embedded C/C++ software aligned with industry best practicesDevelop cryptography-enabled features supporting data confidentiality, integrity, and secure device behaviorCreate and execute verification/validation test plans; support product qualification and release readinessPartner with hardware engineering to bring up new boards, interpret datasheets/schematics, and debug HW/SW integration issuesPerform root-cause analysis and drive issues to resolution across firmware, hardware, and test domainsParticipate in design reviews and code reviews; help define coding standards and secure development practicesProduce technical documentation (requirements, specifications, style guides, test evidence)Support FIPS certification readiness activities and related documentation/evidence generationWork with silicon and SSD vendors to translate product requirements into partner roadmapsQualificationsB.S. in Electrical Engineering, Computer Science, Physics, or related field (or equivalent)3+ years professional experience with C/C++ (embedded preferred)Working knowledge of software engineering best practices (code reviews, version control, coding standards)Ability to develop firmware using industry standard IDE software packagesStrong written and verbal technical communication skillsPreferred Qualifications: Ability to read/interpret datasheets and schematics; experience debugging new board designsExperience with microcontrollers/microprocessors and resource-constrained embedded systemsFamiliarity with cryptographic algorithms and secure key-handling conceptsExperience with unit testing and/or test-driven development for embedded softwareFamiliarity with USB device development and/or USB protocol stacksExperience supporting products in FIPS-regulated environmentsAnnual Base Salary: $115,000 - $150,000. Potential performance bonus. Above average benefits.","company":"Apricorn","rawCompany":"apricorn","city":"Poway","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-05-03T10:54:06.388Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"334112","title":"Computer Storage Device Manufacturing","slug":"computer-storage-device-manufacturing"},{"code":"334111","title":"Electronic Computer Manufacturing","slug":"electronic-computer-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Security Software Engineer (Data Storage / Cryptography)","description":"Apricorn builds hardware-encrypted storage solutions for highly regulated environments. We’re looking for an embedded software engineer to design and deliver security-focused features for encrypted storage products, including implementation of modern cryptography and support for FIPS certification efforts. You will work closely with hardware engineering and external silicon/SSD partners to bring secure products to market.ResponsibilitiesDesign and implement robust, maintainable embedded C/C++ software aligned with industry best practicesDevelop cryptography-enabled features supporting data confidentiality, integrity, and secure device behaviorCreate and execute verification/validation test plans; support product qualification and release readinessPartner with hardware engineering to bring up new boards, interpret datasheets/schematics, and debug HW/SW integration issuesPerform root-cause analysis and drive issues to resolution across firmware, hardware, and test domainsParticipate in design reviews and code reviews; help define coding standards and secure development practicesProduce technical documentation (requirements, specifications, style guides, test evidence)Support FIPS certification readiness activities and related documentation/evidence generationWork with silicon and SSD vendors to translate product requirements into partner roadmapsQualificationsB.S. in Electrical Engineering, Computer Science, Physics, or related field (or equivalent)3+ years professional experience with C/C++ (embedded preferred)Working knowledge of software engineering best practices (code reviews, version control, coding standards)Ability to develop firmware using industry standard IDE software packagesStrong written and verbal technical communication skillsPreferred Qualifications: Ability to read/interpret datasheets and schematics; experience debugging new board designsExperience with microcontrollers/microprocessors and resource-constrained embedded systemsFamiliarity with cryptographic algorithms and secure key-handling conceptsExperience with unit testing and/or test-driven development for embedded softwareFamiliarity with USB device development and/or USB protocol stacksExperience supporting products in FIPS-regulated environmentsAnnual Base Salary: $115,000 - $150,000. Potential performance bonus. Above average benefits.","datePosted":"2026-05-03T10:54:06.388Z","dateModified":"2026-05-03T10:54:06.388Z","hiringOrganization":{"@type":"Organization","name":"Apricorn","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Poway","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8b7f3f35494b90f836369c12"},"url":"https://jobsearcher.com/jobs/8b7f3f35494b90f836369c12"}}