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

TW4rZUkvWm9sdjZOKzRJY0JEcXRTdWJqd2c9PQ==
  • 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

Metro Associates

Interventional Cardiologist RL130926 Job at Metro Associates

 ...Interventional Cardiologist Employment Type: Full-time Qualifications Required: ~ Doctorate degree ~1+ years of experience in Interventional Cardiology ~ Valid Medical Doctor (MD) license in the state of Texas (TX)~ Valid Board Certification Overview... 

Compass Group

STEWARD (FULL TIME) Job at Compass Group

 ...accepted only . Schedule : Full time schedule. Days and hours may vary. More details upon interview. Requirement : No experience is necessary. Willing to train! Pay Range: $17.00 per hour to$19.00 per hour. We Make Applying Easy! Want to apply to... 

Boyle Software

L2 Helpdesk Analyst (Desktop Support) Job at Boyle Software

 ...Title: L2 Helpdesk Analyst (Desktop Support) Location: McLean, Virginia - Hybrid Heres What Youll Do: Provide exceptional customer...  ...immediately and expedite fulfillment of requests. Provide remote support over the phone using remote desktop tools. Assist... 

DFK Malta Ltd

Events Manager Job at DFK Malta Ltd

 ...migration for governments, policymakers, international organizations, and the public. JOB DESCRIIPTION: We're seeking an Events Manager to lead the planning, coordination, and execution of their global events portfolio. This includes flagship annual conferences,... 

Texas Labor, Corp

Welder/Fabricator Job at Texas Labor, Corp

Job description Overview We are seeking a skilled Fabricator/Welder to join our dynamic team. The ideal candidate will have experience in metal fabrication and welding, with a strong focus on quality and precision. This role involves working with various materials to...