BeaconFire Inc.
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
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