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

Media Firmware Development Engineer

$91.15k - $134.5k per year
Full-time

Solidigm



Join a multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry. Headquartered in Rancho Cordova, California, Solidigm combines elements of an established, successful technology company with the spirit, agility, and entrepreneurial mindset of a start-up. In addition to the U.S. headquarters and other facilities in the U.S., the company has international presence in Asia, Europe, and the Americas. Solidigm will continue to lead the world in innovating new Memory technologies with aspirations to be the #1 NAND memory company in the world. At Solidigm, we view problems as opportunities to define innovative solutions that hold the power to change the world and unleash the potential technological needs that the future holds. At Solidigm, we are One Team that fosters a diverse, equitable, and inclusive culture that embraces individual uniqueness and empowers us to bring our best selves to deliver excellence in support of Solidigm's vision and mission to be the go-to partner for optimized data storage solutions. You can be part of the takeoff of an innovative business that develops cutting-edge products, delivers strong business value for customers, provides an engaging workplace for its employees, and serves a greater impact on the world. This is a golden opportunity for the right applicant to join us and help design, build, and lead Solidigm. We want a diverse team of dedicated professionals who will not just be Solidigm team members but contribute to how we shape the future of the organization. We are seeking applicants who will grow and thrive in our culture; be customer inspired, trusting, innovative, team-oriented, inclusive, results driven, collaborative, passionate, and flexible.

Job Description



In this position you will join a fast-paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You will utilize and grow your experience in embedded architecture, external interfaces, and product constraints, along with the ability to develop architectures/features that meet these constraints while providing new value for the platform. You will use and gain experience in storage interface standards such as NVMe, PCIe, SATA, and SAS. The team utilizes Agile development methodologies, therefore, excellent communication skills and the ability to work closely with team members, both locally and across the organization is required. 

As a  Media Firmware Engineer  your regular responsibilities include but are not limited to: 

  • Develop, review, document, and maintain product source code in C/C++
  • Analyze and develop firmware per internal and external (customer) specifications 
  • Perform unit and system level testing including failure analysis and debug of product issues as part of development and validation phases 
  • Develop low-level firmware, system architectures, operating systems, device architectures, in partnership with hardware and ASIC design teams 
  • Cross multiple firmware disciplines to develop and grow across the entire SSD architecture 
  • Work with project stakeholders turning product requirements into development and validation plans 
  • Participating in and role modeling an Agile/Kanban development culture which emphasizes product quality, team accountability, and continuous improvement 
  • Coordinate priorities and activities with other engineering stakeholders to accomplish committed milestones 

A successful candidate will demonstrate: 

  • The ability to listen, understand and respond professionally to partner questions and issues while building trust 
  • Excellent written and presentation skills 
  • A history of self-starting and effective multitasking, with strong influence and leadership skills 
  • A history of working in teams and/or feature development through the different stages of a product lifecycle. 

Qualifications



Candidates must possess the below minimum

qualifications

to be initially considered for this position. Preferred

qualifications

are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.Requirements listed below would be obtained through a combination of schoolwork/classes/research and/or relevant previous job and/or internship experiences. 

Minimum Requirements:  

The candidate must have a bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science or a related field. 

3+ years of experience in the following areas: 

  • Knowledge of embedded software or firmware development fundamentals, including C/C++ programming, debugging, and operating close to hardware. 
  • Experience using software development and debug tools, such as Git, Python, and C/C++ debuggers. 
  • Demonstrated ability to analyze technical problems, interpret test or debug data, and communicate findings clearly through coursework, internships, research, or engineering projects. 

Preferred 

Qualifications

 

  • Understanding of basic SSD media-management concepts, such as flash translation layers, wear leveling, garbage collection, bad-block management, error correction, and data integrity. 
  • Coursework, internship, research, or project exposure to NAND flash memory concepts, including SLC, TLC, and QLC operation and related performance, endurance, retention, and reliability tradeoffs. 
  • Exposure to storage interfaces or protocols such as NVMe, PCIe, SATA, ONFI, or other high-speed hardware interfaces. 
  • Interest in developing data-driven media-management algorithms that optimize SSD performance, endurance, reliability, and quality of service. 
  • Excellent communication and interpersonal skills to work effectively both independently and in a team across multiple sites 

Additional Information



At Solidigm Technology, we believe in transparency and fair compensation. In accordance with Canadian labor laws and our commitment to equitable hiring practices, we provide salary ranges for this position.

Salary Range: 91,152- 134,500 CAD.

The actual compensation offered will be based on individual skills,

qualifications

, and experience. We strive to ensure that all employees are compensated fairly and in line with market standards.

