FIRMWARE ENGINEER

Additech, Inc.

Houston (TX)

On-site

USD 85,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Additech, Inc. in Houston, TX seeks a Firmware Engineer to design and implement software for embedded devices from requirements to production and deployment. You will develop, test, and debug system software, interface with hardware, and optimize I/O performance.

Candidates should have a bachelor’s degree in a related field and at least 2 years of embedded experience, with familiarity in Linux kernel, RTOS, bare-metal programming and TCP/IP.

Qualifications

  • Bachelor’s degree in Computer Systems Engineering, Electronics and Instrumentation Engineering, Embedded Systems Engineering or related field.
  • Minimum of 24 months of experience in embedded systems development, software engineering or related field.

Responsibilities

  • Design, develop, test and debug firmware for embedded devices and systems.
  • Analyze, patch and verify software changes; optimize performance and stability.
  • Collaborate with hardware and software teams to ensure compatibility and production readiness.

Skills

Linux kernel
RTOS
Bare metal programming
Embedded C/C++
TCP/IP

Education

Bachelor’s degree in Computer Systems Engineering or related field

Tools

GNU tools
SPI
I2C
RS232
GPIO

Job description

Firmware Engineer needed in Houston, TX to Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Design, develop, code, test and debug system software. Research, test, or verify proper functioning of software patches and fixes. Analyze and enhance efficiency, stability and scalability of system resources. Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components. Support software QA and optimize I/O performance. Provide postproduction support. Interface with hardware design and development. Monitor system operation to detect potential problems. Knowledge of Linux kernel, RTOS and bare metal (CPU) and embedded C/C++ programming. Familiar with open source tools (gnu) and TCP/IP programming. Familiar with low level protocols (SPI, I2C, RS232, GPIO).

Minimum of bachelor’s degree in Computer Systems Engineering, Electronics and Instrumentation Engineering, Embedded Systems Engineering or related field. Minimum of 24 months of experience required in job offered, embedded systems developer, software engineer or related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer - Embedded Systems | Linux & RTOS
Firmware Engineer - Embedded Systems | Linux & RTOS

Additech, Inc. • Houston (TX)

On-site
USD 85,000 - 110,000
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,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
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

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

Edison Smart® • Houston (TX)

On-site
USD 135,000 - 155,000
Senior Embedded Firmware Engineer (Real-Time Systems)
Senior Embedded Firmware Engineer (Real-Time Systems)

Rise Technical • Houston (TX)

On-site
USD 100,000 - 140,000
Firmware Engineer
Firmware Engineer

Maania Consultancy Services • Cedar Park (TX)

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

Cypress HCM • San Diego (CA)

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

ACD • Richardson (TX)

On-site
USD 75,000 - 110,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000