Senior Firmware Engineer (Sr. Firmware Engineer) Job at Staffmax Staffing & Recruiting, Houston, TX

WWp2TFV5d3I1dVJsOWwwUC9Mbno2enNoVkE9PQ==
  • Staffmax Staffing & Recruiting
  • Houston, TX

Job Description

Position: Senior Firmware Engineer (Sr. Firmware Engineer)

Salary: $120,000 – $150,000 annually (based on industry experience and exposure)
Type: Full-Time, Onsite (Work from Office)
Location: Houston, Texas, USA
Reports To: Head – Research and Development

Role Overview

We are seeking an experienced Senior Firmware Engineer to join our R&D team. The ideal candidate will take ownership of firmware design, development, and optimization for high-performance embedded systems. This role involves driving innovation, ensuring software reliability, and collaborating closely with cross-functional teams to deliver cutting-edge solutions.

Key Responsibilities

  • Work closely with Product Management and Engineering to evaluate the feasibility of new applications and features.
  • Develop and integrate critical software components, frameworks, and device drivers.
  • Take initiative in assuming additional responsibilities as project needs evolve.
  • Enhance and maintain existing firmware systems while ensuring architectural integrity and performance.
  • Identify opportunities for optimization, scalability, and improvement in existing applications.
  • Refactor and optimize code for efficiency without compromising functionality.
  • Lead selection of tools, technologies, coding standards, and best practices.
  • Perform unit testing, debugging, and validation prior to release.
  • Resolve issues identified during internal testing or reported by customers.
  • Provide accurate estimates, progress updates, and technical documentation.
  • Contribute to verification and validation planning.
  • Manage version control, releases, and firmware updates.
  • Collaborate across teams to align deliverables with project goals and timelines.

Qualifications & Skills

  • Bachelor’s degree in Engineering, Computer Science, or equivalent experience.
  • Strong understanding of the full firmware lifecycle from concept to deployment.
  • Solid knowledge of software architecture principles and design patterns.
  • Proven ability to lead projects and mentor team members.
  • Strong analytical, debugging, and troubleshooting skills.
  • Excellent communication skills with ability to collaborate across global teams.
  • Self-motivated, adaptable, and able to work independently or in teams.
  • Strong time management and multitasking skills in fast-paced environments.
  • Passion for continuous learning and emerging technologies.

Experience Requirements

  • 10–15 years of hands-on embedded firmware development experience
  • Strong programming skills in Embedded C, C++, Data Structures, RTOS, Microprocessors
  • Experience with QNX and Linux environments
  • Knowledge of memory interfaces: NAND, NOR, DDR4
  • Communication protocols: UART, I2C, SPI, Ethernet, Multithreading
  • Proficiency with debugging tools, IDEs, and version control systems ( Git, SVN )

Candidate Requirements (Must Have)

  • Must be Green Card holder or U.S. Citizen
  • Must be willing to relocate independently
  • Must be comfortable with a 100% onsite role
  • Must be willing to work 5 days per week from the office
  • Prior experience in the power/energy industry is required

Employee Benefits

  • Insurance Coverage: $12,000 benefit
  • 401(k): 3% company contribution

Job Tags

Permanent employment, Full time, Work at office, Relocation

Similar Jobs

Turner Mining Group

Excavator Operator Job at Turner Mining Group

 ...Mainline Excavator Operator Underground Utilities (CAT 340) Location: Hagerstown, MD Position Type: Direct Placement (Full-Time, Permanent) Primary Machine: CAT 340 (Mainline Configuration) Reports To: Team Lead Lead the Dig Precision Deep Utility... 

Programmers.io

Senior Azure Data Engineer Job at Programmers.io

 ...Cary NC only! Design and build batch and streaming data pipelines using Azure, Databricks, and Kafka. Develop ETL/ELT solutions...  ...Skills & Experience: 8+ years of experience in data engineering in azure using Azure Databricks. Strong experience... 

Liberty Personnel Services, Inc.

Steel Detailer/Project Coordinator Job at Liberty Personnel Services, Inc.

 ...Job Details: Steel Detailer/Project Coordinator My client is a top notch Rebar manufacturer of steel products. Perform routine to moderately complex drafting, detailing and other related duties to produce accurate placing drawings and plans necessary for the fabrication... 

Carenest Health Services

Registered Nurse - Medical Surgical Oncology Job at Carenest Health Services

 ...tube care and management IV therapy/Phlebotomy Blood Product Administration Central line blood draw Peripheral Line Care/Management PICC line management Starting IVs COMPUTERIZED CHARTING EPIC Agency staff have the following parking permit options (purchased through CampusParc... 

Sherwin-Williams

Bilingual Field Store Associate (Spanish) Job at Sherwin-Williams

 ...unsupervised. The Company therefore has determined that a review of criminal history is necessary to protect the business and its operations and reputation and is necessary to protect the safety of the Companys customers staff employees vendors contractors and the...