Firmware Engineer Job at PEAK Technical Staffing USA, Highland, IL

RUhuWHZMeUtnR1RxaERVaG95SmxDQzdZSHc9PQ==
  • PEAK Technical Staffing USA
  • Highland, IL

Job Description

• Create, modify, and maintain firmware for new and revised products.

• Develop and track schedules for firmware development or revisions.

• Program in C/C++ and other high-level languages.

• Assist in the development of programming standards and practices

• Assist in the development of the definition of the software requirements, objectives, and modules for new or revised designs.

• Assist in the development of new embedded architecture, security features, and driver level firmware.

• Perform or assist others in software testing or establishing software testing requirements.

• Works with customers, users, and others to develop software operating requirements or to troubleshoot/debug existing problems. This includes travel when required.

Qualifications

• BSCE, BSEE, or equivalent plus 6 years' firmware design experience preferred.

• Working knowledge of software version control tools such as svn or Git.

• Working knowledge of Linux operating system, networking, and multithreaded execution systems.

• Working knowledge of C/C++ and object-oriented programming.

• Working knowledge of communication hardware (i.e., Ethernet, USB, I2C, and SPI).

• Working knowledge of electrical test equipment (i.e., oscilloscope, multimeter).

• Working knowledge of embedded micro controller systems.

• Familiarity with XML and JSON schema.

Job Tags

Similar Jobs

Cintas

Customer Service Representative Job at Cintas

**Requisition Number:** 183368**Job Description** Cintas is seeking a Customer Service Representative to provide customer service to both our internal partners and our external customers through various activities. Responsibilities include answering customer calls... 

MORA Asian Fusion

Earn $40/Hour as a Virtual Chat Assistant - Work from Home Job at MORA Asian Fusion

 ...customer interactions and update records using CRM software. Work collaboratively with the support team to improve processes and...  ...hour. Remote Flexibility: Work from the comfort of your home or anywhere with a reliable internet connection. Growth Opportunities:... 

Prisma Health

Epic Analyst, FT, Days, - Remote Job at Prisma Health

 ...health. Serve with compassion. Be the difference.Job Summary"Epic Radiant Certification Preferred" .Provides analysis of workflow,...  ...Computer Science, or health care setting; or 1 year of Associate Epic Analyst experience may be consideredOther Required Skills and... 

BCForward

Epic Analyst Job at BCForward

 ...Job Description Job Description BCforward is currently seeking highly motivated Epic PB Billing Analyst @ Remote Job Position Title: Epic PB Billing Analyst Location: Remote- NC Shift Timing: Mon - Friday 40.00 Hours Per Week Anticipated start date: 1... 

Viant

Salesforce Administrator Job at Viant

WHAT YOU'LL DOWe are seeking a skilled Salesforce Administrator to join our CRM Platform Management team. This role plays a critical part in ensuring the seamless operation and optimization of Viant's Salesforce (SFDC) platform, providing essential support to end users...