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

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

ExecRecruitment

System Database Administrator Job at ExecRecruitment

 ...support professional growth. One of our direct clients is actively seeking a System Database Administrator to join their team. Job Title: System Database Administrator Location: Remote Duration: 6 months+ extension Duties: The duties of a System Database... 

Our Lady of Grace Catholic School

School Guidance Counselor Job at Our Lady of Grace Catholic School

About Our Lady of Grace Catholic School:At Our Lady of Grace Catholic School, we are committed to forming saints and scholars. Rooted...  ...is seeking a licensed and mission-driven School Guidance Counselor to join our team for the 2025-2026 academic year. The ideal candidate... 

Domino's Franchise

Delivery Driver- Bike Store - 135 E Davie St. Job at Domino's Franchise

 ...Compensation: Drivers average $15 - $20hr or $30k - $40K a year: ~ Drivers are now paid $9an hour ~ Drivers average $3.00 per...  ...Hourly tips avg. = $9.00hr ~ Hourly tips of $9.00 + $9hr pay = $18.00hr ~$18.00hr x 40hr a week = $720 a week ~50 weeks a year... 

Capstone Logisitcs

Cargo Van Delivery Driver/ Independent Contractor Job at Capstone Logisitcs

Job Description Capstone is a North American supply chain solutions partner with over 650 operating locations, 19,000 associates, and 60,000 carriers. We specialize in freight management, warehouse and distribution center support, last-mile delivery, supply chain analytics...

Clearwater Shower Bath

HR Manager - Remodeling Company Job at Clearwater Shower Bath

 ...HR Manager - Strategic People Leader for Growing Remodeling Company CLEARWATER SHOWER BATH is the go-to bathroom remodeler serving...  ...benefits management through Gusto Maintain accurate and confidential HR records, documentation, and reports Handle employee relations...