Firmware Engineer in Richardson, TX at HumCap Recruiting

Date Posted: 7/7/2020

Job Snapshot

Job Description



Description:

Responsibilities for a typicalsoftware/firmware engineer may include many of the following:
Work with customers and project lead to refinerequirements
Assist with system architecture and high-levelhardware design
Develop software, embedded software and firmwareper requirements on a variety of platforms, from embedded systems, to MicrosoftWindows, to Linux
Assist with hardware bring-up
Integrate software/firmware with customer’shardware platform(s)
Produce design release packages for delivery to customers,including external documentation of source code and protocol specificationsAs required, meet with customer(s) to discussproject status and to resolve problems
The following is a list ofskills and experiences that we find attractive in candidates.
BS in Computer Science, Computer Engineering,Electrical Engineering, or related engineering discipline, MS degree preferred
Minimum 7 years software/firmware developmentexperience
Must be proficient in C/C++
Experience with hardware/software integration inembedded systems
Thorough understanding of networking protocols andtechniques
Hands-on experience with logic analyzers,oscilloscopes, etc
Strong written and oral communications skills
Excellent troubleshooting/diagnostic capability
Experience with and discipline in using revisioncontrol systems
 
Because the skill sets needed for each projectvary, we expect all candidates to be able to learn new skills and adapt toquickly-changing technology. If you have experience across a number of thesetechnologies, we want to talk with you:
ProcessorsTI MSP430 microprocessors
Microchip PIC microprocessors
Freescale/Motorola Coldfire and PowerPCmicroprocessors
ARM 7/9 microprocessors
Intel x86 microprocessors
TI Power-efficient and high-performance DSPs
Operating Systems/LanguagesWindowsVisual Studio 6.0 through 2013 (both MFC and .Net)
Mobile
Linux
Java, Perl, CGI, PHP, XML
MySQL and PostgreSQL database applications
Web-based GUIs
Device drivers
Eclipse