1

Low Level Software Developer Jobs in Dallas, TX (NOW HIRING)

Senior Firmware Engineer

Allen, TX · On-site

$111K - $147K/yr

Candidates whose primary background is in application-level software, embedded Linux, or ... Develop and configure low-level peripheral drivers and communication interfaces (UART, SPI, I2C ...

As an R&D Software Engineer at Toyota Automated Logistics, you'll develop the brains behind intelligent robotic systems, from low-level hardware control to high-level autonomy and perception. You'll ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

As a Principal Embedded Software Engineer, you will play a critical role in designing and ... Strong knowledge of timing-critical operations, interrupt handling, low-level drivers, and control ...

As a Principal Embedded Software Engineer, you will play a critical role in designing and ... Strong knowledge of timing-critical operations, interrupt handling, low-level drivers, and control ...

We are looking for a Full Stack Developer - AI who reflects these values. This role is fully on ... Develop software across the full technology stack, from user-facing applications to low-level ...

Work with technical leads on low level design and ensure design is followed while reviewing code ... as a Software Developer, Application Developer, or in a related/similar position. Experience ...

Work with technical leads on low level design and ensure design is followed while reviewing code ... as a Software Developer, Application Developer, or in a related/similar position. Experience ...

Senior .Net FSD Developer

Frisco, TX · On-site

$51 - $67.50/hr

Net FSD Developer Location: Alpharetta, GA Or Frisco, TX Experience Level: 8 + years We are seeking ... low-level issues involving hardware, software, and the operating system.

next page

Showing results 1-20

Low Level Software Developer information

See Dallas, TX salary details

$47.5K

$110.6K

$164.2K

How much do low level software developer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for low level software developer in Dallas, TX is $110,641.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $128,600.00 per year, depending on experience, location, and employer.

What are Low Level Software Developers?

Low Level Software Developers are programmers who specialize in writing software that interacts closely with computer hardware or system resources. They typically work with languages like C, C++, or Assembly to develop operating systems, device drivers, embedded systems, or performance-critical applications. Their work often requires an in-depth understanding of hardware architecture, memory management, and system processes. Low Level Software Developers play a crucial role in ensuring software runs efficiently and reliably on various devices.

What are the key skills and qualifications needed to thrive as a Low Level Software Developer, and why are they important?

To thrive as a Low Level Software Developer, you need a solid understanding of computer architecture, proficiency in programming languages like C or C++, and a relevant degree in computer science or engineering. Familiarity with debugging tools, operating systems internals, and version control systems such as Git is typically required. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for this role. These abilities are vital for efficiently developing, optimizing, and troubleshooting software that interacts closely with hardware and system resources.
What are popular job titles related to Low Level Software Developer jobs in Dallas, TX? For Low Level Software Developer jobs in Dallas, TX, the most frequently searched job titles are:
What job categories do people searching Low Level Software Developer jobs in Dallas, TX look for? The top searched job categories for Low Level Software Developer jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Low Level Software Developer jobs? Cities near Dallas, TX with the most Low Level Software Developer job openings:
Senior Firmware Engineer

Senior Firmware Engineer

Sol-Ark

Allen, TX • On-site

$111K - $147K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 16 days ago


Job description

Sol-Ark is a Veteran-owned solar and battery-based technology manufacturer based in Texas. Our mission is making the most reliable, innovative, and affordable solar storage solutions to power families & their businesses. Founded in 2013, the company has experienced massive, organic growth due to our equipment being 3x more powerful and capable than best-in-class alternatives. It is a fast-paced, yet casual work environment. We are a close-knit team looking to make significant contributions to a very fast-growing industry that values merit, character, aptitude, sustainability, and self-reliance.

Please use this link to apply:
https://sol-ark.prismhr-hire.com/job/1019325/senior-firmware-engineer.

Location: This position will be onsite at our corporate offices in Allen, Texas (Dallas-Fort Worth area).

Full-time W-2 ONSITE opportunity (not remote)!

Work Eligibility:
  • Candidates must be legally authorized to work in the United States without requiring employer-sponsored visa sponsorship now or in the future.
  • Candidates must have permanent work authorization in the United States. Sol-Ark does not provide visa sponsorship, including but not limited to F-1 CPT, F-1 OPT (including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship.

We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience. 

Please note: This role is strictly focused on resource-constrained microcontrollers (bare-metal and RTOS environments). Candidates whose primary background is in application-level software, embedded Linux, or microprocessor systems will not be a fit for this position. 
You will join an established, highly capable team of senior firmware engineers to architect, develop, and maintain critical low-level device interactions, bridging the gap between hardware functionality and system logic. 

Responsibilities:
  • Architect and develop production firmware exclusively for resource-constrained microcontrollers (e.g., ESP32, TI C2000, ARM Cortex-M, or similar platforms) in bare-metal and RTOS environments. 
  • Write, optimize, and maintain efficient low-level code in C. 
  • Develop and configure low-level peripheral drivers and communication interfaces (UART, SPI, I2C, PWM, etc.). 
  • Perform deep hardware-level debugging to resolve complex hardware/software integration issues, including tracking down stack overflows, memory leaks, and tight timing constraints using oscilloscopes and logic analyzers. 
  • Collaborate directly with hardware engineers to define system interfaces and pinouts early in the design lifecycle. 
  • Automate and maintain local development environments and CI/CD pipelines (utilizing tools like Jenkins, Docker and Bitbucket).  

Requirements:
  • Bachelor's or Master's degree in Electrical/Electronics Engineering, Computer Engineering, or Computer Science. 
  • 10+ years of professional experience strictly focused on microcontroller-based firmware development, distinctly separate from high-level microprocessor or OS-based development. 
  • Deep proficiency in C for embedded systems and extensive hands-on experience with Real-Time Operating Systems (e.g., FreeRTOS, ESP-IDF). 
  • Proven ability to work intimately with hardware schemas, read datasheets, and write firmware that interacts directly with registers and MCU peripherals. 
  • Extensive experience debugging complex embedded systems using hardware tools (JTAG, SWD, logic analyzers). 
  • Familiarity with software configuration management tools, version control systems, and automated build processes. 
  • Excellent communication skills with a track record of thriving in a collaborative, senior-level engineering environment. 

Desired Qualifications:
  • Knowledge of power electronics, power inverters, or complex control algorithms. 
  • Familiarity with cellular modems, Bluetooth, Wi-Fi, and IoT protocols. 
  • Familiarity with functional safety standards (ISO 26262) and safety-critical software development. 
  • Familiarity with Agile or Scrum software development methodologies. 

Benefits:
We offer a competitive salary and performance-based bonus program, top-tier benefits package, including medical, dental, and vision insurance, 401(k), and paid time off.