Demo

Senior Embedded Software Engineer

Riccione Resources, Inc.
Dallas, TX Full Time
POSTED ON 6/15/2026
AVAILABLE BEFORE 8/31/2026

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 embedded software development using C and QNX.


Why should you apply here?

  • Local Dallas firm, 30 years in business.
  • 250 total employees, 100 at this location.
  • 100% in-house engineering and manufacturing.
  • High-end clients; future orders in the pipeline.
  • Stable, inflation-resistant niche.
  • Profitable; committed to innovation.
  • Stable executive and engineering team.
  • Flat organizational structure.


What will you be doing?

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


What are the minimum qualifications?

  • Bachelor’s degree in Electrical Engineering (BSEE).
  • 8 years of experience in embedded software engineering.
  • C programming language at a senior level.
  • RTOS experience with any of QNX, VxWorks, INTEGRITY, FreeRTOS, ThreadX, Zephyr, etc.
  • Hands-on experience using oscilloscopes, logic analyzers, and JTAG debuggers to debug firmware.
  • Experience with sustaining engineering on a shipped product.
  • Experience with full-product life cycle.


What will make your résumé stand out?

  • Experienced with networking, specifically knowing how to use it, not necessarily building it from scratch.
  • Bare metal software.
  • Experienced with device drivers and low-level software.


Location: Dallas, TX, 100% onsite


Salary: 134k – 165k Bonus & 401k (4% match)


Relocation: Will assist


Citizenship: U.S. Citizens or Permanent Residents

Salary : $134,000 - $165,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Senior Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Riccione Resources, Inc.

  • Riccione Resources, Inc. Dallas, TX
  • Senior Electrical Engineer: Digital PCB Design, Growing Firm, Dallas, TX One of our clients needs a passionate Hardware Engineer who can think outside the ... more
  • 9 Days Ago

  • Riccione Resources, Inc. Dallas, TX
  • Software Engineer, Core Java, Telecom, Stable Growing Firm - Plano, TX In a world of fragmented microservices and "distributed spaghetti," our client belie... more
  • 15 Days Ago

  • Riccione Resources, Inc. Dallas, TX
  • Senior Machine Learning Engineer (Data Platform) Databricks / Medallion Architecture– Hybrid/Dallas, TX Ready to architect the future of intelligent data? ... more
  • 5 Days Ago

  • Riccione Resources, Inc. Dallas, TX
  • Electrical Engineer, New Design Work, Digital, Avionics - Dallas, TX Are you an Electrical Engineer with a passion for pushing boundaries? Our client is se... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Embedded Software Engineer jobs in the Dallas, TX area that may be a better fit.

  • Jobs via Dice Grand Prairie, TX
  • Job Description Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally engaged i... more
  • 2 Days Ago

  • Shield AI Dallas, TX
  • Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!