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