As a system/firmware programmer for a mixed-signal IC start-up, I can definitely say that the expectations for a new-hire at a start-up are higher than that of a larger, established company. Start-ups have much slimmer margins and as such cannot afford to hire unqualified people.
However, as the above poster said, working for a start-up does provide near transparency of the entire design, qualification and release process. (You will be exposed to many different facets of the industry that would otherwise be obscured in a large company.)
Although, I am fairly young (mid-twenties), I have interviewed people that are 20+ years older than me. From this, I have picked up several notes.
Experience is not everything. A candidate with 10+ years in the same position should immediately be scrutinized. Why has he not been promoted (or made senior)?
Some candidates are good at saying what they think you want to hear. It is best to say as little as possible and let them lead (e.g. “Impress me...â€)
When in doubt…take them to the whiteboard. 90% of all meeting rooms have whiteboards. (Not only are they decorative, but also highly functional.)
If there was ever the right time to ask a question: now is the time, not after you hire them.
Problem solving and debugging are paramount. Some interviewees just don’t have the basic analytical skills to debug complex systems. Solutions must be time-efficient and plausible.
To this date, I have only had one person leave an interview prematurely (and he was courteous enough to excuse himself and save me the remaining 40 minutes.)
I also recommend you immerse yourself in a few side projects. Since you enjoy computer hardware, I recommend you work your way down to at least C-programming. (C is considered a must have.) You can expand your passion for digital logic by picking up Verilog (alternatively VHDL).
Don’t stress about syntax too much. If an interview hinges on syntax then you probably don’t want the job anyways. (As long as the interviewee can navigate the right resources and resolve syntax issues.)
Even if you don’t get hired, don’t be afraid to ask for feedback!
Best of luck in the New Year
-CH