Firmware Engineer Job at HumCap, Inc., Plano, TX

QnpWbEpaUS9rRmlEc2JPcjhLdmE4WHFWVEE9PQ==
  • HumCap, Inc.
  • Plano, TX

Job Description

Responsibilities for a typical software/firmware engineer may include many of the following:
  • Work with customers and project lead to refine requirements
  • Assist with system architecture and high-level hardware design
  • Develop software, embedded software and firmware per requirements on a variety of platforms, from embedded systems, to Microsoft Windows, to Linux
  • Assist with hardware bring-up
  • Integrate software/firmware with customer’s hardware platform(s)
  • Produce design release packages for delivery to customers, including external documentation of source code and protocol specifications
  • As required, meet with customer(s) to discuss project status and to resolve problems

The following is a list of skills 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 development experience
  • Must be proficient in C/C++
  • Experience with hardware/software integration in embedded systems
  • Thorough understanding of networking protocols and techniques
  • Hands-on experience with logic analyzers, oscilloscopes, etc
  • Strong written and oral communications skills
  • Excellent troubleshooting/diagnostic capability
  • Experience with and discipline in using revision control systems
     
    Because the skill sets needed for each project vary, we expect all candidates to be able to learn new skills and adapt to quickly-changing technology. If you have experience across a number of these technologies, we want to talk with you:
Processors
  • TI MSP430 microprocessors
  • Microchip PIC microprocessors
  • Freescale/Motorola Coldfire and PowerPC microprocessors
  • ARM 7/9 microprocessors
  • Intel x86 microprocessors
  • TI Power-efficient and high-performance DSPs

Operating Systems/Languages
  • Windows
  • Visual 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

Job Tags

Full time,

Similar Jobs

Ernest

General Construction Superintendent Job at Ernest

 ...About The Role The General Construction Superintendent is a critical leader at Ernest responsible for providing direction to the on-site team to complete projects on time while maintaining the highest standards for quality, safety, and customer satisfaction. The General... 

Boardroom Advisors

PART-TIME REGIONAL DIRECTOR - business development focus Job at Boardroom Advisors

 ...NEDs; real-world Advisors who have scaled businesses. Boardroom Advisors is a team of...  ...company and have experience of being a Consultant or Board Advisor then we want to talk to...  ...fee to this opportunity as this is not a franchise. Directors get the opportunity to run... 

Verizon

GEA-Account Services Job at Verizon

 ...When you join Verizon You want more out of a career. A place to share your ideas freely...  ...be doing The Business Government Customer Organization (BGCO) is obsessed with assisting...  ...on account analysis, maintain ongoing service improvements for accounts as well as de-... 

Bassham Foods

Receiving/Shipping Warehouse Clerk Job at Bassham Foods

 ...Join Our Dynamic Distribution Warehouse Team! Are you a highly organized and detail-oriented individual looking to make a significant...  ...a thriving distribution warehouse? We are seeking a dedicated Shipping and Receiving Clerk to join our dynamic team. Key Responsibilities... 

KLM Careers

Marketing Manager - 1 Job at KLM Careers

Marketing Manager - 1 Littleton, MA - Hybrid Must be a US Citizen or Green Card holder. MUST HAVES: At least 5 years of business...  ...marketing campaigns including through the website and pay per click. Develop future campaigns based on Market Research and other...