Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Solidigm Logo

Software Engineer - Firmware Validation Software

Solidigm

Salary not specified
Oct 1, 2025
Rancho Cordova, CA, USA
Apply Now

Develop and maintain robust, scalable tools and frameworks that support automated testing of embedded firmware across a range of hardware platforms.

Requirements

  • Proficiency in C++ and Python.
  • Experience with software testing methodologies and automation frameworks.
  • Familiarity with version control systems (e.g., Git).
  • Experience with embedded systems or firmware development.
  • Knowledge of hardware interfaces (e.g., I2C, SPI, UART).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Experience with Linux development environments.

Responsibilities

  • Design, implement, and maintain test automation frameworks and tools in C++ and Python.
  • Familiar with network programming: sockets, client-server, HTTP, TCP/IP, UDP.
  • Analyze code, identify root causes of failures, and contribute to continuous improvement of test coverage and reliability.
  • Document tool usage, APIs, and workflows to support internal users.
  • Participate in code reviews, sprint planning, and team retrospectives.

Other

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 3–5 years of professional software development experience.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Hybrid work model with on-site collaboration at our Sacramento office.