Senior Embedded Systems Engineer (Architecture Focus)

FULTS & ASSOCIATES, LLC
Grapevine, TX, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$150,000.0 - $180,000.0
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Bluetooth Booting (BIOS) Binary Space Partitioning C++ (Programming Language) Code Review Computer Programming Datasheets Software Debugging Device Drivers Linux on Embedded Systems Embedded Software
+11 more
Firmware FreeRTOS Hardware Design Real-Time Operating Systems Systems Architecture Systems Integration Universal Asynchronous Receiver/Transmitter USB Serial Peripheral Interface Backend Yocto

Job description

  • Support embedded systems architecture and system-level design across firmware, hardware, and software interaction layers
  • Design, develop, and maintain embedded firmware using C/C++
  • Develop within RTOS environments including FreeRTOS or similar platforms
  • Lead hardware/software integration, debugging, troubleshooting, and root cause analysis
  • Review schematics, datasheets, and hardware specifications to support development and integration efforts
  • Support communication interfaces including SPI, I2C, UART, USB, Bluetooth, and related protocols
  • Collaborate closely with firmware, hardware, software, and engineering teams to deliver scalable and reliable solutions
  • Participate in architecture discussions, technical planning, product reliability, and system performance improvements
  • Support technical leadership, code reviews, troubleshooting, and mentoring where appropriate
  • Help guide embedded systems development across product lifecycle activities and cross-functional engineering efforts

Requirements

Do you have experience in Technical troubleshooting support?, This role can be a fit for either an experienced Embedded Systems Architect or a Senior Embedded Engineer who has begun taking ownership of system-level design, product architecture, and technical leadership responsibilities.

Innovative engineering and technology company seeking an Embedded Systems Architect / Senior Embedded Systems Engineer to support embedded systems architecture, firmware development, hardware/software integration, and cross-functional product development for production embedded systems.

This role is ideal for an experienced embedded systems professional who combines strong hands-on firmware development expertise with system architecture knowledge, hardware/software integration experience, and technical leadership capabilities.

The ideal candidate understands how embedded devices interact across the broader system - including hardware, firmware, communication layers, backend interaction, and overall system behavior. This is not a pure coding role; the team is seeking someone capable of helping guide system architecture, technical direction, and product design decisions while remaining technically credible and hands-on when needed., * 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 environment

PREFERRED EXPERIENCE

  • Embedded systems architecture or system-level design experience
  • Experience supporting products from concept through production
  • Experience mentoring engineers or providing technical leadership
  • Device-to-backend, cloud interaction, or broader system integration experience
  • OTA / firmware update / rollback / recovery methodology experience preferred
  • Experience reviewing datasheets and supporting hardware integration decisions
  • Driver development experience
  • Experience working across multiple processors, boards, or embedded platforms
  • Experience with Embedded Linux, Yocto, bootloaders, BSP, or board bring-up environments
  • Experience with ARM-based platforms, STM32, TI, NXP, Nordic, or similar processors
  • Experience with debugging tools such as oscilloscopes or logic analyzers, * Embedded Systems: 5 years (Required)
  • C / C++: 5 years (Required)
  • RTOS / FreeRTOS : 3 years (Preferred)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance, $150K-$170K+ depending on experience
  • Primarily onsite during 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, * 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.?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all