Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Aptino, Inc. • Sunnyvale, California, United States
Salary: $50 - $55 / hour
Role & seniority: Firmware Validation Software Engineer I (entry-level)
Databases and database management systems (DBMS)
SQL
Visual Basic
General software development lifecycle concepts (requirements, development, testing, delivery)
Modify existing databases and database management systems
Write and code logical and physical database descriptions; specify identifiers to the management system and guide others
Collaborate in a project team to coordinate database development, estimate scope, time, and cost; review project requests
Verbal and written communication; problem-solving; interpersonal skills
Ability to work independently and manage time
Working knowledge of the full software development lifecycle
Troubleshooting and system-change abilities
Basic knowledge of computer hardware/software
Familiarity with development software for systems (e.g., SQL, Visual Basic)
Prior experience with firmware or silicon validation
Exposure to database design/architecture beyond basics
Experience in cross-functional collaboration and project scoping
Sunnyvale, CA or Santa Clara, CA (Onsite)
Duration: 6-12 months
Role: Firmware Validation Software Engineer I
Location: Sunnyvale, CA OR Santa Clara CA (Onsite)
Duration: 06-12 month
Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Basic ability to troubleshoot issues and make system changes as needed to resolve issue. Basic knowledge of computer hardware and software. Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.