×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: Riccione Resources, Inc.
Full Time position
Listed on 2026-08-30
Job specializations:
  • Software Development
    Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 120000 - 170000 USD Yearly USD 120000.00 170000.00 YEAR
Job Description & How to Apply Below

Senior Embedded Firmware Engineer, Bare Metal, C, ARM, Hybrid/Dallas, TX

We are looking for a Senior Embedded Firmware Engineer to take a leading role in designing and expanding the core microcode driving our proprietary technology. This position is perfect for an engineer who excels at hardware-level programming, loves tackling intricate, system-wide engineering challenges, and is dedicated to deploying clean, dependable code from early builds to final release. You will guide our firmware roadmaps, implement structured engineering workflows, and partner with our mechanical, software, and product divisions to deploy high-resolution physical devices.

If you are motivated by complex technical hurdles and want a highly autonomous role in an agile startup setting, we want to connect with you.

Why should you apply here?

  • Entrepreneurial firm, 7+ years in business
  • Startup mentality
  • Received third round funding
  • 40+ employees with the goal to double in size next year
  • High demand for the product
  • Application in medical, physical AI, robotics

What will you be doing?

  • Design and refine a modular codebase structured for continuous integration and long-term scalability.
  • Lead technical decision-making for core system architecture, guiding features from early-stage concepts through commercial launch.
  • Establish and scale development standards and best practices for an expanding engineering organization.
  • Demonstrate deep expertise in C/C++ for hardware-constrained environments.
  • Write efficient code directly on microcontrollers without an operating system (no-OS/RTOS environments).
  • Configure diverse hardware interfaces to achieve microsecond-accurate event synchronization and scheduling.
  • Optimize low-level software for resource-constrained systems, balancing memory, power, and performance trade-offs.
  • Document system architecture and technical specifications to build a comprehensive internal engineering repository.
  • Develop low-level software across a range of hardware platforms to support both internal testing tools and client-facing hardware.
  • Partner with cross-functional teams (including cloud, application software, and product) to deliver seamless end-to-end device integration.

What skills/experience do you need?

  • ARM microcontrollers must have
  • Ability to solve complex problems
  • Prefer a bachelor's degree in computer or electrical engineering, computer engineering, or a related field.

Relocation: Will assist

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary