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

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

Ocean Casino Resort

Security Supervisor Job at Ocean Casino Resort

 ...About the Role Under Direction, to supervise the operations of the Security Department on an assigned shift and area to maintain a safe and secure environment for our customers, team members and company assets. Position Responsibilities Respond... 

ChaseSource

Mail Processing Specialist - Child Support Mailroom Job at ChaseSource

 ...Friday, 8:00 AM 5:00 PM CTPay:$15.00 per hour (Paid Weekly)Essential Duties and Responsibilities:~Process incoming and outgoing mail.~Prepare mail, such as applications, returned mail and verification documents for scanning.~Print documents for outbound mailing... 

Jellyfish

Web Developer Job at Jellyfish

 ...Jellyfish is looking for a creative, detail-obsessed, and results-driven Web Developer. Youre passionate about building beautiful, functional digital experiences that help internal teams, prospects, and customers engage with a world-class Software Engineering Intelligence... 

Holiday World RV

RV Sales Consultant Job at Holiday World RV

NOW HIRING: RV Sales Professionals Mesquite, TX Adventure awaits and so can your next career move. Holiday World is expanding our team in Mesquite and looking for motivated, customer-focused sales professionals who are ready to take control... 

Dauntless Discovery

eDiscovery Attorney Project Manager - Remote 2PM-10PM EST Job at Dauntless Discovery

e-DISCOVERY ATTORNEY PROJECT MANAGER - REMOTE 2PM - 10PM EST SCHEDULE Dauntless Discovery is acutting-edgee-Discovery company that leverages technology to optimize accuracy and increase efficiency to provide our clients with world class e-Discovery services. We cover...