Senior Embedded Software Engineer

Riccione Resources, Inc. 

📍 Dallas, United States 🇺🇸

full-time
senior
134000
on-site
Posted —

Key Skills

CQNXARMI2CSPI

Industry

Consumer ElectronicsIndustrial Automation

Job Description

Senior Software Engineer, C, Embedded, RTOS, Growing Firm – Dallas, TX



Our client needs to hire a passionate Senior Software Engineer to work on new product development and sustaining current products. You will work on full life cycle product development, diagnose field issues on custom hardware, and maintain certification-ready software deployment. This is real-time software embedded development using C and QNX


.
Why should you apply her

  • e?Local Dallas firm, 30+ years in busines
  • s.250+ total employees, 100+ at this locatio
  • n.100% in-house engineering and manufacturin
  • g.High-end clients; future orders in the pipelin
  • e.Stable, inflation-resistant nich
  • e.Profitable; committed to innovatio
  • n.Stable executive and engineering tea
  • m.Flat organizational structur


e.
What will you be doin

  • g? Own the software lifecycle of fielded embedded products, driving reliability, maintainability, and continued compliance across microprocessor and DSP-based syste
  • ms.Diagnose and resolve field-reported defects across custom SoC platforms (ARM), peripherals (I2C/SPI/UART, GPIO, USB, Ethernet), and networking stacks (TCP/UDP, multicas
  • t).Perform root cause analysis on production issues; develop and validate corrective actions through the full verification cyc
  • le.Lead HW/SW troubleshooting on fielded units using oscilloscopes, logic analyzers, JTAG, and trace too
  • ls.Lead sustaining engineering efforts on assigned product lines; mentor junior engineers, prioritize defect backlogs, and coordinate with product management on release planni
  • ng.Manage component obsolescence and end-of-life transitions; evaluate, qualify, and integrate alternate parts with minimal design disrupti
  • on.Maintain certification-aligned software processes (requirements, design, code reviews, regression tests, verification evidence) for updates to fielded produc
  • ts.Collaborate across FPGA, hardware, manufacturing, quality, and field support teams to resolve cross-functional issues and drive continuous improveme


nt.
What are the minimum qualificati

  • ons?Bachelor’s degree in Electrical Engineering (BS
  • EE).8+ years of experience in embedded software engineer
  • ing.C programming language at a senior le
  • vel.RTOS experience with any of QNX, VxWorks, INTEGRITY, FreeRTOS, ThreadX, Zephyr,
  • etc.Hands-on experience using oscilloscopes, logic analyzers, and JTAG debuggers to debug firmw
  • are.Experience with sustaining engineering on a shipped prod
  • uct.Experience with full-product life cy


cle.
What will make your résumé stand

  • out?Experienced with networking, specifically knowing how to use it, not necessarily building it from scr
  • atch.Bare metal soft
  • ware.Experienced with device drivers and low-level soft


ware.
Loca
tion: Dallas, TX, 100%


onsite
Salary: 134k – 165k + Bonus & 401k (4%


match)
Relo
cation: Wil


l assist
Cit
izenship: U.S. Citizens or Permanent


Residents