Senior Embedded Firmware Engineer (ID#5494)

New Value Solutions

Houston (TX)

On-site

USD 150,000 - 190,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

New Value Solutions is seeking a Senior Embedded Firmware Engineer to own firmware design and optimization for high-performance embedded systems within a client R&D team in Houston. You will lead development, maintenance, and verification, apply best practices, and collaborate across product management and engineering to deliver capabilities on schedule.

The role requires 15+ years of hands-on experience with Embedded C/C++, QNX, Linux, and multithreaded firmware, plus strong debugging and

Qualifications

  • Bachelor's degree in Engineering or Computer Science or equivalent.
  • 15+ years hands-on embedded firmware development experience.
  • Expert-level Embedded C and C++ experience.
  • Strong knowledge of RTOS, microprocessors, and data structures.
  • Experience with QNX and Linux in embedded environments.
  • Familiarity with NAND/NOR memories and DDR4.
  • Experience with UART, I2C, SPI, Ethernet in embedded systems.
  • Proven ability to lead projects and mentor teammates.
  • Excellent debugging, analytical, and communication skills.

Responsibilities

  • Enhance and maintain firmware systems while preserving architecture integrity and user experience.
  • Evaluate applications for improvement, optimization, and scalability.
  • Refactor and optimize embedded code for resource efficiency.
  • Lead tools, technologies, standards, and best practices in firmware development.
  • Conduct unit testing, debugging, validation, and troubleshooting prior to release.
  • Investigate and resolve firmware issues from internal testing or customer reports.
  • Provide estimates, progress reporting, and technical documentation.
  • Contribute to verification and validation plans.
  • Manage version control, releases, and product updates.
  • Collaborate with Product Management and Engineering on feasibility of new capabilities.
  • Develop and integrate critical embedded components, frameworks, and drivers.
  • Take on additional responsibilities as requirements evolve.

Skills

Embedded C
C++
RTOS
QNX
Linux
Multithreaded
Debugging
Communication

Education

Bachelor's degree in Engineering or Computer Science

Tools

SVN
Git
IDE

Job description

New Value Solutions (NVS), a national IT consulting firm, is seeking a Senior Embedded Firmware Engineer to support a client's Research and Development team. The engineer will take ownership of firmware design, development, maintenance, and optimization for high-performance embedded systems while helping ensure software reliability, architecture integrity, and successful delivery of new and existing product capabilities.

Responsibilities
  • Enhance and maintain existing firmware systems while maintaining software architecture integrity and a seamless user experience.
  • Evaluate existing applications to identify opportunities for improvement, optimization, and scalability.
  • Refactor and optimize embedded code for resource efficiency without compromising functionality.
  • Lead the selection and adoption of development tools, technologies, coding standards, and firmware development best practices.
  • Conduct unit testing, debugging, validation, and troubleshooting prior to product release.
  • Investigate and resolve firmware issues identified during internal testing or reported by customers.
  • Provide task estimates, progress reporting, and technical documentation.
  • Contribute to formal verification and validation plans.
  • Manage version control, firmware releases, and product updates.
  • Work with management to align technical deliverables with project goals and schedules.
  • Collaborate with Product Management and Engineering to assess the feasibility of new applications, features, and product capabilities.
  • Develop and integrate critical embedded software components, frameworks, and device drivers.
  • Take initiative in assuming additional technical and project responsibilities as requirements evolve.
Requirements
  • Bachelor's degree in Engineering or Computer Science, or an equivalent combination of education and experience.
  • 15+ years of hands-on experience in embedded firmware development.
  • Expert-level experience with Embedded C and C++.
  • Strong knowledge of data structures, real-time operating systems, and microprocessors.
  • Strong experience working with QNX and Linux environments.
  • Practical experience with memory technologies and interfaces including NAND, NOR, and DDR4.
  • Working knowledge of embedded communication protocols including UART, I2C, SPI, and Ethernet.
  • Experience developing multithreaded embedded applications.
  • Strong understanding of the complete firmware development lifecycle, from concept through deployment.
  • Strong knowledge of software architecture principles and design patterns.
  • Experience using IDEs, debugging emulators, and version control systems such as SVN and Git.
  • Proven ability to lead projects, mentor team members, and deliver against project deadlines.
  • Excellent debugging, analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills with the ability to collaborate across teams and time zones.
  • Ability to prioritize multiple projects and work independently or collaboratively in a fast-paced technical environment.
Questions
  • How many years of hands-on experience do you have in embedded firmware development?
  • How many years of experience do you have developing firmware using Embedded C and C++?
  • How many years of experience do you have working with QNX and/or Linux embedded environments?
  • Are you available to work full-time onsite in Houston, Texas?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Embedded Firmware Engineer: C/C++/RTOS
Senior Embedded Firmware Engineer: C/C++/RTOS

New Value Solutions Group • Houston (TX)

On-site
USD 150,000 - 190,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Dedicated HR Services • Houston (TX)

On-site
USD 120,000 - 180,000
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer – C++ (Mid-Level / Senior)
Embedded Firmware Engineer – C++ (Mid-Level / Senior)

Pixie Services • Wisconsin

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

vigilant • Seattle (WA)

On-site
USD 150,000 - 185,000
Comprehensive Benefits Package
401k Matching
Embedded Firmware Engineer
Embedded Firmware Engineer

Quest Global • Waukesha (WI)

On-site
USD 54,000 - 90,000
Senior Embedded Firmware Engineer - Lead High-Perf Systems
Senior Embedded Firmware Engineer - Lead High-Perf Systems

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 110,000 - 140,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Nextern • Maple Grove (MN)

On-site
USD 110,000 - 160,000