What are the responsibilities and job description for the Sr Firmware Engineer Contractor position at USA Firmware?
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:
Key Requirements:
Candidate must currently reside in commuting distance of Ohio zip code 43230
NOT APPROVED FOR EXTERNAL RECRUITER SUBMITTED RESUMES
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
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
- Familiarity with wireless communication protocols (Bluetooth, Wi-Fi)
- Experience with version control systems like Git
- Knowledge of agile methodologies and project management tools
Candidate must currently reside in commuting distance of Ohio zip code 43230
NOT APPROVED FOR EXTERNAL RECRUITER SUBMITTED RESUMES