Powered by SmartRecruiters - Candidate Privacy Policy

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Media Firmware Development Engineer in Vancouver, BC vacancy
  • $100k - $120k per year

     ...Your Role Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project focused on expanding...  ...engineering or computer science ~3–5 years of embedded firmware development experience spanning MCU, MPU, and FPGA/VHDL, with a strong emphasis... 
    Suggested
    Contract work
    Fixed term contract
    Work at office
    Worldwide

    Clarius Mobile Health

    Vancouver, BC
    4 days ago
  • $56.27k - $76.1k per year

     ...Job Responsibility: Summary The Process Development Department is looking for a highly motivated Associate to join the Media team. The Media team is responsible for the...  ...Bachelor's degree in a relevant Science or Engineering discipline with 0-2 years of relevant lab experience... 
    Suggested
    Full time
    Local area

    STEMCELL Technologies

    Vancouver, BC
    1 day ago
  •  ...Overview About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies...  ...on hardware projects that advance the UN Sustainable Development Goals. We are hiring a Firmware Engineer (Contractor) to support an embedded product build... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    a month ago
  •  ...of this role is to architect and develop firmware and microcontroller subsystems for...  ...Science, Electrical/Electronics/Software Engineering or equivalent. · Completed one or more...  ...terms of firmware or embedded software development. · Completed one or more courses in Real... 
    Suggested
    Internship
    Flexible hours

    Astera Labs Early Career

    Vancouver, BC
    a month ago
  • $134k - $201k per year

     ...this position you will join a fast-paced team delivering new, cutting-edge SoC's for Solidigm Solid State Drives (SSD). As a SoC development engineer, you will perform various functions including logic design, verification, implementation, and/or documentation for the SoC (... 
    Suggested
    Full time
    Flexible hours

    Solidigm

    Vancouver, BC
    27 days ago
  •  ...Description In this Business Development Representative role, you will...  ...via phone, email, and social media (LinkedIn) to convey Absolute...  ...Absolute is embedded in the firmware of 600 million endpoints....  ...marketers, financiers, operators, engineers, developers, and customer... 
    Work at office
    Immediate start
    Remote work
    Vancouver, BC
    22 days ago
  • $19 - $20 per hour

     ...of its kind. Responsibilities: - Develop and implement social media strategies to increase brand awareness and engagement- Create and...  ...conversions- Conduct keyword research and optimize content for search engine optimization (SEO)- Collaborate with graphic designers to create... 
    Hourly pay
    Full time
    Casual work
    Work from home
    Monday to friday
    Flexible hours

    Vancouver Fashion Week

    Vancouver, BC
    1 day ago
  •  ...About WPP Media WPP is the trusted growth partner for the world’s leading brands. With exceptional talent, trusted data and intelligence...  ...Trust . Lead  Optimistically by  Championing Growth and Development to  Mobilize the Enterprise . Purpose of Job: This is an... 
    Internship
    Work at office

    wppmedia

    Vancouver, BC
    8 days ago
  •  ...Overview AtkinsRéalis is growing, and our Western Canadian Engineering group is seeking a client-facing mechanical engineering leader...  ...This role will be central to the continued growth and technical development of our Mechanical & Electrical (M&E) practice in British... 
    Full time
    Internship
    Local area
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    5 days ago
  • $165k - $210k per year

     ...Discover more at .     We are looking for a Senior Tools Development Engineer to help shape the future of COSMOS , Astera Labs' unified...  ...software and system-level issues spanning applications, firmware, drivers, and hardware platforms. Write clean, maintainable... 
    Flexible hours

    Astera Labs

    Vancouver, BC
    a month ago
  •  ...We are seeking a Social Media Manager to build and grow a personality-led social media presence from the ground up. This is a hands...  ...on reach, engagement, follower growth, and long-term audience development. Create viral campaign concepts, social-first stories, and repeatable... 
    Long term contract
    Part time
    Internship

    Digital

    Vancouver, BC
    more than 2 months ago
  • $55k - $65k per year

     ...can be done remotely from anywhere in Canada. As our Business Development Representative, your top priority is to drive the revenue goals...  ...Interacting with prospects over the phone, email and social media Sales discovery and qualification Accessing multiple buyers... 
    Full time
    Remote work

    Traction Complete Technologies Inc.

    Vancouver, BC
    8 days ago
  •  ...We are looking for an experienced, hands-on Freelance Paid Media Specialist to manage and optimise paid social campaigns for an established B2B technology company. You will work closely with the Demand Generation team to improve campaign performance across the customer... 
    Freelance

    Digital

    Vancouver, BC
    a month ago
  •  ...Media buying has changed. In 2026, a great media buyer is not just a button pusher. They understand the full system: creative, offer, conversion rate, platform dynamics, competition, and what to test next. At Sweat Pants Agency, we are hiring a performance media buyer... 
    Full time

    Sweat Pants Agency

    Vancouver, BC
    29 days ago
  • $150.5k - $175.25k per year

     ...infrastructure and partner deeply with the development team to make our fast-growing AI...  ...Partner with Applied AI teams on prompt engineering, model selection, and evaluation strategies...  ...Google Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis, ElasticSearch... 
    Work at office

    Software Engineering

    Vancouver, BC
    more than 2 months ago
  •  ...AbCellera seeks a Senior/Staff Engineer to lead pharmaceutical delivery device development for combination product programs including pre-filled syringes and autoinjectors. The role involves architecting design control frameworks, managing supplier partnerships, and ensuring... 
    Internship

    AbCellera

    Vancouver, BC
    a month ago
  • We're Optix — enabling flex and coworking space operators build smarter, more automated spaces and better-connected communities. Our platform powers the digital backbone of coworking and flex spaces worldwide, uniting automation, CRM, and community engagement tools into one...
    Work at office
    Worldwide
    Flexible hours

    Optix

    Vancouver, BC
    5 days ago
  • $4000 per month

     ...About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel...  ...that advance the UN Sustainable Development Goals. Role  MistyWest is hiring...  ...mechatronics, electrical engineering and firmware development. This role will strongly focus... 
    Temporary work
    Work at office
    Flexible hours

    MistyWest

    Vancouver, BC
    21 days ago
  • $132k - $150k per year

     ...We're looking for a Social Media Lead to own Asana's voice across every channel our audience shows up in. We don't see social as a supporting channel; it's a direct lever for business impact. This is a builder's role — hands-on and video-first. You'll set strategy, write... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Shift work

    Asana

    Vancouver, BC
    28 days ago
  • $45k - $50k per year

     ...make an impact, are collaborative, driven, and ready to join a strong and growing team. Your Role: As an Outbound Business Development Representative, you will help drive Hypercharge’s growth by proactively identifying, researching, and engaging prospective customers... 
    Full time
    For contractors
    Work at office
    Immediate start
    Shift work

    Gro Collective

    Vancouver, BC
    7 days ago
  • $7.98k - $9.59k per year

     ...ensure that all information systems programs and projects meet development standards for usability, operability, performance, and end-...  ...EDUCATION: Diploma in computer science, computer systems engineering, software engineering, or mathematics from a recognized university... 
    Full time
    Remote work

    TransLink

    Vancouver, BC
    6 days ago
  • $45k - $50k per year

     ...make an impact, are collaborative, driven, and ready to join a strong and growing team. Your Role: As an Outbound Business Development Representative, you will help drive Hypercharge’s growth by proactively identifying, researching, and engaging prospective customers... 
    Full time
    For contractors
    Work at office
    Immediate start
    Shift work

    High Potential Recruiting Inc.

    Vancouver, BC
    6 days ago
  •  ...We are seeking a  Freelance Social Media Specialist to to lead end-to-end strategy, content creation, and profile management across TikTok and Instagram. This role sits at the intersection of personal branding, short-form video, and organic audience growth. The ideal candidate... 
    Part time
    Freelance
    Flexible hours

    Digital

    Vancouver, BC
    more than 2 months ago
  • $65k - $70k per year

     ...workplace? We are looking for two Junior Engineers to join our team! As Validation...  ...Responsibilities: ~ Contribute to the development, validation, and optimization of SSD product...  ...Contribute bug fixing and validation of SSD firmware and NVMe features on complex embedded... 
    Full time
    Remote work

    Summa Linguae Technologies

    Vancouver, BC
    1 day ago
  • $39.66 - $46.67 per hour

     ...Engineering Assistant - Ops Support Organization Vancouver is consistently ranked...  ...provides coaching to support Worker growth and development - in aid of achieving a consistent skill...  ...repairing program-related hardware and firmware issues; and is also program-related... 
    Hourly pay
    Full time
    Local area

    City of Vancouver

    Vancouver, BC
    4 days ago
  •  ...Are you the newest Business Development Representative at Pagefreezer? What we do and why: No one can ignore the internet these days—and...  ...and litigation by automatically archiving websites, social media, mobile text messages, and enterprise collaboration platforms for... 
    Remote job
    Full time
    Internship

    Pagefreezer

    Vancouver, BC
    26 days ago
  •  ...to be onsite 3-4 days per week Role Summary The Packaging Development Specialist is responsible for the technical development of the...  ...Responsibilities Technical Packaging Development & Component Engineering   Lead end-to-end technical development of primary and... 
    Full time
    Internship
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Eminence Organic Skin Care

    Vancouver, BC
    8 days ago
  •  ...The opportunity Human Agency is hiring a Head of Business Development to lead commercial strategy, pipeline, and growth for our AI solutions...  ...engagements, and offsites. Why join Lead the commercial engine for Human Agency’s AI practice. You will build systems and a... 
    Long term contract
    Full time
    For contractors
    Internship
    Remote work

    Human Agency

    Vancouver, BC
    16 days ago
  • $80k - $90k per year

     ...Job Description The Business Development Manager (BDM), Managed Services will identify, build, and convert new business opportunities for Aramark's managed services business across Western Canada — the outsourced food, facilities, and support services delivered by Aramark... 
    Long term contract
    Contract work
    Internship

    Aramark

    Vancouver, BC
    7 hours ago
  •  ...onsite 3 days per week. Role Summary As the Learning and Development Instructional Designer, you will be part of a team that creates...  ...goals Partner with Creative Services on the production of multi-media assets for learning deliverables when appropriate Provide... 
    Full time
    Work at office
    Remote work
    Monday to friday
    3 days per week

    Eminence Organic Skin Care

    Vancouver, BC
    14 days ago

Do you want to receive more vacancies?

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