In demand: Firmware engineers

Opportunities for firmware engineers run the gambit from the aerospace firms to cable companies and electronic game manufacturers

Firmware is software or a set of instructions programmed on a hardware device, providing the necessary instructions for how the device communicates with other computer hardware. Because almost every type of computer-connected hardware requires this specialized coding, the industries in which there are opportunities for firmware engineers run the gambit from the aerospace firms to cable companies and electronic game manufacturers.

How to stand out

There are some in-demand skills employers look for that are sure to help firmware engineers differentiate themselves from their competition:

-- Excellent time and schedule management skills.

-- Knowledge of operating system driver architectures in addition to Windows and Linux.

-- Proficiency in C, assembly, RTOS constructs and real-time processing, including processes, threads, scheduling, synchronization mechanisms and memory management.

-- Experience with the full software life cycle: specification, design, implementation, integration, debugging and maintenance.

-- Superior design and problem-solving skills.

-- Strong documentation skills.

Averages wages

Deriving average wages for firmware engineers is difficult because of the wide range of industries they work in and the specialized coding they work on. For consultants, the average midrange hourly wage should be somewhere between US$50 and US$70, and the average high-range wage would be closer to US$85-US$115 per hour. Full-time firmware executives should earn US$75,000 to US$115,000 annually, depending on experience and specialties.

Key markets

Expect to find the greatest demand for skilled firmware engineers in high-tech- and manufacturing-driven regions. For example, firmware engineers will find many opportunities in Silicon Valley, Detroit, Austin and Los Angeles.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Users posting comments agree to the Computerworld comments policy.
Login or register to link comments to your user profile, or you may also post a comment without being logged in.
Related Whitepapers
Latest Stories
Community Comments
Whitepapers
All whitepapers
Sign up now to get free exclusive access to reports, research and invitation only events.
Featured Download
/downloads/product/145/microsoft-security-essentials/

Microsoft Security Essentials

Microsoft Security Essentials provides your home PC with real-time protection. It constantly uses the latest technology ensuring that you will always stay up to date ...

Computerworld newsletter

Join the most dedicated community for IT managers, leaders and professionals in Australia