Logo
BeaconFire Inc.

Embedded Software Engineer

BeaconFire Inc., Austin, Texas, us, 78716

Save Job

Job Title:

Embedded Software Engineer (C/C++ / Semiconductor)

Employment Type:

Full-time

We are seeking an experienced Embedded Software Engineer with a strong background in Embedded Systems or the Semiconductor industry to join our engineering team in Texas. The ideal candidate will work closely with hardware, firmware, and system teams to develop high-performance embedded solutions.

Responsibilities:

Design, develop, and maintain embedded software using C / C++

Work closely with hardware and silicon teams to integrate software with semiconductor components

Develop and debug firmware, device drivers, and low-level software

Optimize code for performance, memory, and power consumption

Perform system testing, debugging, and validation on embedded platforms

Participate in code reviews and technical documentation

Must-Have Requirements:

3+ years of experience in Embedded Systems OR Semiconductor industry

Strong programming experience in C and/or C++

Hands‑on experience with microcontrollers or SoCs

Experience working close to hardware (register‑level programming, drivers)

Familiarity with RTOS (FreeRTOS, QNX, VxWorks, or similar)

Experience with debugging tools (JTAG, oscilloscopes, logic analyzers)

Nice-to-Have Skills:

Experience with ARM‑based architectures

Knowledge of Linux embedded systems

Exposure to Automotive, IoT, Consumer Electronics, or Chipsets

Semiconductor product lifecycle experience (bring‑up, validation, post‑silicon)

Compensation:

$60,000.00 to $70,000.00 /year

BeaconFire is an E‑verified company that provides equal employment opportunities (visa sponsorship provided).

#J-18808-Ljbffr