Get new similar jobs by email for

Senior Firmware Engineer

By continuing you agree to Monster's Privacy policy, Terms of use and use of cookies.

Job Summary

Denver, CO
Job Type
Full Time
Years of Experience
7+ to 10 Years
110,000.00 - 125,000.00 $ /year
bonus; relocation assistance available
Job Reference Code

Senior Firmware Engineer

About the Job

Design firmware for microprocessor-based control of very high speed mixed-signal circuitry


  • BS or MS in Computer Science, Computer Engineering and 5-10+ years of related work experience
  • Experience designing and developing production quality software, firmware, drivers and APIs spanning product generations
  • A grasp of all aspects of the development cycle from design, documentation through silicon turn-on and debug, including understanding specifications, writing and verifying behavioral models, writing high-level and/or assembly language code and integrating logic and firmware w
  • Previous experience with SerDes, mixed-signal development, firmware/software development\
  • Strong C/C++ programming experience on embedded microprocessors
  • Knowledge of embedded firmware, real-time operating system (RTOS), and HW/SW interactions
  • Experience in design and implementation of multitasking and event driven firmware using C
  • Familiar with assembly language programming and object-oriented programming
  • Knowledge of firmware development environments including compilers, debuggers, emulators, and toolchains
  • Experience with Verilog/RTL coding and static timing analysis
  • Experience with hardware/software debugging using logic analyzers and protocol analyzers
  • Experience with Linux Device Driver development
  • Industry experience in protocols (MDIO, I2C, or PCIe) and scripting languages (Perl, Ruby, Tcl etc.)
  • Experience with Java programming language and Agile development methodologies

Job Tools