×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Firmware Engineer

Job in Houston, Harris County, Texas, 77246, USA
Listing for: New Value Solutions
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Unix/Linux, C++ Developer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 210000 USD Yearly USD 150000.00 210000.00 YEAR
Job Description & How to Apply Below

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 DDR
    4.
  • 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?
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary