Sr Firmware Engineer Contractor Job at USA Firmware, Gahanna, OH

TmhQT0hZM2R1NFdoNlVBQkQ0Y2xqT3MvWmc9PQ==
  • USA Firmware
  • Gahanna, OH

Job Description

Job Title: Senior Firmware Engineer Contractor

Location: Onsite in Columbus, Ohio

We are looking for an experienced Senior Firmware Engineer Contractor to join our team for a 6-12 month contract . This position requires a highly skilled professional who can design, develop, and troubleshoot embedded firmware solutions for our clients' projects.

The ideal candidate will have a passion for embedded systems and possess strong firmware development skills along with a good understanding of hardware interfaces.

Key Responsibilities:

  • Design, develop, and debug firmware for embedded systems using C/C++.
  • Work closely with hardware engineers to integrate firmware and hardware components.
  • Optimize embedded firmware for performance and resource efficiency.
  • Implement and maintain firmware documentation and testing protocols.
  • Troubleshoot issues in both firmware and hardware to ensure system reliability.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Participate in code reviews and ensure adherence to coding standards.

Requirements

Key Requirements:

  • 5+ years of experience in embedded firmware development.
  • Strong proficiency in C and C++ programming.
  • Experience with hardware communication protocols (SPI, I2C, UART, etc.).
  • Familiarity with microcontrollers and processors (ARM, PIC, etc.).
  • Experience in real-time operating systems (RTOS) and embedded Linux is a plus.
  • Ability to analyze schematics and hardware designs.
  • Excellent problem-solving skills and attention to detail.
  • This position requires working onsite in Columbus, Ohio.
  • Must have legal authorization to work in the United States.
  • Immediate availability is preferred.

Preferred Qualifications:

  • Familiarity with wireless communication protocols (Bluetooth, Wi-Fi).
  • Experience with version control systems like Git.
  • Knowledge of agile methodologies and project management tools.

If you're a passionate firmware engineer looking for an exciting contract position to leverage your skills in embedded systems, we encourage you to apply!

Candidate must currently reside in commuting distance of Ohio zip code 43230

NOT APPROVED FOR EXTERNAL RECRUITER SUBMITTED RESUMES

Job Tags

Contract work, For contractors, Immediate start,

Similar Jobs

Huizhou University

English instructor Job at Huizhou University

 ...be preferred. 1. Teach courses such as "English Oral Practice", "English Writing", "Society and Culture of English-Speaking Countries", "English Public Speaking and Debate", with a workload of 14 class hours per week 2. Complete additional assignments as designated by... 

Atlantic MEDsearch

Nurse Practitioner Job Near Cleveland, OH Job at Atlantic MEDsearch

 ...through superior medical care. In addition to primary care, the clinic also provides cardiology, imaging, nutritional services,...  ...relo, retirement, malpractice & much more. Enjoy easy access to Cleveland & surrounding cities. For more details on this position & others... 

Sodexo

Dispatcher Job at Sodexo

 ...Location Name: UTMB HEALTH - UNIVERSITY OF TEXAS MEDICAL BRANCH - 77163001 Location ID: 77163001 Dispatcher Location: UTMB HEALTH - UNIVERSITY OF TEXAS MEDICAL BRANCH - 77163001 Workdays/shifts : Varying shifts, days/hours (open availability preferred)... 

Blue Star Partners LLC

Workday Integration Lead Job at Blue Star Partners LLC

 ...Workday Payroll, and ServiceNow. Experience with MuleSoft API integrations is highly preferred. Proven track record of working with HRIS systems and understanding integration points with financial, payroll, and attendance management systems, including Client legacy... 

VITS Consulting

Snowflake Engineer Job at VITS Consulting

 ...Snowflake Engineer- 4-openings Remote - W2/C2C Job Description: 1. Design and implement data warehouses using Snowflake and other modern data stack tools. 2. Develop and maintain ETL/ELT processes to ingest data from various...