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

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

Mass General Brigham

Palliative Care Physician Job at Mass General Brigham

 ...Palliative Care Physician Employer Mass General Brigham Location Salem, Massachusetts Closing date Jan 23, 2026 View more categories View less categories Specialty Hours Position Type You need to sign in or create an account to save a job.... 

GDIT

Test Engineer Job at GDIT

 ...Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: None Job Family: Test Engineering Job Qualifications: Skills: Agile Methodology, Functional Testing, Structured Query Language (SQL), Test... 

Morgan Stephens

Sales Executive - State and Local Government (Remote) Job at Morgan Stephens

 ...State and Local Software Sales Executive IBM Sales - Enterprise - Herndon, Virginia (Hybrid) Are you a seasoned sales professional...  ...for driving IBM business growth in the U.S. state and local government sector by building relationships with key decision-makers and... 

Shift Day

HIM - Medical Records Specialist/Coder Job at Shift Day

 ...therapy for chronic depression. Visit us online at: The HIM Specialist/Coder...  ...(admissions, etc.). Provide for transcription of clinical dictation and utilization review...  ...Job Duties/Responsibilities: Assemble medical record according to hospital guidelines... 

iCarryAll

Cell Phone/Laptop/Tablet/Computer Repair Technician - Level 3 Job at iCarryAll

 ...Repair Technician - Cell Phone Tablet Computer/Electronics & Mobile Device Job Position: Experienced Level 3 Phone Repair Technician (Full...  ...) Looking for an experienced Cellphone Tablet /Computer laptop / Level 3 Technician. Micro-Soldering is a plus Cell Phone...