Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Senior Firmware Systems Engineer / Firmware Architect

Job

Engineering / Manufacturing / Product

Grapevine, TX (In Person)

$155,000 Salary, Full-Time

Posted 3 weeks ago (Updated 2 weeks ago) • Actively hiring

Expires 6/19/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
74
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Grapevine, TX | Primarily Onsite Initially (Hybrid Opportunity After Ramp-Up Period) Innovative engineering and technology company seeking a Senior Firmware Systems Engineer to help lead embedded firmware architecture, hardware/software integration, and real-time systems development for production embedded products. This role is ideal for a highly experienced embedded systems professional with strong hands-on firmware development experience who is ready to influence architecture, mentor engineers, and collaborate across firmware, hardware, and software teams. Responsibilities Design, develop, and maintain embedded firmware and device drivers using C/C++ Support firmware architecture and system-level design decisions Develop firmware within RTOS environments, including FreeRTOS or similar platforms Lead hardware/software integration, debugging, and root cause analysis efforts Work with communication interfaces including SPI, I2C, UART, USB, Bluetooth, and related protocols Review schematics, datasheets, and hardware specifications to support embedded system development Collaborate closely with firmware, hardware, software, and engineering teams to deliver scalable and reliable embedded solutions Support code reviews, development standards, troubleshooting, and technical mentorship across engineering teams Contribute to architecture discussions, technical planning, and product reliability improvements Required Experience Strong embedded systems and firmware development experience Advanced C/C++ programming skills RTOS experience (FreeRTOS or similar) Hardware/software integration and low-level debugging experience Experience developing firmware for production embedded systems Strong communication and cross-functional collaboration skills Ability to operate independently while contributing within a team-oriented engineering environment Preferred Experience Experience working across multiple processors, boards, or embedded platforms Experience with communication protocols such as SPI, I2C, UART, USB, or Bluetooth Driver development experience Experience reviewing datasheets and supporting hardware integration decisions Architecture, technical leadership, or senior-level embedded systems experience Experience mentoring or supporting junior engineers Compensation & Benefits $140K-$170K+ depending on experience Primarily onsite during initial onboarding/ramp-up period with hybrid flexibility available later Medical, dental, and vision insurance 401(k) with company match Life insurance PTO and additional company benefits
Location :
Grapevine, TX Schedule :
Monday-Friday Pay:
$140,000.00 - $170,000.00 per year
Benefits:
401(k) Dental insurance Health insurance Life insurance Paid time off Vision insurance Application Question(s): This position is not available for C2C, visa sponsorship, transfer of sponsorship, or third-party representation. Will you now and in the future require sponsorship to work in the U.S.? Are you currently located within 35 miles of Grapevine, TX?
Experience:
Embedded Systems:
5 years (Required) C / C++: 5 years (Required) Hardware /
Software Integration:
3 years (Preferred) RTOS (FreeRTOS, Zephyr, Yocto Linux, Micrium/uCOS, MQX): 5 years (Required)
Work Location:
In person